qtstylesheets相关内容
我有进度栏,并且我使用Qt样式表来绕过他的角落。 问题是,当指标还没有达到20%的关口时,它不会被一侧舍入。 我附上截图是为了让它更清楚。 我猜这与我的Qt样式表有关。 u"QProgressBar:horizontal { border-radius: 15px; background: white; } " "QProgressBar::chunk:h
..
我知道不支持QCalendarWidgetQSS样式,但有谁知道更改QCalendarWidget和2部分的颜色的解决方法吗?(1部分为浅蓝色,2部分为白色) 谢谢! 推荐答案 我已经检查了QCalendarWidgetsource code并找到了解决方案。 QCalendarWidget内部有一个模型和一个显示日期的视图。QCalendarModel有一个formatF
..
有什么方法可以增加QComboBox控件中列出的项的高度吗? 我尝试按照此处的建议操作in QTDevNet forums,但没有成功 QComboBox QAbstractItemView::item {margin-top: 3px;} 我也试了一下,还是没有效果。 QComboBox QAbstractItemView::item {min-height: 20px;}
..
我正在尝试使用样式表删除此QListView::item中文本上的虚线边框: 我在QListView、QListView::item和QListView::item::text上尝试了border: 0和show-decoration-selected: 0的变体,但没有效果。 我使用的是PyQt,但我相信样式表规则与C++库中的规则相同。 推荐答案 经过进一步测试,我发现
..
我想做一个漂亮多汁的霓虹灯效果,能够控制光线的力量。为此,我构建了这样的代码 import sys from PyQt5.QtWidgets import (QRadioButton, QHBoxLayout, QButtonGroup, QApplication, QGraphicsScene,QGraphicsView, QGraphicsLinearLayout, QGrap
..
版本/环境: Windows 10 64 位 Qt 5.11.0 MSVC2017 64 位 我有一个简单的 QComboBox启用/禁用功能: QComboBox *onOffComboBox = new QComboBox();onOffComboBox->insertItem(0, "Off");onOffComboBox->insertItem(1, "On"); 组合框
..
当 QTableView 编辑控件对当前项目可见时,编辑的 shylesheet 发生.当 QTableView 中没有活动的编辑控件时,当前项使用 QTableView { selection-background-color: } 如何为当前项设置不同的样式? 解决方案 Qt 样式表支持子控件和伪状态,您可以使用它来改进您的自定义.(参见 http://qt-project.org/d
..
我当前的项目中有几个自定义小部件.我希望对它们应用样式表,当我在 Qt Creator 中这样做时,它似乎可以工作.但是,在执行程序时,不使用样式表.Qt 小部件的样式表正常工作. 有人有什么建议吗? WidgetUnits.h #ifndef WIDGETUNITS_H#define WIDGETUNITS_H#include #include #include
..
版本/环境: Windows 10 64 位 Qt 5.11.0 MSVC2017 64 位 我有一个简单的 QComboBox启用/禁用功能: QComboBox *onOffComboBox = new QComboBox();onOffComboBox->insertItem(0, "Off");onOffComboBox->insertItem(1, "On"); 组合框
..
我想要做的是将自定义 CSS 应用于从 QLabel 派生的自定义小部件,但我没有运气. 我将自定义类定义为: class CustomLabel : public QLabel {} 我没有重新实现 paintEvent 函数,因为我认为鉴于标准 QLabel 支持 CSS 样式表,我只需要参考这个新的小部件在 CSS 中,例如: 自定义标签{背景色:#111111;字体大小:18p
..
我正在Qt 中设计一个GUI.我有一个 MainWindow 和一个 QToolBox .我的 MainWindow 的类是 QTabWidget. 根据下面的图片,我有一个 QToolBox 有两个标签,分别是 Encoder 和 Decoder. 我可以更改每个tab 及其border 的背景颜色. 但我不知道如何更改每个pane/tab的背景颜色. 例如,我想将 De
..
我有以下按钮样式表: QPushButton:hover{背景:qlineargradient(x1:0,y1:0,x2:0,y2:1,停止:0.0#ffd9aa,停止:0.5 #ffbb6e,停止:0.55 #feae42,停止:1.0 #fedb74);}Q按钮{边框:1px 实心 #6593cf;边界半径:2px;填充:5px 15px 2px 5px;背景:qlineargradient
..
我正在尝试使用样式表在 QFrame 内设置 2 个标签的悬停状态颜色,但是无论是否存在实际悬停,框架都会采用悬停状态: 看截图: 我有一个带有 QLabels 的 QFrame.我将默认颜色设置为绿色和紫色.当我将鼠标悬停在 QFrame 上时,两个标签的颜色都应该变成红色. 完全相同的 CSS 确实适用于 html,但我似乎无法理解它与 QT 样式表一起使用. div{ba
..
我希望能够使用样式表设置 QGroupBox 标题的字体大小.我似乎无法弄清楚. 根据我阅读的内容 这里,我想出了以下代码.不幸的是,它并不完全有效. groupbox->setStyleSheet(style) style 在哪里: QGroupBox::title{子控件原点:边距;子控件位置:左上角;填充:5 5px;字体大小:18px;字体粗细:粗体;} 除了 font-si
..
有没有好的 Qt QSS 教程,或者有什么地方可以让我看到样式小部件的示例?如果有可用的地方,我想要一些完整的参考.除了关于如何为按钮或某些标签设置样式的小教程之外,我找不到任何东西. 解决方案 Qt 样式表 主题: 概述 样式表语法 Qt 设计器集成 使用样式表自定义 Qt 小部件 Qt 样式表参考 Qt 样式表示例
..
我想将 QWidget 容器的 clicked() 信号连接到我的插槽.所以我写了这段代码: hpp: class LinkWidget : 公共 QWidget{Q_OBJECT上市:显式 LinkWidget(QWidget * parent = 0 );~LinkWidget();信号:无效点击();受保护:void mousePressEvent(QMouseEvent * eve
..
我想为样式表启用我自己的小部件类,在此我不是谈论 setStyleSheet(qss),而是 qss 样式表中的选择器.据了解,我必须用“--"替换 “::" 在命名空间中. 在这里(自定义小部件的 Qt 样式表)我发现了一个类似的问题,但它已经 > 4 岁了.根据答案,我有一些详细的问题: a) 已发布的带有覆盖 paintEvent 的方法是否仍然有效 (Qt5.6/5.7),来自
..
我正在使用 QFrame 创建一个圆形上下文菜单.为了制作圆角,我使用了 Qt 样式表.这是我的 CSS this->setStyleSheet("QFrame#ShareContextMenu{background-color:rgb(255,255,255);边框宽度:1px;边框颜色:rgb(0,0,0);边框半径:10px;边框样式:实心;}QPushButton{background
..
我正在尝试使用 PyQt 构建应用程序,因此我决定首先使用 qt Designer 开发 UI.我想为我的元素设置样式,所以我使用样式表来指定我需要的样式.在 qt Designer 中制作 UI 后,我使用预览按钮查看是否一切正常,一切都按预期工作.然后,我使用 pyuic5 将 UI 文件转换为 python 版本.现在,几乎一切正常,但是一些样式表不能正常工作.例如,我为 QComboBox
..
我正在尝试使用 Qt 样式表对标准小部件进行大量重新设计.因此,在通过 #objectName 选择器为不同的小部件手动完成大部分工作后,我决定以某种方式对相似的小部件进行分组. 例如,我有多个 QFrames,它们的作用类似于内部表单中的标题.我希望它们都具有相同的样式表.一种方法是使用命名约定(这是我的后备变体),即 QFrame[objectName|="prefix_"].但我想按类
..