Vuo  2.0.1
Public Member Functions | List of all members
VuoInputEditorRealRegulation Class Reference

Description

An input editor for real regulations.

Definition at line 36 of file VuoInputEditorRealRegulation.hh.

Public Member Functions

 VuoInputEditorRealRegulation (void)
 Constructs a VuoInputEditorRealRegulation that does not yet have any widgets. More...
 
- Public Member Functions inherited from VuoInputEditorWithLineEditList
 VuoInputEditorWithLineEditList (bool allowAddingAndRemovingRows=false, int lineEditWidth=100)
 Creates an input editor whose show function displays a series of line edits. More...
 
virtual bool supportsTabbingBetweenPorts (void)
 Returns true. More...
 
- Public Member Functions inherited from VuoInputEditorWithDialog
json_objectshow (QPoint portLeftCenter, json_object *originalValue, json_object *details, map< QString, json_object * > portNamesAndValues)
 Displays a frameless dialog. More...
 

Additional Inherited Members

- Signals inherited from VuoInputEditor
void valueChanged (json_object *newValue)
 An input editor can emit this signal to inform the Vuo Editor that the value has been edited. More...
 
void tabbedPastLastWidget ()
 If supportsTabbingBetweenPorts() returns true, an input editor should emit this signal when the Tab key is pressed while the last widget in the input editor's tab order has focus. More...
 
void tabbedBackwardPastFirstWidget ()
 If supportsTabbingBetweenPorts() returns true, an input editor should emit this signal when the Shift-Tab key combination is pressed while the first widget in the input editor's tab order has focus. More...
 
- Static Public Member Functions inherited from VuoInputEditor
static QFont getDefaultFont (void)
 Returns the font that input editors are recommended to use. More...
 
static QString getDefaultFontCss (void)
 Returns a CSS representation of the font that input editors are recommended to use. More...
 
- Protected Member Functions inherited from VuoInputEditorWithLineEditList
virtual void setUpDialog (QDialog &dialog, json_object *originalValue, json_object *details)
 Adds the line edits and associated widgets to the dialog, and populates the line edits with the dialog's initial value. More...
 
virtual void tearDownRow (QLayout *rowLayout)
 Performs any cleanup necessary before the line edit and associated widgets are removed from the dialog and deallocated. More...
 
QLayout * getRowAtIndex (int index)
 Returns the line edit and associated widgets in the row that is currently at the given index. More...
 
void addWidgetToDialog (QWidget *widget)
 Adds the widget at the bottom of the dialog. More...
 
void removeWidgetFromDialog (QWidget *widget)
 Removes the widget from the dialog. More...
 
json_objectgetAcceptedValue (void)
 Returns the current value in the line edits. More...
 
QList< QString > getLineEditTexts (void)
 Returns the current text in the line edits. More...
 
- Protected Member Functions inherited from VuoInputEditorWithDialog
 VuoInputEditorWithDialog (void)
 Creates an input editor whose show() function displays a frameless dialog. More...
 
QDialog * getDialog (void)
 Returns a pointer to the dialog displayed by show(). More...
 
void setFirstWidgetInTabOrder (QWidget *widget)
 Makes the given widget the first in this input editor's tab order. More...
 
void setLastWidgetInTabOrder (QWidget *widget)
 Makes the given widget the last in this input editor's tab order. More...
 
bool eventFilter (QObject *object, QEvent *event) VuoWarnUnusedResult
 Handles tabbing past the last widget or reverse-tabbing past the first widget in the tab order. More...
 
- Protected Attributes inherited from VuoInputEditorWithDialog
bool isDark
 Is Vuo Editor in Dark Interface Mode? More...
 

Constructor & Destructor Documentation

◆ VuoInputEditorRealRegulation()

VuoInputEditorRealRegulation::VuoInputEditorRealRegulation ( void  )

Constructs a VuoInputEditorRealRegulation that does not yet have any widgets.

Definition at line 29 of file VuoInputEditorRealRegulation.cc.


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