问题标签 [qtstylesheets]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - Qt QSS 教程
是否有任何好的Qt QSS
教程,或者在某些地方我可以看到样式小部件的示例?如果在某处可用,我想要一些完整的参考。除了有关如何设置按钮或某些选项卡样式的小教程外,我什么也找不到。
qt - 设置 QDockWidget::title 样式表
我最初的问题是使 QDockWidget 标题加粗。我试过了,它奏效了:
但我不明白为什么以下代码不起作用:
即使我使用更复杂的样式表,它的每个参数都有效果,除了font: bold
:
QDockWidget::title 字体有什么问题?
qt - QListView 放置指示器样式
我QListView
用来显示可以拖放以更改其顺序的项目列表。问题是:
- 下降指示器只是一条很小的线(1px 粗细)
- 放置区域非常狭窄,因此需要非常准确才能在其他两个项目之间正确放置一个项目。
我想知道是否可以更改下降指示器的样式,QListView
使线条更粗,下降区域更宽。
qt - 如何使 QGraphicsView 平面化?
我怎样才能使QGraphicsView
看起来平坦?它看起来像这样:
我不希望显示轮廓。谢谢!
checkbox - 无法隐藏 QComboBox 的选择指标
程序员
当我设置属于QComboBox(每个 QSS)的列表视图的背景颜色时,这个 QComboBox 将不再使用内置的 opticel 外观。Instaed 我还必须根据 QSS 样式表指定所有光学设置:
显示可选择项的列表视图现在在左侧显示一个复选框。选中此框以查看上次使用时选择的那些项目。
如何隐藏带有复选框的列,以便它们不可见并且不会占用屏幕上的任何空间?
提前致谢...
c++ - 难以使用样式表对 QTreeView 进行样式设置
我正在尝试使 QTreeView 中的父项更高,具有更大的字体,右侧的自定义展开/折叠图标并带有下划线。到目前为止,这是我的样式表:
一些样式正在起作用。分支和项目上的下划线仅在项目有我想要的孩子时出现。图标已更改,这也很好。但是,“高度”和“字体”没有得到尊重,所有项目都具有相同的高度和字体。QTreeView::item:has-children 似乎是有效的,因为边界底部受到尊重。如果我为简单的“QTreeView::item”设置“高度”,所有项目都会获得该高度,但“字体”仍然不起作用。任何人都可以帮助我这里的语法吗?
树视图在设计器中设置了以下属性:
其余属性为默认值
c++ - Qt 全局样式表加载?
如何使用 Qt 全局加载样式表(.qss 样式资源)?
我试图让事情比以下更有效率:
我认为以下内容可以一次性为所有 QLineEdit 小部件加载 QLineEdit:
qss 文件:
cpp文件:
也许这是对的,而我做错了什么?
c++ - QPushButton 视觉问题
我有两个自定义样式的QPushButton
按钮。这是Ok
按钮的样式表:
现在它看起来像这样:
这很好。但是,如果单击按钮(获得焦点),它开始看起来像这样:
请注意文本周围的轻微阴影矩形。看起来好像正在“选择”文本。当按钮失去焦点时,它又开始看起来正常了。我想这是因为选定的控件像这样突出显示:
但是,我希望我的按钮保持不变,无论它是否聚焦。有没有办法解决这个问题?
qt - QStyleSheet 中的静态 Gif 动画
我想用样式表自定义 QProgressBar 的外观。我想给它那种动画的、“不确定的”外观。所以我制作了一个动画 GIF 来贴在QProgressBar::chunk
.
它显示得很好,但图像是静态的,没有动画。有什么建议或解决方法吗?
我在 OS X 10.8 上运行 PyQt 4.9.4。