Uranium
Application Framework
|
The StageModel is a representation of all stages in QML. More...
Public Member Functions | |
def | __init__ (self, parent=None) |
![]() | |
def | __init__ (self, parent=None) |
def | rowCount (self, parent=None) |
def | addRoleName (self, role, name) |
def | roleNames (self) |
def | data (self, index, role) |
Reimplemented from QAbstractListModel. | |
def | getItem (self, index) |
def | items (self) |
def | setItems (self, items) |
Replace all items at once. More... | |
def | appendItem (self, item) |
Add an item to the list. More... | |
def | insertItem (self, index, item) |
Insert an item into the list at an index. More... | |
def | removeItem (self, index) |
Remove an item from the list. More... | |
def | clear (self) |
Clear the list. More... | |
def | setProperty (self, index, property, value) |
def | sort (self, fun) |
Sort the list. More... | |
def | find (self, key, value) |
Static Public Attributes | |
int | IdRole = Qt.UserRole + 1 |
int | NameRole = Qt.UserRole + 2 |
int | ActiveRole = Qt.UserRole + 3 |
int | StageRole = Qt.UserRole + 4 |
![]() | |
result | |
Reimplemented from QAbstractListModel. | |
int | |
Get an item from the list. | |
itemsChanged = pyqtSignal() | |
notify | |
The list of items in this model. More... | |
str | |
Find a entry by key value pair. More... | |
QVariant | |
The StageModel is a representation of all stages in QML.
Use it to populate a stage based menu (like top bar).