1

我在问文本编辑器。我不是在谈论编写滚动条。我在网上搜索并找到了数百万关于编程滚动条和文本区域的帮助,但我想在 Qt Creator 文本编辑器本身中更改滚动条的颜色。我找到了字体和背景配色方案的修改,但找不到有关滚动条颜色的任何信息。我不知道其他人是否有同样的问题,但我的滚动条平板电脑(你上下滑动的东西)是白色的,它上面和下面的区域主要是白色的(非常轻微的灰白色)。但是你真的看不到任何对比,而且我经常看不到平板电脑在哪里。如果有人知道它是否可以修改——请帮忙。或者它只是 Qt 5.2.0 的一个固定装置,既困难又烦人?

4

4 回答 4

0

创建带有样式的文件

//qtcreator.css

QMainWindow,    
     QScrollBar {
        background: #32CC99;
    }

接下来按以下方式运行QtCreator:

qtcreator.exe -stylesheet path/to/your/style/qtcreator.css

还要检查链接: Qt Creator 样式

于 2014-09-10T11:56:07.960 回答
0

谢谢,是的,在命令行中添加一个 -stylesheet 选项来启动 Qt Creator 是这样做的方法。

qtcreator -stylesheet /path/to/your/style/qtcreator.css

我将在样式表中尝试不同的选项。感谢 mhcuervo 和卡米尔。

于 2014-09-10T16:52:30.900 回答
0

不幸的是,如果我什至暗示一个样式表,顶部的下拉列表栏就会变成白色。即使我提到了一个样式表并且没有提到其中的视觉项目。在这里查看它的外观 [标题栏部分变白] billionmessages.com/clivesmart/gone_white.png

如您所见,一些标题栏——尤其是允许选择项目、打开的文档、文件系统等的标题栏——变成了白色,与它们的正常颜色深灰色不同。这是 Creator 的编写方式有些不一致吗?在我附上的图片中,我用红色环绕了有问题的酒吧。

我发现我可以添加 .css 来根据需要更改垂直滚动条,但是这个其他故障不是滚动条,所以不应该受到影响。

我什至将样式表作为空文件提供,但 Creator 仍然混淆了标题,至少使用“Vim (dark)”作为配色方案。自己试试。让我知道你会遇到同样的麻烦。

于 2014-09-13T02:11:44.457 回答
0

应用样式时要小心,因为覆盖现有样式可能会使某些项目难以看到。此外,设置样式表可能会影响文本编辑器配色方案和集成 Qt 设计器的样式。例如:

QScrollBar:vertical {
     border: 2px  ;
     width: 15px;
     margin: 22px 0 22px 0;
 }
 QScrollBar::handle:vertical {
     background: black;
     min-height: 20px;
 }

它也将需要改变和

QAbstractScrollArea {
     background: #050505;
}
于 2019-07-13T10:55:18.433 回答