Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
AutoCompleteEntry (const QString &text, const QString &description, QSharedPointer< Visualization::Item > visualization, ExecuteFunction execFunction=nullptr) | |
AutoCompleteEntry (const QString &text, const QString &description, Visualization::Item *visualization, ExecuteFunction execFunction=nullptr) | |
AutoCompleteEntry (const QString &text={}, const QString &description={}) | |
virtual void | execute () override |
Public Member Functions inherited from Interaction::AutoCompleteEntry | |
AutoCompleteEntry (const QString &text, const QString &description, QSharedPointer< Visualization::Item > visualization, ExecuteFunction execFunction=nullptr) | |
AutoCompleteEntry (const QString &text, const QString &description, Visualization::Item *visualization, ExecuteFunction execFunction=nullptr) | |
AutoCompleteEntry (const QString &text={}, const QString &description={}) | |
virtual | ~AutoCompleteEntry () |
const QString & | description () |
void | setDescription (const QString &description) |
void | setExecutionFunction (ExecuteFunction execFunction) |
void | setText (const QString &text) |
void | setVisualization (QSharedPointer< Visualization::Item > item) |
void | setVisualization (Visualization::Item *item) |
const QString & | text () |
QSharedPointer< Visualization::Item > | visualization () |
Additional Inherited Members | |
Public Types inherited from Interaction::AutoCompleteEntry | |
typedef std::function< void(AutoCompleteEntry *entry)> | ExecuteFunction |
Interaction::AutoCompleteEntry::AutoCompleteEntry |
Interaction::AutoCompleteEntry::AutoCompleteEntry |
Interaction::AutoCompleteEntry::AutoCompleteEntry |
|
overridevirtual |
Reimplemented from Interaction::AutoCompleteEntry.