VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions
makVrv::DtDisplayConfigEditorInterface Class Referenceabstract

Interface for the makVrv::DtDisplatConfigEditorWidget.

Inheritance diagram for makVrv::DtDisplayConfigEditorInterface:
Inheritance graph
[legend]

Public Types

enum  DisplayItemFlags {
  NoFlags = 0x00, ConnectDisplayEngine = 0x01, DisconnectDisplayEngine = 0x02, AddWindow = 0x04,
  RemoveWindow = 0x08, AddChannel = 0x10, RemoveChannel = 0x20, LoadDisplayConfig = 0x40,
  SaveDisplayConfig = 0x80
}
 

Public Member Functions

virtual void setItemModel (QAbstractItemModel *)=0
 
virtual void populatePropertySheet (const DtDisplayConfiguration &dec)=0
 
virtual void populatePropertySheet (const DtWindowConfiguration &dec)=0
 
virtual void populatePropertySheet (const DtChannelConfiguration &dec)=0
 
virtual void clearPropertySheet ()=0
 
virtual void displayTreePopupMenu (int itemFlags, const QPoint &pos)=0
 
virtual void enableTheseButtons (int itemFlags)=0
 
virtual void expandSubTree (QModelIndex index)=0
 
virtual QModelIndex selectedModelIndex ()=0
 
virtual void observerCreateRequestComplete (const std::string &observerName)=0
 
virtual void observerCreateRequestFailed (const std::string &observerName)=0
 

Member Enumeration Documentation

Enumerator
NoFlags 
ConnectDisplayEngine 
DisconnectDisplayEngine 
AddWindow 
RemoveWindow 
AddChannel 
RemoveChannel 
LoadDisplayConfig 
SaveDisplayConfig 

Member Function Documentation

virtual void makVrv::DtDisplayConfigEditorInterface::setItemModel ( QAbstractItemModel )
pure virtual
virtual void makVrv::DtDisplayConfigEditorInterface::populatePropertySheet ( const DtDisplayConfiguration dec)
pure virtual
virtual void makVrv::DtDisplayConfigEditorInterface::populatePropertySheet ( const DtWindowConfiguration dec)
pure virtual
virtual void makVrv::DtDisplayConfigEditorInterface::populatePropertySheet ( const DtChannelConfiguration dec)
pure virtual
virtual void makVrv::DtDisplayConfigEditorInterface::clearPropertySheet ( )
pure virtual
virtual void makVrv::DtDisplayConfigEditorInterface::displayTreePopupMenu ( int  itemFlags,
const QPoint &  pos 
)
pure virtual
virtual void makVrv::DtDisplayConfigEditorInterface::enableTheseButtons ( int  itemFlags)
pure virtual
virtual void makVrv::DtDisplayConfigEditorInterface::expandSubTree ( QModelIndex  index)
pure virtual
virtual QModelIndex makVrv::DtDisplayConfigEditorInterface::selectedModelIndex ( )
pure virtual
virtual void makVrv::DtDisplayConfigEditorInterface::observerCreateRequestComplete ( const std::string &  observerName)
pure virtual

Called by the logic after a successful observer creation request.

Implemented in makVrv::DtDisplayConfigEditorWidget.

virtual void makVrv::DtDisplayConfigEditorInterface::observerCreateRequestFailed ( const std::string &  observerName)
pure virtual

Called by the logic after a failed observer creation request.

Implemented in makVrv::DtDisplayConfigEditorWidget.


The documentation for this class was generated from the following file:

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)