Как настроить кнопку Qt следующим образом
Я пытаюсь написать простой Player с Qt.
Я пытаюсь установить Play
кнопка выглядит так
Используйте таблицу стилей или используйте QPixmap как кнопку.
Мой код
playCtrl = new QPushButton(this);
playCtrl->setIcon(QIcon(QPixmap(":/icons/icons/play.png")));
playCtrl->setIconSize(QSize(150, 150));
playCtrl->setStyleSheet("QPushButton{background-image:url(:/icons/icons/play.png)}");
но когда я запускаю свой код, я просто получил это:
Я очень рад сказать, что мне пришлось решить эту проблему.
Просто используйте это:
playCtl = new QPushButton(this);
playCtl->setIcon(QIcon(QPixmap(":/icons/icons/player_play.png")));
playCtl->setIconSize(QSize(32, 32));
playCtl->setStyleSheet("QPushButton{border: none;outline: none;}");