Output to csv, started work on OFD module

This commit is contained in:
2024-08-30 05:03:32 +03:00
parent 64e40071b2
commit d9fca88af3
21 changed files with 606 additions and 163 deletions

View File

@@ -1,21 +1,35 @@
#ifndef OUTPUTDIALOG_H
#define OUTPUTDIALOG_H
#include <QDialog>
#include "check/check.h"
#include "output/output_options.h"
#include <QDialog>
#include <QComboBox>
namespace Ui {
class OutputDialog;
}
class OutputDialog : public QDialog
{
class OutputDialog : public QDialog {
Q_OBJECT
OutputOptions options;
Check &check;
public:
explicit OutputDialog(QWidget *parent = nullptr, Check = Check());
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;
};