【QT】QSS美化——Buttons篇
目錄
1、QPushButton
QPushButton
{
background-color: #473C8B; /*背景色*/
border-style: outset;
border-width: 2px;
border-radius:5px; /*邊界圓滑*/
border-color: #8B7355;
font: bold 14px;
min-width:2em;
color:white; /*字型顏色*/
font-family:華文新魏;
padding: 5px;
}
QPushButton:hover
{
background-color: rgb(0, 150, 0);
}
QPushButton:pressed
{
background-color: #1E90FF; /*偽狀態經過時背景色*/
border-style: inset;
}
QPushButton:!enabled{
background-color: rgb(100, 100, 100);
border-style: inset;
}
2、QToolButton
QToolButton{
font:13px;
color: rgb(85, 255, 0);
border-style:solid;
border-width:0px 0px 1px 0px;
border-color:rgba(171,214,255,30);
padding:8px;
}
QToolButton:hover,QToolButton:presse{
background:#067DB8;
color: rgb(255, 255, 255);
}
QToolButton:checked{
color:#FFFFFF;
border-style:solid;
border-width:0px 4px 0px 0px;
border-color:#00B7DE;
padding:8px 4px 8px 8px;
background:qlineargradient(spread:pad,x1:0,y1:0,x2:0,y2:1,stop:0 #00326B,stop:1 #00346D);
}
3、QCheckBox
QCheckBox{
spacing: 5px; /*勾選框與文字描述間的距離*/
font-family:Consolas;
font-size:16px;
border-radius:2px;
}
QCheckBox:enabled{
color: rgb(175, 175, 175);
}
QCheckBox:enabled:hover{
color: rgb(200, 200, 200);
}
QCheckBox:!enabled{
color: rgb(155, 155, 155);
}
QCheckBox::indicator { /*修改寬度和高度*/
width: 20px;
height: 20px;
}
4、QRadioButton
QRadioButton{
spacing: 5px;
}
QRadioButton:enabled{
color: rgb(0, 255, 127);
}
QRadioButton:enabled:hover{
color: rgb(200, 200, 200);
}
QRadioButton:!enabled{
color: rgb(155, 155, 155);
}
QRadioButton::indicator {
width: 20px;
height: 20px;
}
待完善!
相關文章
- Qt 介面美化教程 QSS QML Qt自繪方式優缺點對比QT
- QT新增樣式表QSS/CSS檔案後不起作用QTCSS
- Qt實現一個支援QSS的Switch Button(開關按鈕)QT
- Qt5.9中利用QSS更改QTreeView的展開節點箭頭小圖示用法QTView
- Qt中Spinbox,DateTimeEdit等控制元件樣式表:箭頭在左右兩邊QSS程式碼示例QT控制元件
- SDDC的Windows初體驗-QT篇WindowsQT
- Qt5.9中QSS(qt Style Sheet)用法之一設定按鈕顏色和背景色(設定按鈕間相互間隔、設定按鈕與周圍邊緣間隔)QT
- (2020最新版)idea最好用得外掛集合推薦---美化篇Idea
- 游標美化
- 美化ubuntu(一)Ubuntu
- Alist美化教程
- Qt學習第二篇(基本小元件的使用)QT元件
- C/C++ Qt 運用JSON解析庫 [基礎篇]C++QTJSON
- 部落格園美化
- 滑鼠樣式美化
- CentOS 終端 美化CentOS
- CSS table表格美化CSS
- win10美化教程技巧_windows10桌面美化方法Win10Windows
- 一篇文章快速搞懂Qt檔案讀寫操作QT
- Linux GNOME Dock欄美化Linux
- 配置與美化Linux桌面Linux
- 【GiraKoo】PowerShell美化筆記筆記
- Windows Terminal 簡單美化Windows
- 部落格園美化教程
- 如何美化你的ubuntuUbuntu
- golang 美化資料展示Golang
- CSS滾動條美化CSS
- checkbox與radio美化效果
- 用 Prettier 美化程式碼
- erphpdown 美化 個人中心美化 v17.1 版本 加入工單系統PHP
- Qt學習第四篇(主視窗和ui的使用)QTUI
- 部落格園主題美化
- uniapp 美化註冊頁面APP
- 部落格園主題&美化
- swaager-ui 美化版UI
- 部落格園樣式美化
- 使用 ESLint + Prettier 美化程式碼EsLint
- jQuery 美化select下拉選單jQuery