Public Member Functions |
| | DtAssistantRidConfigInfoMgr (DtBoost::shared_ptr< DtRtiAssistantServer > server, DtBoost::shared_ptr< DtRtiAssistantPeer > peer, DtAssistantSignalRouter &signalRouter, const MAKRti::DtFilename &configDir) |
| | CTOR.
|
| virtual | ~DtAssistantRidConfigInfoMgr () |
| | Virtual DTOR.
|
| virtual void | refreshRidList () |
| | Refreshes the list of configured RIDs.
|
virtual const
RidConfigurationList & | ridConfigurations () const |
| | Const access to RID configurations.
|
| virtual MAKRti::DtFilename | ridConfigPath (const MAKRti::DtString &configName="") const |
| | Generates the corresponding RID path for the configuration with the given name.
|
| virtual DtRIDParameters | loadRidConfiguration (const MAKRti::DtString &configurationName, bool isPreconfigured, bool *status=0) const |
| | Load the given configuration as a lisp string.
|
| virtual bool | saveConfiguration (const MAKRti::DtString &configName, const DtRIDParameters &ridParams) |
| | Save the given RID configuration.
|
| virtual bool | saveConfiguration (const MAKRti::DtString &configName, const MAKRti::DtString &ridLisp) |
| | Save the given RID configuration.
|
| virtual bool | renameConfiguration (const MAKRti::DtString &oldConfigName, const MAKRti::DtString &newConfigName) |
| | Rename the given RID configuration.
|
| virtual bool | deleteConfiguration (const MAKRti::DtString &configName) |
| | Delete the given RID configuration.
|
| | DtAssistantMgr (DtBoost::shared_ptr< DtRtiAssistantServer > server, DtBoost::shared_ptr< DtRtiAssistantPeer > peer, DtAssistantSignalRouter &signalRouter) |
| | Constructor.
|
| virtual | ~DtAssistantMgr () |
| | Destructor.
|
| virtual void | tick () |
| | Performs tasks that need to be completed periodically.
|
| virtual void | startShutdown () |
| | Performs any necessary processing at the start of shutdown.
|
| virtual bool | dialogsVisible () const |
| | Determines if there are any visible dialogs for which this manager is responsible.
|
| virtual void | configWidget (DtAssistantConfigWidget **widget, QIcon &icon, QString &name, DtPreferencesPage &pageId) |
| | Retrieves a widget which will be placed in the configuration dialog for configuring user preferences.
|
| virtual void | updateConfigWidget () |
| | Forces the configuration widget to be updated.
|
| virtual void | processConfigWidgetAccept () |
| | Process the changes that were accepted in the configuration widget.
|
Protected Member Functions |
| virtual void | initialize () |
| | Initializes this manager just prior to beginning assistant processing.
|
| virtual void | populateUserRids () |
| | Loads user configured RID files from the config directory.
|
| virtual bool | writeRid (const MAKRti::DtString &outfile, const DtRIDParameters &rid) |
| | Write the RID specified by the given parameters to the given file.
|
| void | startDialog (QDialog *dlg, bool inTaskbar, bool warningDialog) |
| | Sets up the given widget as a dialog.
|
| void | finishDialog (QDialog *dlg) |
| | Should be called prior to deleting any dialog started with startDialog.
|
| void | showDialog (QDialog *dlg) |
| | Shows the dialog.
|
| void | startMainWindow (QMainWindow *dlg) |
| | Sets up a main window dialog.
|
| void | finishMainWindow (QMainWindow *dlg) |
| | Should be called prior to deleting any dialog started with startMainWindow.
|
| void | showMainWindow (QMainWindow *dlg) |
| | Shows the dialog.
|
| void | showPopup (const MAKRti::DtString &text, int sourceCompId=-1, const MAKRti::DtString &advancedText=MAKRti::DtString::nullString()) |
| | Displays a popup message with the given text, advanced text, and name of the given source component.
|
| void | showPopup (const MAKRti::DtString &text, const MAKRti::DtString &source, const MAKRti::DtString &advancedText=MAKRti::DtString::nullString()) |
| | Displays a popup message with the given text, advanced text, and source name.
|
| void | displayNotification (const MAKRti::DtString &message, MAKRti::DtNotifyLevelType notifyLevel, int sourceCompId=-1) |
| | Displays and logs a notification from the given component.
|
| void | displayNotification (const MAKRti::DtString &message, MAKRti::DtNotifyLevelType notifyLevel, const MAKRti::DtString &source) |
| | Displays and logs notification with the given component name.
|
| void | logNotification (const MAKRti::DtString &message, MAKRti::DtNotifyLevelType notifyLevel, int sourceCompId=-1) |
| | Logs a notification from the given component, does not display.
|
| void | logNotification (const MAKRti::DtString &message, MAKRti::DtNotifyLevelType notifyLevel, const MAKRti::DtString &source) |
| | Logs a notification with the given component name, does not display.
|
| virtual DtAssistantInfo | assistantInfoFromAssistantMsg (const DtAssistantMsg &assistantMsg, DtInetAddrSet *interfaces=0) |
Additional Inherited Members |
| void | displayWarningDialogs () |
| | Displays all warning dialogs.
|
| void | warningDialogDisplayed () |
| | Emitted when a warning dialog is displayed.
|
| void | warningDialogDismissed () |
| | Emitted when a warning dialog is dismissed.
|
| void | popupRequested (const MAKRti::DtString &text, int sourceCompId, const MAKRti::DtString &advancedText) |
| | Emitted when a popup dialog should be displayed.
|
| void | popupRequested (const MAKRti::DtString &text, const MAKRti::DtString &source, const MAKRti::DtString &advancedText) |
| | Emitted when a popup dialog should be displayed.
|
| void | notificationRequested (const MAKRti::DtString &message, MAKRti::DtNotifyLevelType notifyLevel, int sourceCompId, bool logOnly) |
| | Emitted when a notification should be displayed.
|
| void | notificationRequested (const MAKRti::DtString &message, MAKRti::DtNotifyLevelType notifyLevel, const MAKRti::DtString &source, bool logOnly) |
| | Emitted when a notification should be displayed.
|
| static QIcon | theRtiIcon |
| | The icons used by the RTI Assistant.
|
| static QIcon | theSmallRtiIcon |
| static QIcon | theWebIcon |
| static QIcon | theNotifyRtiIcon |
| static QIcon | theWarningRtiIcon |
| static QIcon | thePreferencesIcon |
| static QIcon | theAboutIcon |
| static QIcon | theHelpIcon |
| static bool | theIconsAreLoaded |
| | Whether or not the icons have yet been loaded.
|
Maintains lists of known RTI connections.
This includes all lightweight and rtiexec, remote and local, active and inactive connections.