WebLVC 1.7d API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
MAKVrExchange::DtQtUserInterface Class Reference

A QT User Interface. More...

Inheritance diagram for MAKVrExchange::DtQtUserInterface:
Inheritance graph
[legend]

Public Member Functions

 DtQtUserInterface (DtBroker *broker, DtBrokerInitializer *init, DtBrokerDialogCreator dialogCreator, QString icon)
 Constructor. More...
 
virtual ~DtQtUserInterface ()
 Destructor. More...
 
Broker Dialog Interface
virtual void brokerStarted ()
 Doxygen comments inherited from parent class. More...
 
virtual void brokerStopped ()
 Doxygen comments inherited from parent class. More...
 
virtual void show ()
 Doxygen comments inherited from parent class. More...
 
virtual void showConfigurationOnly ()
 Doxygen comments inherited from parent class. More...
 
virtual void objectDiscovered (const DtBrokerObject *brokerObject)
 Doxygen comments inherited from parent class. More...
 
virtual void objectUpdated (const DtBrokerObject *brokerObject)
 Doxygen comments inherited from parent class. More...
 
virtual void objectRemoved (const DtBrokerObject *brokerObject)
 Doxygen comments inherited from parent class. More...
 
virtual void addTranslator (const char *name, bool reflectStatus, bool publishStatus, bool debugging)
 Doxygen comments inherited from parent class. More...
 
virtual void deleteTranslator (const char *name)
 Doxygen comments inherited from parent class. More...
 
virtual void updateTranslator (const char *name, bool reflectStatus, bool publishStatus, bool debugging)
 Doxygen comments inherited from parent class. More...
 
virtual void revertSettings ()
 Doxygen comments inherited from parent class. More...
 
virtual void clientsUpdated ()
 Doxygen comments inherited from parent class. More...
 
- Public Member Functions inherited from MAKVrExchange::DtGenericUserInterface
 DtGenericUserInterface ()
 Constructor. More...
 
virtual ~DtGenericUserInterface ()
 Destructor. More...
 
virtual bool darkModeEnabled ()
 Get the dark mode status. More...
 
virtual void setDarkModeEnabled (bool enable)
 Set the boolean for the current stylesheet theme. More...
 

Protected Member Functions

virtual void raiseAndShowDialog (QDialog *dialog)
 Performs logic necessary to show the dialog above other windows. More...
 

Protected Attributes

DtBrokerDialogmyDialog
 The dialog displayed by the interface. More...
 
- Protected Attributes inherited from MAKVrExchange::DtGenericUserInterface
bool myDarkModeEnabled
 

Private Member Functions

 DtQtUserInterface (const DtQtUserInterface &other)
 Copy constructor not implemented - cannot be copied. More...
 
DtQtUserInterfaceoperator= (const DtQtUserInterface &other)
 Assignment operator not implemented - cannot be copied. More...
 

Detailed Description

A QT User Interface.

Constructor & Destructor Documentation

MAKVrExchange::DtQtUserInterface::DtQtUserInterface ( DtBroker broker,
DtBrokerInitializer init,
DtBrokerDialogCreator  dialogCreator,
QString  icon 
)

Constructor.

virtual MAKVrExchange::DtQtUserInterface::~DtQtUserInterface ( )
virtual

Destructor.

MAKVrExchange::DtQtUserInterface::DtQtUserInterface ( const DtQtUserInterface other)
private

Copy constructor not implemented - cannot be copied.

Member Function Documentation

virtual void MAKVrExchange::DtQtUserInterface::addTranslator ( const char *  name,
bool  reflectStatus,
bool  publishStatus,
bool  debugging 
)
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::addTranslator(const char*,bool,bool)

Implements MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtQtUserInterface::brokerStarted ( )
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::brokerStarted()

Implements MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtQtUserInterface::brokerStopped ( )
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::brokerStopped()

Implements MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtQtUserInterface::clientsUpdated ( )
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::clientsUpdated()

Reimplemented from MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtQtUserInterface::deleteTranslator ( const char *  name)
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::deleteTranslator(const char*)

Implements MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtQtUserInterface::objectDiscovered ( const DtBrokerObject brokerObject)
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::objectDiscovered(const DtBrokerObject*)

Implements MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtQtUserInterface::objectRemoved ( const DtBrokerObject brokerObject)
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::objectRemoved(const DtBrokerObject*)

Implements MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtQtUserInterface::objectUpdated ( const DtBrokerObject brokerObject)
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::objectUpdated(const DtBrokerObject*)

Implements MAKVrExchange::DtGenericUserInterface.

DtQtUserInterface& MAKVrExchange::DtQtUserInterface::operator= ( const DtQtUserInterface other)
private

Assignment operator not implemented - cannot be copied.

virtual void MAKVrExchange::DtQtUserInterface::raiseAndShowDialog ( QDialog dialog)
protectedvirtual

Performs logic necessary to show the dialog above other windows.

virtual void MAKVrExchange::DtQtUserInterface::revertSettings ( )
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::revertSettings()

Implements MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtQtUserInterface::show ( )
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::show()

Implements MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtQtUserInterface::showConfigurationOnly ( )
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::showConfigurationOnly()

Reimplemented from MAKVrExchange::DtGenericUserInterface.

virtual void MAKVrExchange::DtQtUserInterface::updateTranslator ( const char *  name,
bool  reflectStatus,
bool  publishStatus,
bool  debugging 
)
virtual

Doxygen comments inherited from parent class.

See Also
DtGenericUserInterface::updateTranslator(const char*,bool,bool)

Implements MAKVrExchange::DtGenericUserInterface.

Member Data Documentation

DtBrokerDialog* MAKVrExchange::DtQtUserInterface::myDialog
protected

The dialog displayed by the interface.


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

Document ID: Generated on Wed Jun 21 15:05:44 EDT 2023 from SVN revision 256253
Copyright © 2005-2023 MAK Technologies. All Rights Reserved (www.mak.com)