更改 Qt 中的选项卡设计

Posted

技术标签:

【中文标题】更改 Qt 中的选项卡设计【英文标题】:Changing the tab design in Qt 【发布时间】:2021-07-18 16:58:19 【问题描述】:

如何分别编辑标签,我想将背景图片放在标签1与标签2不同。

QWidget::tab 
border-image: url(:/Tabs/tab_notclick.png);
min-width:96px;
min-height:18px;

QWidget::tab2 
borrder-image: url(:/Tabs/tab2_notclick.png);
min-width:96px;
min-height:18px;

QWidget::tab:selected
border-image: url(:/Tabs/tab_click.png);

【问题讨论】:

【参考方案1】:

这可能无法解决问题,但样式表边框的 tab2 部分拼写为边框,这最终会导致样式表的该部分无法按预期工作。

这个:

borrder-image: url(:/Tabs/tab2_notclick.png);

需要这样:

border-image: url(:/Tabs/tab2_notclick.png);

如果这能解决问题,请告诉我。

【讨论】:

以上是关于更改 Qt 中的选项卡设计的主要内容,如果未能解决你的问题,请参考以下文章

动态更改 qt5 选项卡名称

如何将 QTabWidget 中的一个选项卡设置为在 Qt 中不可移动?

问题更改选项卡 QTabWidget & QScrollArea Qt

Qt5.4mingwRC1 的 QtCreator 的 qml 文件和设计器选项卡出现问题

Qt 选项卡小部件中的 MFC 控件

识别 QT Qtabwidget 中的选项卡