6 #ifndef assistantMgr_H_
7 #define assistantMgr_H_
15 #include <vlutil/vlSmartPointers.h>
16 #include <vlutil/vlPrint.h>
17 #include <vlutil/vlString.h>
39 DtBoost::shared_ptr<DtRtiAssistantPeer> peer,
68 virtual bool dialogsVisible()
const;
88 void startDialog(
QDialog* dlg,
bool inTaskbar,
bool warningDialog );
91 void finishDialog(
QDialog* dlg );
95 void showDialog(
QDialog* dlg );
112 void showPopup(
const MAKRti::DtString& text,
int sourceCompId = -1,
113 const MAKRti::DtString& advancedText = MAKRti::DtString::nullString() );
117 void showPopup(
const MAKRti::DtString& text,
const MAKRti::DtString& source,
118 const MAKRti::DtString& advancedText = MAKRti::DtString::nullString() );
122 void displayNotification(
const MAKRti::DtString& message,
123 MAKRti::DtNotifyLevelType notifyLevel,
int sourceCompId = -1 );
126 void displayNotification(
const MAKRti::DtString& message,
127 MAKRti::DtNotifyLevelType notifyLevel,
const MAKRti::DtString& source );
131 void logNotification(
const MAKRti::DtString& message,
132 MAKRti::DtNotifyLevelType notifyLevel,
int sourceCompId = -1 );
135 void logNotification(
const MAKRti::DtString& message,
136 MAKRti::DtNotifyLevelType notifyLevel,
const MAKRti::DtString& source );
141 void warningDialogDisplayed();
144 void warningDialogDismissed();
147 void popupRequested(
const MAKRti::DtString& text,
int sourceCompId,
148 const MAKRti::DtString& advancedText);
151 void popupRequested(
const MAKRti::DtString& text,
152 const MAKRti::DtString& source,
const MAKRti::DtString& advancedText);
155 void notificationRequested(
const MAKRti::DtString& message,
156 MAKRti::DtNotifyLevelType notifyLevel,
int sourceCompId,
bool logOnly);
159 void notificationRequested(
const MAKRti::DtString& message,
160 MAKRti::DtNotifyLevelType notifyLevel,
const MAKRti::DtString& source,
166 void displayWarningDialogs();
172 DtBoost::shared_ptr<DtRtiAssistantServer>
myServer;
175 DtBoost::shared_ptr<DtRtiAssistantPeer>
myPeer;