本文將列出在qss中可用的子控制項並標明與子控制項對應的父控制項。
樣式化控制項可以參考:qss系列:可樣式化控制項
子控制項描述::add-line
在qscrollbar中跳轉下一行的按鈕
::add-page
在qscrollbar中滑動條和add-line之間的區域
::branch
在qtreeview中的分支指示器
::chunk
在qprogressbar中的進度塊
::close-button
在qdockwidget或qtabbar選項卡的關閉按鈕
::corner
在qabstractscrollarea中兩個滾動條之間的角落
::down-arrow
在qcombobox、qheaderview(排序指示器)、qscrollbar或qspinbox的向下箭頭
::down-button
在qscrollbar或qspinbox中的向下按鈕
::drop-down
在qcombobox中的下拉框
::float-button
在qdockwidget中的浮動按鈕
::groove
在qslider中的滑動槽
::indicator
在qabstractitemview、qcheckbox、qradiobutton、可選中的選單項或可選中的qgroupbox中的指示器
::handle
在qscrollbar、qsplitter和qslider中的操作條(滑動條)
::icon
在qabstractitemview或qmenu中的圖示
::item
在qabstractitemview、qmenubar、qmenu或qstatubar中的一項
::left-arrow
在qscrollbar中的向左箭頭
::left-corner
在qtabwidget中的左上角
::menu-arrow
帶有選單的qtoolbutton中的箭頭
::menu-button
在qtoolbutton中的選單按鈕
::menu-indicator
在qpushbutton中的選單指示器
::right-arrow
在qmenu或qscrollbar中的向右箭頭
::pane
在qtabwidget中的邊或框
::right-corner
在qtabwidget中的右上角
::scroller
在qmenu或qtabbar中的滾動條
::section
在qheaderview中的區塊
::separator
在qmenu或qmainwindow中分隔條
::sub-line
在qscrollbar中跳轉上一行的按鈕
::sub-page
在qscrollbar中滑動條和sub-line之間的區域
::tab
在qtabbar或qtoolbox中選項卡
::tab-bar
在qtabwidget中的選項卡欄
::tear
在qtabbar中的tear指示器
::tearoff
在qmenu中的tear-off指示器
::text
在qabstractitemview中的文字
::title
在qgroupbox或qdockwidget中的標題欄
::up-arrow
在qcombobox、qheaderview(排序指示器)、qscrollbar或qspinbox的向上箭頭
::up-button
在qscrollbar或qspinbox中的向上按鈕
子控制項提供對控制項的子元素的訪問。與選單關聯的qpushbutton(使用qpushbutton::setmenu())有乙個選單指示器。比如為乙個指定按鈕定義選單指示器,如下:
qpushbutton#mybutton::menu-indicator
預設情況下,選單指示器位於填充矩形的右下角。可以通過指定subcontrol-position和subcontrol-origin來改變其位置。還可以使用top和left屬性將指示器移動幾個畫素。如下:
qpushbutton::menu-indicator
將會把myindicator.png定位到qpushbutton的填充矩形中間靠右的位置。
參考qt助手,如有錯誤,請指正,謝謝!
QSS 屬性型別集合
本文將概括不同屬性型別的語法和含義。型別語法 描述alignment 水平和 或垂直對齊 attachment 滾動或固定附件 background brush url repeat和alignment的序列 boolean 0 1 真 1 或假 0 border 邊框屬性 border image...
qss設定平面按鈕 QSS基礎 設定控制項樣式
1 qss基礎 設定同類控制項樣式 qss基礎 qt style sheet qt樣式表 用於設定控制項的樣式和風格 比如控制項的背景色,字型顏色,字型大小等 和css的功能比較相似,功能相似 from pyqt5.qtcore import from pyqt5.qtgui import from...
QT開發之QSS控制項
1 多選按鈕 ui checkbox setstylesheet qcheckbox qcheckbox indicator 未選中時正常狀態 qcheckbox indicator unchecked 未選中時,滑鼠懸停時的狀態 qcheckbox indicator unchecked hove...