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)¶