diff options
Diffstat (limited to 'src/updatedialog.h')
| -rw-r--r-- | src/updatedialog.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/updatedialog.h b/src/updatedialog.h new file mode 100644 index 00000000..1dd5e0b1 --- /dev/null +++ b/src/updatedialog.h @@ -0,0 +1,28 @@ +#ifndef MODORGANIZER_UPDATEDIALOG_H +#define MODORGANIZER_UPDATEDIALOG_H + +#include <QDialog> + +#include <expanderwidget.h> +#include "lootdialog.h" // for MarkdownDocument + +namespace Ui { class UpdateDialog; } + +class UpdateDialog : public QDialog +{ + Q_OBJECT; + +public: + UpdateDialog(QWidget* parent); + ~UpdateDialog(); + + void setChangeLogs(const QString& text); + void setVersions(const QString& oldVersion, const QString& newVersion); + +private: + std::unique_ptr<Ui::UpdateDialog> ui; + MOBase::ExpanderWidget m_expander; + MarkdownDocument m_changeLogs; +}; + +#endif // MODORGANIZER_UPDATEDIALOG_H |
