checks-parser/outputdialog.h

38 lines
663 B
C++

#ifndef OUTPUTDIALOG_H
#define OUTPUTDIALOG_H
#include "check/check.h"
#include "output/output_options.h"
#include <QDialog>
#include <QComboBox>
namespace Ui {
class OutputDialog;
}
class OutputDialog : public QDialog {
Q_OBJECT
OutputOptions options;
Check &check;
public:
explicit OutputDialog(QWidget *parent = nullptr, Check & = *(new Check()));
~OutputDialog();
private slots:
void on_buttonBox_accepted();
void on_chooseFileButton_clicked();
void on_printHeaderCheckBox_stateChanged(int arg1);
void on_printTotalCheckBox_stateChanged(int arg1);
private:
Ui::OutputDialog *ui;
};
#endif // OUTPUTDIALOG_H