Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ButtonGraphicProvides a clickable button with three graphics for three modes
CornerGrabberThis object provides a visual cue for the user to grab the corner of a box for dragging (or the end of a line)
CustomTreeWidgetItemThis tree-view diplays the state machine.It is essentially a QTreeWidgetItem, but it also holds a pointer to the state or transition item (from the data-model) for each node in the tree
FontBoldAttribute
FontColorAttribute
FontFamilyAttribute
FontSizeAttribute
FontUnderlineAttribute
GenericAttribute
IAttributeThis is the base abstract class for state and transition attributes
IAttributeContainerThis is the base abstract class for state and transition attribute containers
IDAttribute
MainWindow
Ui::MainWindow
PositionAttribute
SCDataModel
SCFormViewThis form window allows users to navigate the state machine using a tree widget, and to edit state and transition attributes
SCGraphicsViewThe is the primary QWidget which holds the view, and the scene
SCItem
SCStateThe class represents a state in a state-chart Data-Model
SCTransitionThe class represents a transition in a state-chart Data-Model
SCXMLReader
SelectableBoxGraphic
SelectableLineSegmentGraphicThis is intened as a prototype for the line path segment that will graphically form a transition path
SelectableTextBlockThis item holds text such as the state name, transition names, commentary blocks, etc
SizeAttribute
SMProject
StateAttributes
StateBoxGraphicThis visually prepresents the state
StateIDTextBlockAttributes
StateAttributes::StateName
StateSelectionWindowThis widget is used to display a list of available states, so that the user can select a state as a transition target
StateAttributes::StateString
TextAttributeNot really an attribute, but the text itself which fills the textblock
TextBlockThe class represents a text-block in a state-chart Data-Model
TextBlockAttributes
TextEditBoxProvides a text editor for the user. This class allows the user to edit text and includes save and abandon buttons
TextFormatToolBar
TransitionAttributes
TransitionAttributes::TransitionPathAttribute
TransitionAttributes::TransitionPositionAttribute
TransitionAttributes::TransitionStringAttribute
Ui_MainWindow