我正在将QProgressBar(使用QStyleOptionProgressBar)绘制到QabstractTableModel中,代码就像这样 http://qt-project.org/doc/qt-4.8/qabstractitemdelegate.html
现在我想将它的样式表设置为类似于
('QProgressBar :: chunk {background-color:rgb(102,204,255);} QProgressBar {border:2px solid rgb(0,128,255); border-radius:5px; background-color:rgb (200,200,200);}')
那么我应该使用什么语法?
答案 0 :(得分:0)
每个QWidget都有'setStyleSheet':
yourWidget.setStyleSheet('your stylesheet string')
请注意,您提到的样式表字符串已经包含“选择器”,因此如果您将该字符串设置为父窗口小部件,子窗口将继承它只会显示在所选对象(如CSS)上 - (实际上每个'窗口内的QProgressBar(例如)将具有该样式,因为它们将继承它并在其上选择)。 最诚挚的问候。