pivot#
Module Contents#
- class PivotItem(parent: PyQt5.QtWidgets.QWidget = None)#
Bases:
qfluentwidgets.components.widgets.button.PushButton
Pivot item
- itemClicked#
- setSelected(isSelected: bool)#
- class Pivot(parent=None)#
Bases:
PyQt5.QtWidgets.QWidget
Pivot
- addItem(routeKey: str, text: str, onClick=None, icon=None)#
add item
Parameters#
- routeKey: str
the unique name of item
- text: str
the text of navigation item
- onClick: callable
the slot connected to item clicked signal
- icon: str
the icon of navigation item
- addWidget(routeKey: str, widget: PivotItem, onClick=None)#
add widget
Parameters#
- routeKey: str
the unique name of item
- widget: PivotItem
navigation widget
- onClick: callable
the slot connected to item clicked signal
- insertItem(index: int, routeKey: str, text: str, onClick=None, icon=None)#
insert item
Parameters#
- index: int
insert position
- routeKey: str
the unique name of item
- text: str
the text of navigation item
- onClick: callable
the slot connected to item clicked signal
- icon: str
the icon of navigation item
- insertWidget(index: int, routeKey: str, widget: PivotItem, onClick=None)#
insert item
Parameters#
- index: int
insert position
- routeKey: str
the unique name of item
- widget: PivotItem
navigation widget
- onClick: callable
the slot connected to item clicked signal
- clear()#
clear all navigation items
- currentItem()#
Returns the current selected item
- setCurrentItem(routeKey: str)#
set current selected item
Parameters#
- routeKey: str
the unique name of item
- setItemFontSize(size: int)#
set the pixel font size of items
- widget(routeKey: str)#
- resizeEvent(e) → None#
- paintEvent(e)#