QIcon(QPixmap::fromImage(img));
,然後把它與QToolButton
和setIcon
setIconSize
我需要讓我的img
周圍有灰色該圖標裏面 - 我該如何實現呢?
QIcon(QPixmap::fromImage(img));
,然後把它與QToolButton
和setIcon
setIconSize
我需要讓我的img
周圍有灰色該圖標裏面 - 我該如何實現呢?
設置樣式表應該爲你做的工作..
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QToolButton b;
b.setStyleSheet("QToolButton { background-color: grey }");
QImage img("C:\\Users\\Administrator\\Desktop\\Icon.png");
b.setIcon(QPixmap::fromImage(img));
b.show();
a.exec();
}
嘗試了這一點。 你也可以玩的按鈕QPalette,還爲您提供了你希望你的小部件的樣子非常精細的控制。
您好希瑟, 你可以把你想怎麼它看起來像完全是一個形象? – PRIME
@PRIME愉快,加入到質疑 – Cynede
@Heather你嘗試'toolButton-> setStyleSheet( 「背景色:RGB(190,190,190)」);'然後再設置你的圖標? – Shf