summaryrefslogtreecommitdiffstats
path: root/messagedialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'messagedialog.h')
-rw-r--r--messagedialog.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/messagedialog.h b/messagedialog.h
index 217feef..efb7303 100644
--- a/messagedialog.h
+++ b/messagedialog.h
@@ -10,6 +10,7 @@
#include <QDialog>
#include <QLineEdit>
+#include <QLabel>
class QPushButton;
class QString;
@@ -17,9 +18,12 @@ class QString;
class MessageDialog : public QDialog {
Q_OBJECT
public:
- MessageDialog(const QString &message, QWidget *parent = 0, Qt::WindowFlags f = 0);
+ MessageDialog(const QString &message, const QString &title, QWidget *parent = 0, Qt::WindowFlags f = 0);
~MessageDialog() {};
const QString text() const { return mEdit->text(); };
+ void setMessage(const QString &message) { mMessage->setText(message); };
+ void setTitle(const QString &title) { mTitle = title; };
+ void setText(const QString &text) { mEdit->setText(text); };
public slots:
void accept();
@@ -28,6 +32,8 @@ class MessageDialog : public QDialog {
QLineEdit *mEdit;
QPushButton *mOk;
QPushButton *mCancel;
+ QLabel *mMessage;
+ QString mTitle;
};
#endif