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