
QSS
文章平均质量分 55
Qt Style Sheets are a powerful mechanism that allows you to customize the appearance of widgets.
有何不为
C/C++、VS/QT
展开
-
QSS 自定义QCheckBox
QSS - QCheckBox Style Sheet原创 2024-06-10 00:21:34 · 594 阅读 · 0 评论 -
QSS 自定义QSpinBox
QSS - QSpinBox Style Sheet原创 2021-07-07 23:35:54 · 5768 阅读 · 0 评论 -
QSS 自定义QComboBox
QSS - QComboBox Style Sheet原创 2021-07-03 22:36:23 · 2356 阅读 · 0 评论 -
QSS 自定义QToolTip
QSS - QToolTip Style Sheet原创 2021-07-02 00:00:52 · 673 阅读 · 0 评论 -
QSS 自定义QProgressBar
QSS - QProgressBar Style Sheet原创 2021-03-07 17:08:53 · 2531 阅读 · 1 评论 -
QSS 自定义QMessageBox
QSS系列:自定义QMessageBox简述效果代码样式表参考简述QMessageBox的textLabel对象名为qt_msgbox_label ,iconLabel对象名为qt_msgboxex_icon_label ,buttonBox对象名为qt_msgbox_buttonbox,通过对象名可以在样式表中有限的设置样式。效果代码QMessageBox messagebox(this);messagebox.setWindowIcon(QIcon(":/Resource/logo"));原创 2020-12-20 18:14:37 · 12341 阅读 · 15 评论 -
QSS 自定义QMenuBar
QSS系列:自定义QMenuBar简述效果样式表参考简述QMenuBar支持盒子模型。属性spacing定义菜单项之间的间距。单独的菜单项使用::item子控件定义样式。效果模仿Qt Creator的菜单栏效果样式表QMenuBar { background-color: qlineargradient(x1:0, y1:1, x2:0, y2:0, stop:0 #DEDEDE, stop:1 #C7C7C7原创 2020-12-12 14:43:41 · 2454 阅读 · 0 评论 -
QSS 自定义QMenu
QSS系列:自定义QMenu原创 2020-08-01 11:41:27 · 7646 阅读 · 8 评论 -
QSS 自定义QLineEdit
QSS系列:自定义QLineEdit简述常用属性和伪状态效果图QSS源码参考简述本文将通过简单示例介绍QLineEdit样式如何自定义。常用属性和伪状态QLineEdit通用属性如下:borderborder-radiusmarginpaddingbackgroundcolorfontborder-imageQLineEdit特有属性如下:lineedit-password-characterThe QLineEdit password character as a Un原创 2020-07-12 22:23:33 · 15417 阅读 · 6 评论 -
QSS 自定义QLabel
QSS系列:自定义QLabel简述常用属性和伪状态效果图QSS源码参考简述本文将通过简单示例介绍QLabel样式如何自定义。常用属性和伪状态QLabel常用属性如下:borderborder-radiusmarginpaddingbackgroundcolorfontborder-image其中有些属性可细分,如border-color、border-width、border-top、border-top-color、border-top-width、border-top-rad原创 2020-07-06 23:23:48 · 4702 阅读 · 0 评论 -
QSS 自定义QPushButton
QSS系列:自定义QPushButton简述常用属性、子控件和伪状态效果图QSS源码参考简述本文将通过简单示例介绍QPushButton样式如何自定义。常用属性、子控件和伪状态QPushButton常用属性如下:borderborder-radiusmarginpaddingbackgroundcolorfontborder-image其中有些属性可细分,如border-color、border-width、border-top、border-top-color、border-t原创 2020-07-02 23:44:56 · 3393 阅读 · 0 评论 -
QSS 伪状态集合
QSS系列:伪状态集合简述伪状态集合参考简述本文将概括QSS支持的伪状态。伪状态集合伪状态描述:active此状态在小部件驻留在活动窗口时设置:adjoins-item此状态在QTreeView的::branch与一个item相邻时设置:alternate当QAbstractItemView::alternatingRowColors()设置为真时,在绘制QAbstractItemView的行时,为每个交替行设置此状态:bottom此item位于底部。例原创 2020-06-26 12:43:10 · 3941 阅读 · 0 评论 -
QSS 属性类型集合
QSS系列:属性类型集合简述属性类型集合参考简述本文将概括不同属性类型的语法和含义。属性类型集合类型语法描述Alignment{ top | bottom | left | right | center }*水平和/或垂直对齐Attachment{ scroll | fixed }*滚动或固定附件Background{ Brush | Url | Repeat | Alignment }*Brush、Url、Repeat和Alignment的序列B原创 2020-06-15 23:16:26 · 1625 阅读 · 0 评论 -
QSS 子控件集合
QSS系列:子控件集合简述子控件集合示例参考简述本文将列出在QSS中可用的子控件并标明与子控件对应的父控件。子控件集合样式化控件可以参考:QSS系列:可样式化控件子控件描述::add-line在QScrollBar中跳转下一行的按钮::add-page在QScrollBar中滑动条和add-line之间的区域::branch在QTreeView中的分支指示器::chunk在QProgressBar中的进度块::close-button在QDoc原创 2020-06-09 23:33:17 · 1969 阅读 · 0 评论 -
QSS 盒子模型
QSS系列:盒子模型简述盒子模型子控件参考简述在使用样式表时,每个小部件都被视为一个有四个同心矩形的盒子:边距矩形、边框矩形、填充矩形和内容矩形。盒子模型对此进行了更详细的描述。盒子模型四个同心矩形的概念如下图所示:Margin(外边距) - 清除边框外的区域,外边距是透明的。Border(边框) - 围绕在内边距和内容外的边框。Padding(内边距) - 清除内容周围的区域,内边距是透明的。Content(内容) - 盒子的内容,显示文本和图像。margin、border-wid原创 2020-06-07 14:50:07 · 1049 阅读 · 0 评论 -
QSS 可样式化控件
QSS系列:可设置样式的控件QAbstractScrollAreaQCheckBoxQColumnViewQComboBoxQDateEditQDateTimeEditQDialogQAbstractScrollArea控件如何定义样式QAbstractScrollArea支持box model。QAbstractScrollArea的所有派生组件,包括QTextEdit和QAbstractItemView(所有项视图类),都支持使用background-attachment的可滚原创 2020-06-04 23:31:27 · 1565 阅读 · 0 评论 -
QSS 语法规则
QSS系列:语法规则简要说明样式规则简要说明Qt样式表的术语和语法规则几乎与HTML CSS相同。如果已经了解CSS,那么可以快速熟悉QSS的语法规则。样式规则样式表由一系列样式规则组成。样式规则由选择器和声明组成。选择器指定哪些小部件受规则影响,而声明则指定应该在小部件上设置哪些属性。例如QPushButton { color: lightblue; }在上面的样式规则中,QPushButton是选择器,而{ color: lightblue; }是声明。该规则指定QPushButton及其原创 2020-05-24 15:03:30 · 1268 阅读 · 0 评论 -
QSS 设置样式表
概述QSS,也即是Qt Style Sheets的缩写。Qt样式表是一种功能强大的机制,它允许您自定义widgets的外观,除了已经可以通过子类化QStyle来实现的功能之外。Qt样式表的概念、术语和语法深受HTML级联样式表(CSS)的启发,且适应于widgets。使用当需要对整个应用程序设置样式表时,使用QApplication::setStyleSheet() 。#include...原创 2019-04-27 15:53:40 · 1835 阅读 · 0 评论