router¶
Module Contents¶
Route item |
|
Stacked history |
|
Router |
- class RouteItem(stacked: PyQt5.QtWidgets.QStackedWidget, routeKey: str)¶
Route item
- __eq__(other)¶
Return self==value.
- class StackedHistory(stacked: PyQt5.QtWidgets.QStackedWidget)¶
Stacked history
- __len__()¶
- isEmpty()¶
- push(routeKey: str)¶
- pop()¶
- remove(routeKey: str)¶
- top()¶
- setDefaultRouteKey(routeKey: str)¶
- goToTop()¶
- class Router(parent=None)¶
Bases:
PyQt5.QtCore.QObject
Router
- emptyChanged¶
- setDefaultRouteKey(stacked: PyQt5.QtWidgets.QStackedWidget, routeKey: str)¶
set the default route key of stacked widget
- push(stacked: PyQt5.QtWidgets.QStackedWidget, routeKey: str)¶
push history
Parameters¶
- stacked: QStackedWidget
stacked widget
- routeKey: str
route key of sub insterface, it should be the object name of sub interface
- pop()¶
pop history
- remove(routeKey: str)¶
remove history
- qrouter¶