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 Types | Protected Member Functions | Protected Attributes | Private Member Functions
MAKVrExchange::DtTranslationDiagnosticDialog Class Reference

Dialog for viewing translation diagnostic info. More...

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

Public Member Functions

 DtTranslationDiagnosticDialog (const DtString &primaryBrokerName, const DtString &objectName, DtObjectViewComponent &igApp, Qt::WindowFlags f=0, QWidget *parent=0)
 CTOR. More...
 
virtual ~DtTranslationDiagnosticDialog ()
 Virtual DTOR. More...
 
virtual const DtStringprimaryBrokerName () const
 Accessor for the dialog's primary broker name. More...
 
virtual const DtStringobjectName () const
 Accessor for the dialog's object's name. More...
 
virtual void updateTranslation (const DtString &brokerName, const DtString &incomingState, const DtString &outgoingState)
 Update the latest translation for the given broker. More...
 

Protected Types

typedef std::map< DtString,
DtTranslationDiagnosticWidget * > 
BrokerWidgetsMap
 

Protected Member Functions

void setupGui ()
 Create the view. More...
 
void connectToSignals ()
 Connect to signals from legend widgets. More...
 

Protected Attributes

DtObjectViewComponentmyIgApp
 
BrokerWidgetsMap myBrokerWidgets
 
DtString myPrimaryBrokerName
 
DtString myObjectName
 
QPushButton * myPauseButton
 
QPushButton * myCloseButton
 
QTabWidget * myTabFolder
 

Private Member Functions

 DtTranslationDiagnosticDialog (DtTranslationDiagnosticDialog &other)
 Copy CTOR not Implemented – do not copy. More...
 
DtTranslationDiagnosticDialogoperator= (DtTranslationDiagnosticDialog &other)
 Assignment Operator not Implemented – do not copy. More...
 

Detailed Description

Dialog for viewing translation diagnostic info.

Member Typedef Documentation

Constructor & Destructor Documentation

MAKVrExchange::DtTranslationDiagnosticDialog::DtTranslationDiagnosticDialog ( const DtString primaryBrokerName,
const DtString objectName,
DtObjectViewComponent igApp,
Qt::WindowFlags  f = 0,
QWidget parent = 0 
)

CTOR.

virtual MAKVrExchange::DtTranslationDiagnosticDialog::~DtTranslationDiagnosticDialog ( )
virtual

Virtual DTOR.

MAKVrExchange::DtTranslationDiagnosticDialog::DtTranslationDiagnosticDialog ( DtTranslationDiagnosticDialog other)
private

Copy CTOR not Implemented – do not copy.

Member Function Documentation

void MAKVrExchange::DtTranslationDiagnosticDialog::connectToSignals ( )
protected

Connect to signals from legend widgets.

Non-virtual - Called from CTOR.

virtual const DtString& MAKVrExchange::DtTranslationDiagnosticDialog::objectName ( ) const
virtual

Accessor for the dialog's object's name.

DtTranslationDiagnosticDialog& MAKVrExchange::DtTranslationDiagnosticDialog::operator= ( DtTranslationDiagnosticDialog other)
private

Assignment Operator not Implemented – do not copy.

virtual const DtString& MAKVrExchange::DtTranslationDiagnosticDialog::primaryBrokerName ( ) const
virtual

Accessor for the dialog's primary broker name.

void MAKVrExchange::DtTranslationDiagnosticDialog::setupGui ( )
protected

Create the view.

Non-virtual - Called from CTOR.

virtual void MAKVrExchange::DtTranslationDiagnosticDialog::updateTranslation ( const DtString brokerName,
const DtString incomingState,
const DtString outgoingState 
)
virtual

Update the latest translation for the given broker.

Note: Does not update the displayed translation if the dialog is paused.

Member Data Documentation

BrokerWidgetsMap MAKVrExchange::DtTranslationDiagnosticDialog::myBrokerWidgets
protected
QPushButton* MAKVrExchange::DtTranslationDiagnosticDialog::myCloseButton
protected
DtObjectViewComponent& MAKVrExchange::DtTranslationDiagnosticDialog::myIgApp
protected
DtString MAKVrExchange::DtTranslationDiagnosticDialog::myObjectName
protected
QPushButton* MAKVrExchange::DtTranslationDiagnosticDialog::myPauseButton
protected
DtString MAKVrExchange::DtTranslationDiagnosticDialog::myPrimaryBrokerName
protected
QTabWidget* MAKVrExchange::DtTranslationDiagnosticDialog::myTabFolder
protected

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)