![]() |
API Documentation
|
Manages an external application. This application may be run as a child process of the NDEVR API. For example a CAD session or a program to setup a GPS device. Programs often interact via a shared file which is handled through the IOFactory interface. More...
#include <ExternalApplicationManager.h>
Public Member Functions | |
| ApplicationLauncherButtonManager * | createAppLauncher () |
| Button * | createLauncherButton () |
| ExternalApplicationManager (const FileFormat &format, QTModelManager *manager) | |
| bool | hasActiveInstallation () const |
| virtual FactoryOptions | options (bool is_read, const FactoryParameters ¶ms) const |
| void | setAdditionalArgs (const String &args) |
| void | setLauncher (const File &f) |
| void | setupForApp () |
| void | setWriteCameras (bool write_cameras) |
| virtual | ~ExternalApplicationManager () |
Manages an external application. This application may be run as a child process of the NDEVR API. For example a CAD session or a program to setup a GPS device. Programs often interact via a shared file which is handled through the IOFactory interface.
| ExternalApplicationManager | ( | const FileFormat & | format, |
| QTModelManager * | manager ) |
|
inlinevirtual |
| ApplicationLauncherButtonManager * createAppLauncher | ( | ) |
| Button * createLauncherButton | ( | ) |
| bool hasActiveInstallation | ( | ) | const |
|
virtual |
| void setAdditionalArgs | ( | const String & | args | ) |
| void setLauncher | ( | const File & | f | ) |
| void setupForApp | ( | ) |
| void setWriteCameras | ( | bool | write_cameras | ) |