Vuo  0.4.2
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
VuoDataEditorWave Class Reference


Data editor for VuoWave values.

Public Member Functions

 VuoDataEditorWave ()
 Creates a VuoWave data editor.
virtual QString getType ()
 Returns the data type name.
virtual void setValue (QString selectedWave)
 Initializes this data editor with the selected type of wave.
virtual QString getValue ()
 Returns a serialized copy of this data editor's value.
virtual QWidget * getWidget ()
 Returns the menu widget.

Protected Attributes

QMenu * menu
 The widget for choosing a type of wave.
QActionGroup * waveGroup
 The action group for each option in the menu.
map< QString, QAction * > options
 The map for the text and action for each option.

Additional Inherited Members

- Protected Member Functions inherited from VuoDataEditor
void acceptEdits (void)
 Dismisses the data editor and saves any edits made.
void cancelEdits (void)
 Dismisses the data editor and discards any edits made.

The documentation for this class was generated from the following files: