更改 Konsole 终端模拟器中标题栏的颜色

更改 Konsole 终端模拟器中标题栏的颜色

我在 Debian bullseye 中使用 Konsole 终端模拟器。
使用默认颜色设置,我认为活动选项卡无法区分,因此,我想将活动选项卡的颜色更改为其他颜色,如红色。(如终止符)
我添加了“用户定义的样式表”,如下所示。

QTabBar,
QTabBar::tab
{
    font-family: "Noto Sans";
    font-size: 11px;
    height: 16px;
    padding: 2px;
    border: 0px;
    border-bottom: 3px solid palette(dark);
    background-color: palette(dark);
    color: palette(text);
}

QTabBar::tab:hover
{
    text-decoration: underline;
}

QTabBar::tab:selected
{
    color: yellow;
    font-weight: bold;
    border-top: 3px solid red;
}

但它仍然显示默认的灰色选项卡栏。
我错过了什么配置吗?或者其他一些配置会覆盖这个?

提前致谢。

答案1

我有一些线索,这可能不是我原来的 100% 答案。
当我在 css 文件前面添加以下代码时,konsole 终于开始响应。

QWidget, QTabWidget::pane, QTabWidget::tab-bar {
    background-color: #444444; /* Background colour of choice here */
}

但实际上我已将“选定”选项卡颜色设置为red
它呈现出一种奇怪的深灰色。
如果没有上面的代码,它就永远不会改变。但它至少展示了一些东西(虽然不是预期的方式..:p)。

有机会的话会继续挖掘。

相关内容