QTabWidget TabBar 右側背景色設置和QTabWidget 樣式設置


1.問題:QTabWiget的頭部背景色通過設置background-color屬性沒有生效,網上找了很多方法,也不生效。

 

 2.解決辦法:在Qt Designer中將autoFillBackground復選框勾選,設置背景色,就會自動填充顏色。

 

background-color:#FFFFFF

3.QTabWidget 樣式設置

 

 (1)QTabWidget顯示區域的屬性設置

QTabWidget::pane {
border-top: 1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
position: absolute;
font-size: 14px;
background-color:#FFFFFF;
}

(2)QTabWidget 選擇項的屬性設置

QTabBar::tab {
border: none;
border-bottom-color: #FFFFFF; /* same as the pane color */
border-top-left-radius: 4px;
border-top-right-radius: 4px;
min-width: 8ex;
padding: 2px;
font-size: 14px;
background-color:#FFFFFF;
}
QTabBar::tab:selected, QTabBar::tab:hover {
background-color:#FFFFFF;//選中背景色
}
QTabBar::tab:selected {
color:#2080F7;//選中顏色
border-bottom: 2px solid #2080F7;
font-weight:bold;
background-color:#FFFFFF;
}

(3)QTabWidget 頭部屬性設置
QTabWidget::tab-bar {
border-top: 2px solid #E5E5E5;
border-bottom: 2px solid #E5E5E5;
border-left:1px solid #E5E5E5;
alignment: center;//居中顯示
font-size: 14px;
background-color:#FFFFFF;
}

自己開發了一個股票智能分析軟件,功能很強大,需要的點擊下面的鏈接獲取:

https://www.cnblogs.com/bclshuai/p/11380657.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM