21 #include <QtWidgets/QMainWindow>
virtual void closeEvent(QCloseEvent *event)
Abstract Base class.
Definition: DtWindow.h:25
QAction * myCloseAction
Definition: exampleEmbeddedMainWindow.h:89
A creator class for DtWindow instances.
Definition: DtWindow.h:130
Loads plugins.
Definition: DtPluginManager.h:26
Contains makVrv::DtVrvApplication implementation.
makVrv::DtPluginManager * myPluginManager
Definition: exampleEmbeddedMainWindow.h:82
void initializeDisplayEngine()
QAction * myExitAction
Definition: exampleEmbeddedMainWindow.h:90
makVrv::vrvSignalsLib::connection myCurrentSelectionChangedConnection
Definition: exampleEmbeddedMainWindow.h:92
makVrv::DtOsgAdapterQtWidget * myMiniOsgWidget
Definition: exampleEmbeddedMainWindow.h:49
Contains makVrv:DtSelectionManager class.
void slot_selectionChanged(const makVrv::DtSelectionManager::IdSet &selected)
Contains makVrv::DtDe class.
This owns a list of channel configurations.
Definition: DtWindowConfiguration.h:26
void preDisplayEngineInitialize()
Non virtual since called from CTOR.
makVrv::DtOsgAdapterQtWidget * myMainOSGWidget
Definition: exampleEmbeddedMainWindow.h:48
virtual makVrv::DtWindow * create(makVrv::DtDe &, makVrv::DtWindowConfiguration &)
Create an de window instance.
Definition: exampleEmbeddedMainWindow.h:95
void overrideDisplayEngineFunctionality()
makVrv::DtDe * myDe
Definition: exampleEmbeddedMainWindow.h:81
makVrv::DtVrvApplicationConfiguration myConfiguration
Definition: exampleEmbeddedMainWindow.h:84
void postDisplayEngineInitialize()
Contains makVrv::DtIgView class.
ExampleEmbeddedMainWindow(int argc, char *argv[])
CTOR.
This owns a list of display engine configurations.
Definition: DtVrvApplicationConfiguration.h:32
ExampleEmbeddedMainWindow * myWindow
Definition: exampleEmbeddedMainWindow.h:107
QMenu * myFileMenu
Definition: exampleEmbeddedMainWindow.h:86
Contains DtPluginManager class.
ExampleEmbeddedMainWindowViewCreator(ExampleEmbeddedMainWindow *window)
Definition: exampleEmbeddedMainWindow.h:98
virtual ~ExampleEmbeddedMainWindow()
DTOR.
void createDisplayEngine(int argc, char *argv[])
A main window class.
Definition: exampleEmbeddedMainWindow.h:32
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
Contains makVrv:DtVrvApplicationConfiguration class.
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32
Contains makVrv::DtWindowConfiguration class.
QAction * myOpenAction
Definition: exampleEmbeddedMainWindow.h:88
QToolBar * myFileToolBar
Definition: exampleEmbeddedMainWindow.h:87