当前位置: 首页 > news >正文

将qt界面中加载css或者qss样式

https://blog.csdn.net/Littlehero_121/article/details/102822201

如果是大批的按钮与控件这个时候就需要我们通过其他的方式来加载样式,这个时候就需要css或者qss。

QPushButton {margin: 5px;           /* 外边距 */border: 2px solid red; /* 边框 */padding: 10px;         /* 内边距 *//* QSS特有 */outline: none;         /* 焦点边框 */spacing: 5px;          /* 内部元素间距 */
}
/* 启用/禁用状态 */
QPushButton:enabled { color: black; }
QPushButton:disabled { color: gray; }/* 焦点状态 */
QPushButton:focus { border: 2px solid blue; }/* 悬停和按下状态 */
QPushButton:hover { background: lightblue; }
QPushButton:pressed { background: darkblue; }/* 选中状态(用于可选中控件) */
QCheckBox:checked { color: green; }/* 窗口激活状态 */
QMainWindow:active { background: white; }
/* 图标属性 */
QPushButton {icon: url(:/images/icon.png);qproperty-iconSize: 16px 16px;
}/* 子控件定位 */
QScrollBar::handle {subcontrol-origin: margin;subcontrol-position: left;
}/* Qt特定属性 */
QMainWindow::separator {width: 3px;background-color: gray;
}/* 边框图像(简化版) */
QPushButton {border-image: url(:/images/border.png) 4 4 4 4 stretch stretch;
}
http://www.dtcms.com/a/605595.html

相关文章:

  • 离线部署指南:本地下载MySQL 8.0.37并上传服务器Centos7.9安装
  • Camera Tuning:视觉时代的核心岗位
  • 商城类网站怎么优化网站建设实验代码
  • 【JavaEE】-- IoC DI
  • 制作网站低价网页设计的重点和难点
  • 基于灵动MM32F0130 MCU微控制器的智能插排设计
  • Java-170 Neo4j 事务、索引与约束实战:语法、并发陷阱与速修清单
  • Javaee—— CAS
  • 图片上传git时压缩
  • Flutter 聊天界面使用ListView的reverse:true,导致条目太少的时候会从下往上显示,导致顶部大片空白
  • 湛江市政工程建设公司网站仿别人的网站违法嘛
  • 石景山企业网站建设公司网站开发策划
  • RDMA拥塞控制之CNP
  • 终端Kitty,主要是看有人聊到opencode需要的终端
  • 基于Python的新能源汽车销量数据分析与预测系统设计与实现
  • android recyclerview缓存_缓存问题解决办法
  • GEN-0深度剖析:物理交互数据如何重塑机器人学习的“扩展定律”
  • 各大网站的名字大全百度招聘
  • 泰州网站关键词优化软件咨询在线crm系统是啥
  • ZC序列的原理及在LTE中的应用
  • 山东网站seo推广优化价格对单位网站的要求吗
  • Ubuntu25.10安装Samba
  • Ubuntu 虚拟机文件传输到 Windows的一种好玩的办法
  • 找别人做网站都需要注意啥wordpress访问私密帖子
  • 网站备案需要关闭台州华燕网业有限公司
  • 3D装配动画结合MES系统,助力制造业无纸化办公
  • Tetracycline-Biotin,四环素-生物素,化学性质
  • 李飞飞World Labs发布Marble:用一句话生成可编辑的3D世界
  • Zookeeper 笔记
  • WebSocket 通俗讲解