|
def | __init__ (self, parent=None) |
|
def | addStateItem (self, stateItem, isInsertion=True) |
|
def | addTransitionItem (self, tranItem, isInsertion=True) |
|
def | clearScene (self) |
|
def | contextMenuEvent (self, qGraphicsSceneContextMenuEvent) |
|
def | copyState (self) |
|
def | createActions (self) |
|
def | displayState (self, state) |
|
def | editStateCode (self, state) |
|
def | editTransitionCode (self) |
|
def | externalStateNameChanged (self, newName) |
|
def | externalTransitionNameChanged (self, newName) |
|
def | getParentItem (self, item) |
|
def | getStateIndex (self) |
|
def | getTransitionIndex (self) |
|
def | importState (self) |
|
def | makeInitial (self) |
|
def | mouseDoubleClickEvent (self, qGraphicsSceneMouseEvent) |
|
def | mousePressEvent (self, qGraphicsSceneMouseEvent) |
|
def | mouseReleaseEvent (self, qGraphicsSceneMouseEvent) |
|
def | pasteState (self) |
|
def | removeState (self) |
|
def | removeStateItem (self, stateItem) |
|
def | removeTransition (self) |
|
def | renameState (self) |
|
def | renameTransition (self) |
|
def | resetIndexes (self) |
|
def | setActiveState (self, state) |
|
def | setLastIndexes (self, rootState) |
|
def | setOperationType (self, type) |
|
def | showSceneContextMenu (self, qEvent) |
|
def | showStateContextMenu (self, stateItem, qEvent) |
|
def | showTransitionContextMenu (self, tranItem, qEvent) |
|
def | stateCodeChanged (self, newCode) |
|
def | stateNameChanged (self, state) |
|
def | stateTextEditFinished (self) |
|
def | stateTextEditStarted (self) |
|
def | transitionCodeChanged (self, type, typeValue, code) |
|
Definition at line 36 of file automatascene.py.
def src.visualstates.gui.automata.automatascene.AutomataScene.__init__ |
( |
|
self, |
|
|
|
parent = None |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.addStateItem |
( |
|
self, |
|
|
|
stateItem, |
|
|
|
isInsertion = True |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.addTransitionItem |
( |
|
self, |
|
|
|
tranItem, |
|
|
|
isInsertion = True |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.clearScene |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.contextMenuEvent |
( |
|
self, |
|
|
|
qGraphicsSceneContextMenuEvent |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.copyState |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.createActions |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.displayState |
( |
|
self, |
|
|
|
state |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.editStateCode |
( |
|
self, |
|
|
|
state |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.editTransitionCode |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.externalStateNameChanged |
( |
|
self, |
|
|
|
newName |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.externalTransitionNameChanged |
( |
|
self, |
|
|
|
newName |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.getParentItem |
( |
|
self, |
|
|
|
item |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.getStateIndex |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.getTransitionIndex |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.importState |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.makeInitial |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.mouseDoubleClickEvent |
( |
|
self, |
|
|
|
qGraphicsSceneMouseEvent |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.mousePressEvent |
( |
|
self, |
|
|
|
qGraphicsSceneMouseEvent |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.mouseReleaseEvent |
( |
|
self, |
|
|
|
qGraphicsSceneMouseEvent |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.pasteState |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.removeState |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.removeStateItem |
( |
|
self, |
|
|
|
stateItem |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.removeTransition |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.renameState |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.renameTransition |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.resetIndexes |
( |
|
self | ) |
|
Reset Indices of Automata
Helper Funtion for creating new AutomataScene
Definition at line 403 of file automatascene.py.
def src.visualstates.gui.automata.automatascene.AutomataScene.setActiveState |
( |
|
self, |
|
|
|
state |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.setLastIndexes |
( |
|
self, |
|
|
|
rootState |
|
) |
| |
Updates AutomataScene's Largest State and Transition ID
Definition at line 409 of file automatascene.py.
def src.visualstates.gui.automata.automatascene.AutomataScene.setOperationType |
( |
|
self, |
|
|
|
type |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.showSceneContextMenu |
( |
|
self, |
|
|
|
qEvent |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.showStateContextMenu |
( |
|
self, |
|
|
|
stateItem, |
|
|
|
qEvent |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.showTransitionContextMenu |
( |
|
self, |
|
|
|
tranItem, |
|
|
|
qEvent |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.stateCodeChanged |
( |
|
self, |
|
|
|
newCode |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.stateNameChanged |
( |
|
self, |
|
|
|
state |
|
) |
| |
def src.visualstates.gui.automata.automatascene.AutomataScene.stateTextEditFinished |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.stateTextEditStarted |
( |
|
self | ) |
|
def src.visualstates.gui.automata.automatascene.AutomataScene.transitionCodeChanged |
( |
|
self, |
|
|
|
type, |
|
|
|
typeValue, |
|
|
|
code |
|
) |
| |
src.visualstates.gui.automata.automatascene.AutomataScene.activeNamespace |
src.visualstates.gui.automata.automatascene.AutomataScene.activeNamespaceChanged = pyqtSignal() |
|
static |
src.visualstates.gui.automata.automatascene.AutomataScene.activeState |
src.visualstates.gui.automata.automatascene.AutomataScene.activeStateChanged = pyqtSignal() |
|
static |
src.visualstates.gui.automata.automatascene.AutomataScene.contextPosition |
src.visualstates.gui.automata.automatascene.AutomataScene.copiedState |
src.visualstates.gui.automata.automatascene.AutomataScene.copyStateAction |
src.visualstates.gui.automata.automatascene.AutomataScene.currentScenePos |
src.visualstates.gui.automata.automatascene.AutomataScene.destination |
src.visualstates.gui.automata.automatascene.AutomataScene.importStateAction |
src.visualstates.gui.automata.automatascene.AutomataScene.makeInitialAction |
src.visualstates.gui.automata.automatascene.AutomataScene.operationData |
src.visualstates.gui.automata.automatascene.AutomataScene.operationType |
src.visualstates.gui.automata.automatascene.AutomataScene.origin |
src.visualstates.gui.automata.automatascene.AutomataScene.pasteStateAction |
src.visualstates.gui.automata.automatascene.AutomataScene.prevOperationType |
src.visualstates.gui.automata.automatascene.AutomataScene.removeStateAction |
src.visualstates.gui.automata.automatascene.AutomataScene.removeTransitionAction |
src.visualstates.gui.automata.automatascene.AutomataScene.renameStateAction |
src.visualstates.gui.automata.automatascene.AutomataScene.renameTransitionAction |
src.visualstates.gui.automata.automatascene.AutomataScene.selectedState |
src.visualstates.gui.automata.automatascene.AutomataScene.selectedTransition |
src.visualstates.gui.automata.automatascene.AutomataScene.stateCodeAction |
src.visualstates.gui.automata.automatascene.AutomataScene.stateImported = pyqtSignal() |
|
static |
src.visualstates.gui.automata.automatascene.AutomataScene.stateIndex |
src.visualstates.gui.automata.automatascene.AutomataScene.stateInserted = pyqtSignal('QGraphicsItem') |
|
static |
src.visualstates.gui.automata.automatascene.AutomataScene.stateNameChangedSignal = pyqtSignal('QGraphicsItem') |
|
static |
src.visualstates.gui.automata.automatascene.AutomataScene.stateRemoved = pyqtSignal('QGraphicsItem') |
|
static |
src.visualstates.gui.automata.automatascene.AutomataScene.stateTextEditingStarted |
src.visualstates.gui.automata.automatascene.AutomataScene.transitionCodeAction |
src.visualstates.gui.automata.automatascene.AutomataScene.transitionIndex |
src.visualstates.gui.automata.automatascene.AutomataScene.transitionInserted = pyqtSignal('QGraphicsItem') |
|
static |
src.visualstates.gui.automata.automatascene.AutomataScene.transitionRemoved = pyqtSignal('QGraphicsItem') |
|
static |
The documentation for this class was generated from the following file: