diff options
Diffstat (limited to 'opentrack/new_file_dialog.h')
-rw-r--r-- | opentrack/new_file_dialog.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/opentrack/new_file_dialog.h b/opentrack/new_file_dialog.h new file mode 100644 index 00000000..7244e524 --- /dev/null +++ b/opentrack/new_file_dialog.h @@ -0,0 +1,25 @@ +#pragma once + +#include "ui_new_config.h" +#include "options/options.hpp" +#include <QFile> +#include <QRegExp> +#include <QString> +#include <QMessageBox> + +class new_file_dialog : public QDialog +{ + Q_OBJECT +public: + new_file_dialog(QWidget* parent = nullptr); + bool is_ok(QString& name_); + +private: + Ui::UI_new_config ui; + bool ok = false; + QString name; + +private slots: + void cancel_clicked(); + void ok_clicked(); +}; |