QPushButton设置背景为透明。。。
怎样设置按钮的背景为透明色啊???求指导。。。
[解决办法]
试下qss吧
话说我试过在一个程序的按钮里面用qss
然后qss的效果是透明渐变什么的
qss样式:
QPushButton {
color: rgb(0,88,152)
background-color: rgba(97%,80%,9%,50%)
}
添加一个*.qss文件,里面写上qss代码,
然后再在Main里面写上
QFile qss("*.qss");
qss.open(QFile::ReadOnly);
app.setStyleSheet(qss.readAll());
qss.close();
试试这样能达到你想要的效果嘛?
[解决办法]
对了,你直接在qss按钮里面的样式里面把background-color改成透明就可以了
[解决办法]
pushButton->setStyleSheet("background-color:transparent");
手写的。可能有错误。。
[解决办法]
ui->male_button->setFlat(TRUE);
ui->male_button->setStyleSheet("* { background-color: rgba(0,125,0,0) }");
[解决办法]