我正在使用Qt 5.0.1。我想使用样式表语法来定制小部件的功能和它的元素。Qt样式表语法不起作用?
但像QLineEdit { color: red }
或
QPushButton#evilButton:pressed {
background-color: rgb(224, 0, 0);
border-style: inset;
}
一些语法不工作,编译器会发出错误。
我改变了一些语法,并得到answer.for例如:
QPushButton#evilButton {
background-color: red;
border-style: outset;
border-width: 2px;
border-radius: 10px;
border-color: beige;
font: bold 14px;
min-width: 10em;
padding: 6px;
}
转换为:
mypushbutton->setStyleSheet("background-color:purple;"
"border-style:inset;"
"border-width: 4px;"
"border-color: green;"
"border-radius: 10px;"
"font: bold 14px;"
"min-width: 10em;"
"padding: 6px;"
);
其实我用另一种功能做that.but我不能不改变第一个代码,不知道该怎么办...我该怎么办?我应该用什么东西或别的东西是问题吗?我用this页来学习样式表的语法。即使我自己的Qt的例子不工作,只是错误引发... !!!
没有人能回答我的问题?这是太有必要了......请帮助 –
请帮忙.... –