QSS 子控制項集合

2021-10-07 00:01:25 字數 2323 閱讀 8878

本文將列出在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...