QT 选项卡小部件 - 焦点上的选项卡文本行为
QT tab widget - tab text behaviour on focus
我正在使用 Qt 为 GUI 创建 QT 选项卡小部件。我不明白为什么当前处于焦点的选项卡将文本更改为白色?它只发生在当前选定的选项卡上。如果我在同一个 GUI 中打开另一个 window,文本会变回黑色。
我怎样才能始终强制文本保持黑色,即使在聚焦时也是如此?
我在 mac OS X 运行 El Capitan 10.11.6.
上使用 Qt 5.8.0
这是我现在的风格sheet
tabWidget1->setStyleSheet("QTabBar::tab { background-color: #ACB6B6; }"
"QTabBar::tab:focus { color: #000000; }");
我也尝试过使用这段代码,但它没有做任何事情
tabWidget1->setFocusPolicy(Qt::NoFocus);
tabWidget1->setStyleSheet("QTabBar::tab:selected {color: #000000;}");
已使用上述样式表解决。
我正在使用 Qt 为 GUI 创建 QT 选项卡小部件。我不明白为什么当前处于焦点的选项卡将文本更改为白色?它只发生在当前选定的选项卡上。如果我在同一个 GUI 中打开另一个 window,文本会变回黑色。
我怎样才能始终强制文本保持黑色,即使在聚焦时也是如此?
我在 mac OS X 运行 El Capitan 10.11.6.
上使用 Qt 5.8.0这是我现在的风格sheet
tabWidget1->setStyleSheet("QTabBar::tab { background-color: #ACB6B6; }"
"QTabBar::tab:focus { color: #000000; }");
我也尝试过使用这段代码,但它没有做任何事情
tabWidget1->setFocusPolicy(Qt::NoFocus);
tabWidget1->setStyleSheet("QTabBar::tab:selected {color: #000000;}");
已使用上述样式表解决。