10 #ifndef DtDisplayConfigEditorInterface_H_
11 #define DtDisplayConfigEditorInterface_H_
22 class DtDisplayConfiguration;
23 class DtWindowConfiguration;
24 class DtChannelConfiguration;
36 ConnectDisplayEngine = 0x01,
37 DisconnectDisplayEngine = 0x02,
42 LoadDisplayConfig = 0x40,
43 SaveDisplayConfig = 0x80,
59 virtual void clearPropertySheet() = 0;
62 virtual void displayTreePopupMenu(
int itemFlags,
const QPoint& pos) = 0;
65 virtual void enableTheseButtons(
int itemFlags) = 0;
68 virtual void expandSubTree(QModelIndex index) = 0;
71 virtual QModelIndex selectedModelIndex() = 0;
74 virtual void observerCreateRequestComplete(
const std::string& observerName ) = 0;
77 virtual void observerCreateRequestFailed(
const std::string& observerName ) = 0;
DisplayItemFlags
Definition: DtDisplayConfigEditorInterface.h:33
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
This owns a list of channel configurations.
Definition: DtWindowConfiguration.h:26
Contains DLL export macros.
This owns a list of window configurations.
Definition: DtDisplayConfiguration.h:43
Configuration for a single channel Serialized and sent to remote displays as necessary to configure r...
Definition: DtChannelConfiguration.h:24
Interface for the makVrv::DtDisplatConfigEditorWidget.
Definition: DtDisplayConfigEditorInterface.h:28