QT软件开发:设置QPushButton样式

简介: QT软件开发:设置QPushButton样式

一、设置圆角、鼠标按下、停留、正常颜色

ui->pushButton->setStyleSheet("");
QPushButton
{
color: #00B0AE;
background-color:#FFFFFF;
font: 9pt "黑体";
border:1px groove #00B0AE;border-radius:10px;
}
/*按钮停留态*/
QPushButton:hover
{
    /*背景颜色*/  
  background-color: rgba(235, 235, 235,200);
}
/*按钮按下态*/
QPushButton:pressed
{
    /*背景颜色*/  
    background-color: rgba(235, 235, 235,100);
}

image.png

二、设置按钮隐藏边框

ui->pushButton->setStyleSheet("");
color: rgb(0, 176, 174);
font: 12pt "黑体";
border:none

image.png

目录
相关文章
|
9月前
|
数据安全/隐私保护
PyQt5-Qt Designer控件之间的伙伴关系和Tab顺序如何设置?
PyQt5-Qt Designer控件之间的伙伴关系和Tab顺序如何设置?
59 0
PyQt5-Qt Designer控件之间的伙伴关系和Tab顺序如何设置?
|
2月前
|
C++
QT 重写控件(QPushButton为例)实现背景图片的切换和鼠标样式切换
一般在QT开发中,使用setCursor()给控件设置鼠标的样式效果(一般是手型和箭头的切换),一般情况下,这个函数也是起作用的,但是一旦调用了全局QApplication::setOverrideCursor()设置鼠标效果后,在使用setCursor给控件设置鼠标样式就不起效果了,这是QT的机制
154 0
|
2月前
Mac系统下Qt程序图标设置方法
Mac系统下Qt程序图标设置方法
52 0
|
2月前
Qt 控件大小随着窗口的大小而变化设置
Qt 控件大小随着窗口的大小而变化设置
83 0
|
8月前
《QT从基础到进阶·十》QTableView,QTableWidget,QLineEdit设置只读和输入限制
《QT从基础到进阶·十》QTableView,QTableWidget,QLineEdit设置只读和输入限制
166 0
|
8月前
|
存储 Cloud Native Linux
Qt QSlider样式
Qt QSlider样式
|
9月前
QT桌面项目(状态栏和导航栏设置)
QT桌面项目(状态栏和导航栏设置)
72 0
|
10月前
qt文件编码设置
qt文件编码设置
48 0
|
11天前
|
关系型数据库 MySQL 项目管理
数据库大作业——基于qt开发的图书管理系统(四)项目目录的整理与绘制登录页面
数据库大作业——基于qt开发的图书管理系统(四)项目目录的整理与绘制登录页面
|
11天前
|
SQL 关系型数据库 MySQL
数据库大作业——基于qt开发的图书管理系统(三)Qt连接Mysql数据库
数据库大作业——基于qt开发的图书管理系统(三)Qt连接Mysql数据库