У меня есть MainWindow с QLabel и pixmap. Я хочу сделать его прозрачным (или менее непрозрачным)Сделать прозрачную прозрачную карту для QLabel
Я использую следующий код ниже.
ui->label->setAttribute(Qt::WA_TranslucentBackground);
ui->label->repaint();
Однако, похоже, что это не сработало. Изображение выглядит без изменений. Я также попытался использовать в следующем отчете:
ui->label->setStyleSheet("background-color: rgba(255, 255, 255, 10);");
К сожалению, это также не работает.
Кто-нибудь знает, как я могу сделать изображение прозрачным или сделать его менее непрозрачным?
Спасибо за ваше время.
Вы уверены, что ваше изображение прозрачное? Вы попробовали 'background-color: transparent;'? –
Нет, это не работает: S – Elseine
Не могли бы вы предоставить простую программу, которая воспроизводит вашу проблему? Поскольку ярлыки с изображениями прозрачны в моем тестовом приложении. –