【发布时间】:2018-03-18 16:45:49
【问题描述】:
Qt 的 QMainWindow 能够停靠从 QDockWidget 派生的窗口。如果它们中的几个堆叠在一起,它也会将一个放在另一个上面,从而产生一个标签栏。每当 QDockWidget 的状态改变时,就会发出信号 topLevelChanged()。此时我想访问底层 QTabWidget 来为新添加的选项卡设置图标。我该怎么做?我的耐心已经超过了试图从 Qt 的文档和源代码中找出答案。提前谢谢你。
所以我想在内容/索引选项卡上显示图标。
【问题讨论】:
-
很难想象。你能发布一些用户界面吗
-
qTabWidget->setStyleSheet("QTabBar::tab,QTabBar::tab:selected {background-image : url(:path);}");
-
qTabWidget ?首先,我必须以某种方式得到它......
标签: qt icons tabbar qdockwidget