6 #ifndef assistantMgr_H_
7 #define assistantMgr_H_
16 #include <vlutil/vlSmartPointers.h>
17 #include <vlutil/vlPrint.h>
18 #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 );
143 void warningDialogDisplayed();
146 void warningDialogDismissed();
149 void popupRequested(
const MAKRti::DtString& text,
int sourceCompId,
150 const MAKRti::DtString& advancedText);
153 void popupRequested(
const MAKRti::DtString& text,
154 const MAKRti::DtString& source,
const MAKRti::DtString& advancedText);
157 void notificationRequested(
const MAKRti::DtString& message,
158 MAKRti::DtNotifyLevelType notifyLevel,
int sourceCompId,
bool logOnly);
161 void notificationRequested(
const MAKRti::DtString& message,
162 MAKRti::DtNotifyLevelType notifyLevel,
const MAKRti::DtString& source,
168 void displayWarningDialogs();
174 DtBoost::shared_ptr<DtRtiAssistantServer>
myServer;
177 DtBoost::shared_ptr<DtRtiAssistantPeer>
myPeer;