diff options
Diffstat (limited to 'messagedialog.h')
-rw-r--r-- | messagedialog.h | 8 |
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 |