经过长时间的访客状态,终于,这是我的第一篇文章。我在我的 TabWidget(来自配置)中动态创建选项卡。喜欢; - 它是python代码,pyqt,答案可以用c++编码,对我来说没关系:) –</p>
baseWidget = QWidget()
//fill baseWidget with other widgets
window.tabWidget.addTab(baseWidget, _fromUtf8(""))
window.tabWidget.setTabText(window.tabWidget.indexOf(baseWidget), ...)
然后,通过 qss 进行样式设置,例如;
QTabBar::tab {}
QTabBar::tab:selected {}
QTabBar::tab:!selected {}
QTabBar::tab:last {}
QTabBar::tab:first:!selected {}
QTabBar::tab:!selected:hover {}
此时一切正常。但是,我想单独为我的标签着色。
我怎样才能做到这一点?如果可能,如何为选项卡设置 objectName?
所有帖子将不胜感激:)