QSS中常见的伪状态
伪状态 | 描述 |
---|---|
:active | 当组件处于一个活动的窗口时,此状态为真 |
:adjoins-item | QTreeView::brance与一个条目相邻时,此状态为真 |
::alternate | 当QAbstractItemView的alternatingRowColors属性为true,绘制交替的行时此状态为真 |
:bottom | 组件处于底部,例如QTabBar的表头位于底部 |
:checked | 组件被勾选,例如QAbstractButton的checked属性为true |
:closable | 组件可以被关闭,例如当QDockWidget的DockWidgetClosable属性为true时 |
:closed | 项(item)处于关闭状态,例如QTreeView的一个没有展开的节点 |
:default | 项是默认的,例如一个默认的QPushButton按钮,或QMenu中一个默认的Action |
:disabled | 项被禁用 |
:editabel | QComboBox是可编缉的 |
:edit-focus | 项有编缉焦点 |
:exclusive | 项是一个排他性组的一部分,例如一个排他性QActionGroup的一个菜单项 |
:first | 第一个项,例如QTabBar中的第一页 |
:flat | 项是flat的,例如QTreeView的一个节点具有子节点 |
:focus | 项具有输入焦点 |
:has-children | 项有子项,例如QTreeView的一个节点具有子节点 |
:horizontal | 项处于水平方向 |
:hover | 鼠标移动到项上方时 |
:last | 最后一个项,例如QTabBar中的最后一页 |
:left | 项位于左侧,例如QTabBar的页头位于左侧 |
:maximized | 项处于最大化状态,例如最大化的QMdiSubWindow窗口 |
:minimized | 项处于最小化状态,像如最小化的QMdiSubWindow窗口 |
:movable | 项是可移动的 |
:off | 对于可以切换状态的项,其处于“off”状态 |
:on | 对于可以切换状态的项,其处于“on”状态 |
:open | 项处于打开状态,例 如QTreeView的一个展开的节点 |
:pressed | 在项上按下了鼠标 |
:read-only | 项是只读或不可编缉的 |
:right | 项位于右侧,例如QTabBar的页头位于右侧 |
:selected | 项被选中,例如QTabBar中一个被选中的页,或QMenu中一个被选中的菜单项 |
:top | 项位于顶端,例如QTabBar的页头位于顶端 |
:unchecked | 项处于被选中状态 |
:vertical | 项处于垂直方向 |