14 #include <QtWidgets/QWidget>
16 #include "DtDriverWidgetUI.hpp"
21 class DtDriverWidgetLogic;
28 public Ui::DtDriverWidgetUI
44 virtual QString title();
47 virtual const std::string& pageClassName()
const;
49 virtual void addDriver(
const std::string& driverName);
50 virtual void removeDriver(
const std::string& driverName);
51 virtual void changeDriverState(
const std::string& driverName,
bool running);
53 virtual std::string queryUserForNewDriver(
const std::list<std::string>& driverNames);
57 virtual void on_myNewButton_clicked();
58 virtual void on_myDeleteButton_clicked();
59 virtual void on_myStartButton_clicked();
60 virtual void on_myStopButton_clicked();
61 virtual void on_mySelectAllButton_clicked();
62 virtual void on_myDriverTreeWidget_itemSelectionChanged();
73 virtual void activate();
76 virtual void deactivate();
98 virtual std::string pageClassName()
const;
101 virtual DtPage* create(QWidget* parent = 0, Qt::WindowFlags f = 0);
Contains makVrv::DtPage class.
The page creator. This class should be extended by all page classes.
Definition: DtPage.h:121
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:30
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:70
A collection of icon configurations. The collection maintains flags indicating whether to generate ic...
Definition: DtQIconConfiguration.h:75