|
Envision
A visual programming IDE for object-oriented languages
|
Public Types | |
| using | IdleFunction = std::function< void()> |
Public Member Functions | |
| EnvisionApplication (int &argc, char **argv) | |
| virtual bool | notify (QObject *receiver, QEvent *event) override |
| void | userInputIdle () |
Static Public Member Functions | |
| static void | addOnUserInputIdleAction (void *actionId, IdleFunction action) |
| static void | removeOnUserInputIdleAction (void *actionId) |
Static Private Member Functions | |
| static QMap< void *, IdleFunction > & | idleActions () |
Private Attributes | |
| QTimer | idleInputTimer_ |
| using Core::EnvisionApplication::IdleFunction = std::function<void ()> |
| Core::EnvisionApplication::EnvisionApplication | ( | int & | argc, |
| char ** | argv | ||
| ) |
|
static |
|
staticprivate |
|
overridevirtual |
|
static |
| void Core::EnvisionApplication::userInputIdle | ( | ) |
|
private |