Я создаю приложение Qt, и у меня есть изображение, которое я хочу использовать для кнопки вместо текста.К сожалению, все, что отображается, это пустая кнопка.
Я пробовал два разных метода, чтобы заставить его отображаться с одинаковыми результатами для обоих методов.
Код для метода 1:
ui->setupUi(this);
QPixmap pix(":/svg/resources/menu.svg");
int w = ui->menuButton->width();
int h = ui->menuButton->height();
ui->menuButton->setMask(pix.scaled(w,h,Qt::KeepAspectRatio).mask());
Я нашел информацию для второго метода здесь: Добавление изображения в QPushButton на Qt
Код для метода 2:
ui->setupUi(this);
QIcon icon(":/svg/resources/menu.svg");
ui->menuButton->setIcon(icon);
Возможнокто-то, пожалуйста, помогите мне выяснить, почему мое изображение не отображается, а кнопка просто пуста?