![]() |
VR-Exchange 2.4 API Documentation
|
Provides an interface for configuring DIS connection settings. More...

Public Slots | |
| virtual bool | apply () |
| Applies any settings changes and returns whether changes were made. | |
| virtual void | cancel () |
| Re-loads the settings from the initializer and closes the dialog. | |
| virtual void | slotItemEdited () |
| virtual void | close () |
Public Slots inherited from MAKVrExchange::DtPropertyEditView | |
| virtual void | clear () |
Public Member Functions | |
| DtGeneralSettingsWidget (QWidget *parent=0) | |
| CTOR. | |
| virtual | ~DtGeneralSettingsWidget () |
| Virtual DTOR. | |
| virtual void | initialize (DtBrokerInitializer *init) |
| Initialize the widget with the settings from the initializer. | |
Common Broker Settings Setters/Getters | |
| virtual void | setNotifyLevel (int) |
| Set notify level value. | |
| virtual int | notifyLevel () const |
| Get notify level value. | |
| virtual void | setLogFilename (const QString &) |
| Set the Log Filename value. | |
| virtual QString | logFilename () const |
| Get the Log Filename value. | |
| virtual void | setPluginDirectory (const QString &) |
| Set the Plugin Directory value. | |
| virtual QString | pluginDirectory () const |
| Get the Plugin Directory value. | |
| virtual void | setMaxControlMessages (int) |
| Set max # of control messages processed per tick. | |
| virtual int | maxControlMessages () const |
| Get max # of control messages processed per tick. | |
| virtual void | setMaxInterMessages (int) |
| Set max # of interaction messages processed per tick. | |
| virtual int | maxInterMessages () const |
| Get max # of interaction messages processed per tick. | |
| virtual void | setMaxObjectMessages (int) |
| Set max # of object messages processed per tick. | |
| virtual int | maxObjectMessages () const |
| Get max # of object messages processed per tick. | |
| virtual void | setPollingInterval (int) |
| Set the polling interval between ticks. | |
| virtual int | pollingInterval () const |
| Get the polling interval between ticks. | |
| virtual void | setLocationFilteringInterval (DtTime t) |
| Set the interval between location filtering checks. | |
| virtual DtTime | locationFilteringInterval () const |
| Get the interval between location filtering checks. | |
| virtual void | setStatisticsReportingInterval (DtTime t) |
| Set the statistics reporting interval between reports. | |
| virtual DtTime | statisticsReportingInterval () const |
| Get the statistics reporting interval between reports. | |
| virtual void | setPrintStatistics (bool) |
| Set whether or not to print statistics to the log file. | |
| virtual bool | printStatistics () const |
| Get whether or not to print statistics to the log file. | |
Public Member Functions inherited from MAKVrExchange::DtPropertyEditView | |
| DtPropertyEditView (QWidget *p=0) | |
| virtual | ~DtPropertyEditView () |
| virtual void | setEditable (bool) |
| virtual bool | editable () const |
| virtual void | refresh () |
| virtual QWidget * | editorBox () |
Public Member Functions inherited from MAKVrExchange::DtPropertyListView | |
| DtPropertyListView (QWidget *parent=0) | |
| DtPropertyListView (QColor, QColor, bool drawBorder=true, QWidget *parent=0) | |
| DtPropertyListView (const DtPropertyListView &orig) | |
| virtual | ~DtPropertyListView () |
| virtual DtPropertyListViewItem * | addProperty (const DtProperty &, QTreeWidgetItem *parentTree=0) |
| virtual DtPropertyListViewItem * | addToProperty (const DtProperty &) |
| virtual bool | setProperty (QString prop, QVariant value) |
| virtual bool | setProperty (QString prop, QString sub, QVariant value) |
| virtual bool | setProperty (QString prop, QString sub, QString sub2, QVariant value) |
| virtual DtProperty * | property (QString prop) const |
| virtual DtProperty * | property (QString prop, QString sub) const |
| virtual DtProperty * | property (QString prop, QString sub, QString sub2) const |
| virtual QColor | backgroundColor1 () const |
| virtual QColor | backgroundColor2 () const |
| virtual QColor | groupForegroundColor () const |
| virtual void | setGroupForegroundColor (const QColor &color) |
| virtual DtPropertyListViewStyle | backgroundStyle () const |
| virtual void | setBackgroundStyle (const DtPropertyListViewStyle &style) |
| virtual bool | drawCellBorder () |
| virtual QColor | cellBorderColor () const |
| virtual void | setCellBorderColor (const QColor &color) |
| virtual bool | alphaSorted () const |
Protected Member Functions | |
| virtual void | initializeQtStrings () |
| Initialize translated Qt property names. | |
| virtual void | initializeProperties () |
| Initialize the property entries for the settings. | |
| virtual void | updateConfiguration () |
| Update the initializer with the dialog's current settings. | |
| virtual void | revertConfiguration () |
| Update the dialog with the initializer's current settings. | |
Protected Member Functions inherited from MAKVrExchange::DtPropertyEditView | |
| virtual void | init () |
| virtual void | focusOutEvent (QFocusEvent *e) |
| virtual void | resizeEvent (QResizeEvent *) |
| Event handler to size columns to full width. | |
| virtual void | resizeValueColumn (QSize size) |
| Resize the value column to fit the view. | |
| virtual void | contextMenuRequested (QTreeWidgetItem *item, const QPoint &pos) |
Protected Member Functions inherited from MAKVrExchange::DtPropertyListView | |
| virtual bool | eventFilter (QObject *obj, QEvent *event) |
Protected Attributes | |
| bool | myIsEdited |
| DtBrokerInitializer * | myInitializer |
Common Settings. | |
| QString | commonSettingsProperty |
| QString | notifyLevelProperty |
| QString | logFileNameProperty |
| QString | pluginDirectoryProperty |
| QString | maxControlMessagesProperty |
| QString | maxInterMessagesProperty |
| QString | maxObjectMessagesProperty |
| QString | pollingIntervalProperty |
| QString | locationFilteringIntervalProperty |
| QString | statisticsReportingIntervalProperty |
| QString | printStatisticsProperty |
Protected Attributes inherited from MAKVrExchange::DtPropertyEditView | |
| QWidget * | myEditorBox |
| DtPropertyEditorWidget * | myEditor |
| QHBoxLayout * | myEditorLayout |
| QString | undoText |
| bool | myEditable |
Protected Attributes inherited from MAKVrExchange::DtPropertyListView | |
| QColor | myBackColor1 |
| QColor | myBackColor2 |
| QColor | myCellBorder |
| QColor | myGroupForeColor |
| bool | myAlphaSorted |
| bool | myDrawCellBorder |
| QMenu * | myContextMenu |
| QAction * | myExpandAllAction |
| QAction * | myCollapseAllAction |
| DtPropertyListViewItem * | mySelected |
| DtPropertyListViewStyle | myBackStyle |
Static Protected Attributes | |
Default Common Settings. | |
| static int | theDefaultNotifyLevel |
| static QString | theDefaultLogFileName |
| static QString | theDefaultPluginDirectory |
| static int | theDefaultMaxControlMessages |
| static int | theDefaultMaxInterMessages |
| static int | theDefaultMaxObjectMessages |
| static DtTime | theDefaultPollingInterval |
| static DtTime | theDefaultLocationFilteringInterval |
| static DtTime | theDefaultStatisticsReportingInterval |
| static bool | theDefaultPrintStatisticsProperty |
Additional Inherited Members | |
Public Types inherited from MAKVrExchange::DtPropertyListView | |
| enum | PropertyViewColumn { Column_AttributeName = 0, Column_AttributeValue } |
Signals inherited from MAKVrExchange::DtPropertyEditView | |
| void | edited (QTreeWidgetItem *) |
| This signal is emitted when an item is edited. | |
Protected Slots inherited from MAKVrExchange::DtPropertyEditView | |
| virtual void | slotClicked () |
| virtual void | slotItemEdited () |
| virtual void | slotUndoEdit () |
| virtual void | headerClicked (int column) |
| virtual void | headerSizeChanged () |
| virtual void | collapseClicked (QTreeWidgetItem *item) |
| virtual void | expandClicked (QTreeWidgetItem *item) |
| virtual void | onExpandAll () |
| virtual void | onCollapseAll () |
Properties inherited from MAKVrExchange::DtPropertyEditView | |
| bool | editable |
Provides an interface for configuring DIS connection settings.
| MAKVrExchange::DtGeneralSettingsWidget::DtGeneralSettingsWidget | ( | QWidget * | parent = 0 | ) |
CTOR.
| DtQAppStartingUp | is thrown if the qApp is not started up yet. |
|
virtual |
Virtual DTOR.
|
virtualslot |
Applies any settings changes and returns whether changes were made.
|
virtualslot |
Re-loads the settings from the initializer and closes the dialog.
|
virtualslot |
|
virtual |
Initialize the widget with the settings from the initializer.
|
protectedvirtual |
Initialize the property entries for the settings.
Reimplemented in MAKVrExchange::DtDisBroker::DtDisGeneralSettingsWidget, MAKVrExchange::DtRprBroker::DtHlaGeneralSettingsWidget, MAKVrExchange::DtTenaBroker::DtTenaGeneralSettingsWidget, and MAKVrExchange::DtDdsBroker::DtDdsGeneralSettingsWidget.
|
protectedvirtual |
Initialize translated Qt property names.
Reimplemented in MAKVrExchange::DtDisBroker::DtDisGeneralSettingsWidget, MAKVrExchange::DtRprBroker::DtHlaGeneralSettingsWidget, MAKVrExchange::DtTenaBroker::DtTenaGeneralSettingsWidget, and MAKVrExchange::DtDdsBroker::DtDdsGeneralSettingsWidget.
|
virtual |
Get the interval between location filtering checks.
|
virtual |
Get the Log Filename value.
|
virtual |
Get max # of control messages processed per tick.
|
virtual |
Get max # of interaction messages processed per tick.
|
virtual |
Get max # of object messages processed per tick.
|
virtual |
Get notify level value.
|
virtual |
Get the Plugin Directory value.
|
virtual |
Get the polling interval between ticks.
|
virtual |
Get whether or not to print statistics to the log file.
|
protectedvirtual |
Update the dialog with the initializer's current settings.
Reimplemented in MAKVrExchange::DtDisBroker::DtDisGeneralSettingsWidget, MAKVrExchange::DtRprBroker::DtHlaGeneralSettingsWidget, MAKVrExchange::DtTenaBroker::DtTenaGeneralSettingsWidget, and MAKVrExchange::DtDdsBroker::DtDdsGeneralSettingsWidget.
|
virtual |
Set the interval between location filtering checks.
|
virtual |
Set the Log Filename value.
|
virtual |
Set max # of control messages processed per tick.
|
virtual |
Set max # of interaction messages processed per tick.
|
virtual |
Set max # of object messages processed per tick.
|
virtual |
Set notify level value.
|
virtual |
Set the Plugin Directory value.
|
virtual |
Set the polling interval between ticks.
|
virtual |
Set whether or not to print statistics to the log file.
|
virtual |
Set the statistics reporting interval between reports.
|
virtualslot |
|
virtual |
Get the statistics reporting interval between reports.
|
protectedvirtual |
Update the initializer with the dialog's current settings.
Reimplemented in MAKVrExchange::DtDisBroker::DtDisGeneralSettingsWidget, MAKVrExchange::DtRprBroker::DtHlaGeneralSettingsWidget, MAKVrExchange::DtTenaBroker::DtTenaGeneralSettingsWidget, and MAKVrExchange::DtDdsBroker::DtDdsGeneralSettingsWidget.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |