#include <XGUI.h>
#include <QDialog>
+#include <Events_InfoMessage.h>
class QTextEdit;
public:
/// Constructor
/// \param parent a parent widget
- XGUI_EXPORT XGUI_ErrorDialog(QWidget* parent);XGUI_EXPORT virtual ~XGUI_ErrorDialog();
+ XGUI_EXPORT XGUI_ErrorDialog(QWidget* parent);
+ XGUI_EXPORT virtual ~XGUI_ErrorDialog();
public slots:
/// Update dialog box
XGUI_EXPORT void clear();
/// Add error message
- XGUI_EXPORT void addError(const QString&);
+ XGUI_EXPORT void addError(std::shared_ptr<Events_InfoMessage> theMsg);
/// Remove error message
XGUI_EXPORT void removeError(const QString&);