VR-Exchange 2.2 API Documentation
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 diagnositc info. More...

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

Public Member Functions

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

Protected Types

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

Protected Member Functions

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

Protected Attributes

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.
DtTranslationDiagnosticDialogoperator= (DtTranslationDiagnosticDialog &other)
 Assignment Operator not Implemented – do not copy.

Detailed Description

Dialog for viewing translation diagnositc info.

Member Typedef Documentation

Constructor & Destructor Documentation

MAKVrExchange::DtTranslationDiagnosticDialog::DtTranslationDiagnosticDialog ( const DtString primaryBrokerName,
const DtString objectName,
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

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

Accessor for the dialog's primary broker name.

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

Accessor for the dialog's object's name.

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.

void MAKVrExchange::DtTranslationDiagnosticDialog::setupGui ( )
protected

Create the view.

Non-virtual - Called from CTOR.

void MAKVrExchange::DtTranslationDiagnosticDialog::connectToSignals ( )
protected

Connect to signals from legend widgets.

Non-virtual - Called from CTOR.

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

Assignment Operator not Implemented – do not copy.

Member Data Documentation

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

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

Document ID: Generated on Mon Apr 15 17:15:50 EDT 2013 from SVN revision 126154
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)