QT——QSS技术

news/2024/11/23 8:59:40/

1.基本介绍

  Html中样式表被叫做Css,Qt当中称为Qss,其中的SS是style sheet(样式表),用于设置程序UI界面中控件的背景图片、大小、字体颜色、字体类型、按钮状态变化等属性,美化UI界面,实现界面和程序的分离,可以快速切换皮肤。用于设置程序UI界面中控件的背景图片、大小、字体颜色、字体类型、按钮状态变化等属性,美化UI界面,实现界面和程序的分离,可以快速切换皮肤。

2.基本语法:选择器{声明}

选择器:通常情况下为控件类名(如:QPushButton)btn->setStyleSheet( QPushButton color:red}");可以对多个选择器使用同一语句,使用逗号隔开,如this->setStyleSheet(“QPushButton,QLineEdit{color:blue}”);选择器后可以::跟上子控件,比如spinbox中的上下选择按钮就是子控件,可使用!反转状态,如,ui->spinBox->setStyleSheet(“QSpinBox::up-arrowfimage:url(/image/7.ico))”);选择器子控件和选择器后也可以跟上:添加伪状态,比如鼠标悬停在按钮上就是一种:如:btn->setStyleSheet(“QPushButton:hover color:green:background-color:green;}”);选择器子控件和选择器后也可以跟上:添加伪状态,比如鼠标悬停在按钮上就是一种

在这里插入图片描述


http://www.ppmy.cn/news/283209.html

相关文章

Linux线程互斥

文章目录 1. 进程线程间的互斥相关背景概念2. 创建锁和使用锁 1. 进程线程间的互斥相关背景概念 临界资源:多线程执行流都能看到并且能访问的资源。 临界区:每个线程内部,访问临界资源的代码。 临界资源,可能会因为共同访问&…

从买卖股票入手谈谈DP Table

动态规划问题主要就是要明确dp函数定义、搞清楚状态以及状态转移方程 构建DP思路解析 状态 188. 买卖股票的最佳时机 IV - 力扣(LeetCode) 对于股票,我们每天有三种选择 > buy, sell, hold 限制条件有 > 天数限制(n&…

超详细IDEA创建Maven项目

文章目录 一、Maven概述二、创建Maven项目三、Maven项目简单介绍3.1 标准化的项目结构3.2 标准化的构建流程3.3 方便的依赖管理 一、Maven概述 Maven是一个专门用于管理和构建Java项目的工具。我们之所以要使用Maven,是因为Maven可以为我们提供一套标准化的项目结构…

Linux 下pause函数是如何实现的?

当你在程序中调用 pause() 函数时,它会使得你的程序停止执行,直到有一个信号被捕获。这是通过系统调用实现的。系统调用会使得程序从用户模式切换到内核模式。 这里是 pause() 函数的基本工作原理: 当你的程序调用 pause() 函数时&#xff…

Servlet详解

目录 一. Servlet介绍 1.1 概念 2.2 Servlet架构 二. 创建一个Servlet程序 2.1 创建一个Maven项目 2.2 引入 jar 包 2.3 创建目录 2.4 编写代码 2.5 打包程序 2.6 部署程序 2.7 验证程序 三. Servlet常用API 3.1 HttpServlet 3.2 HttpServletRequest 3.2 HttpServlet…

Kafka运维监控:Kafka-Eagle安装

kafka自身并没有集成监控管理系统,因此对kafka的监控管理比较不便,好在有大量的第三方监控管理系统来使用,常见的有: Kafka Eagle KafkaOffsetMonitor Kafka Manager(雅虎开源的Kafka集群管理器) Kafka …

视觉-不同镜头的认识

视觉-不同镜头的认识 比如35mm定焦镜头与50mm定焦镜头有什么区别 因为两个镜头的焦距不同,因此视角大小也不同,35mm镜头视角约是63度,50mm镜头视角约是46度。焦距虽有不同,但因只相差15mm,视角也只相差17度&#xff…

镜头相关知识笔记

镜头(Lense) 相机的镜头是有一组透镜组成,包括数片凸透镜和凹透镜组成。当平行光线穿过透镜时,透镜会使光线汇聚到一点上,会使相机传感器捕捉到成像画面。 专业名词解释 焦点(Focus) 光线通过镜头汇聚的点 焦距(Focal length) 从光心(凸…