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#