3#include <NDEVR/QTModelManager.h>
4#include <NDEVR/Button.h>
5#include <NDEVR/ApplicationLauncherButtonManager.h>
6#include <NDEVR/FileFormat.h>
32 Time m_file_last_modified_time;
35 bool m_write_cameras =
false;
Manages an external application. This application may be run as a child process of the NDEVR API....
Definition ExternalApplicationManager.h:16
void setAdditionalArgs(const String &args)
ExternalApplicationManager(const FileFormat &format, QTModelManager *manager)
ApplicationLauncherButtonManager * createAppLauncher()
virtual FactoryOptions options(bool is_read, const FactoryParameters ¶ms) const
void setWriteCameras(bool write_cameras)
void setLauncher(const File &f)
virtual ~ExternalApplicationManager()
Definition ExternalApplicationManager.h:19
bool hasActiveInstallation() const
Button * createLauncherButton()
User-defined options that define preferences for importing and exporting using IOFactory objects.
Definition FactoryOptions.h:49
Logic for reading or writing to a file as well as navigating filesystems.
Definition File.h:48
A wrapper around DesignObjectLookup that provides signal and slot functionality and adds rendering ca...
Definition QTModelManager.h:105
The core String class for the NDEVR API.
Definition String.h:69
Represents a timestamp with utilities for manipulation and conversion.
Definition Time.h:54
A container of input information that is to be filled with output information by an IOFactory.
Definition IOFactory.h:61