14 #include <QtWidgets/QWidget>
16 #include "DtDriverWidgetUI.hpp"
21 class DtDriverWidgetLogic;
28 public Ui::DtDriverWidgetUI
40 virtual QString title();
43 virtual const std::string& pageClassName()
const;
45 virtual void addDriver(
const std::string& driverName);
46 virtual void removeDriver(
const std::string& driverName);
47 virtual void changeDriverState(
const std::string& driverName,
bool running);
49 virtual std::string queryUserForNewDriver(
const std::list<std::string>& driverNames);
53 virtual void on_myNewButton_clicked();
54 virtual void on_myDeleteButton_clicked();
55 virtual void on_myStartButton_clicked();
56 virtual void on_myStopButton_clicked();
57 virtual void on_mySelectAllButton_clicked();
58 virtual void on_myDriverTreeWidget_itemSelectionChanged();
69 virtual void activate();
72 virtual void deactivate();
94 virtual std::string pageClassName()
const;
97 virtual DtPage* create(QWidget* parent = 0, Qt::WindowFlags f = 0);
Contains makVrv::DtPage class.
The page creator.
Definition: DtPage.h:114
#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:27
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69