10 #ifndef DtOsgEarthSettingsInterface_H_
11 #define DtOsgEarthSettingsInterface_H_
25 virtual void setText(
const std::string& desc) = 0;
28 virtual void addInstance(
const std::string& name,
bool select =
false) = 0;
31 virtual void removeInstance(
const std::string& name) = 0;
34 virtual void clearInstances() = 0;
boost::signalslib::signal< void(const std::string &)> signal_renameFile
Definition: DtOsgEarthSettingsInterface.h:37
boost::signalslib::signal< void(const std::string &)> signal_currentServerChanged
Definition: DtOsgEarthSettingsInterface.h:40
boost::signalslib::signal< void(const std::string &)> signal_newFile
Definition: DtOsgEarthSettingsInterface.h:38
Contains DLL export macros.
Abstract interface used to a user interface.
Definition: DtOsgEarthSettingsInterface.h:19
#define DT_DLL_VRVOSGEARTHQT
Definition: vrvOsgEarthQt.h:25
boost::signalslib::signal< void()> signal_deleteFile
Definition: DtOsgEarthSettingsInterface.h:39
boost::signalslib::signal< void(const std::string &)> signal_saveFile
Definition: DtOsgEarthSettingsInterface.h:36