Files
qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/CodificationManagement/Test/maindialog.h
T

50 lines
655 B
C++
Executable File

#pragma once
#include <QDialog>
namespace Ui
{
class MainDialog;
}
namespace NGL
{
class INGLLogger;
}
class NumeralCodeModel;
class MainDialog : public QDialog
{
Q_OBJECT
public:
explicit MainDialog(QWidget *parent = nullptr);
~MainDialog();
bool init();
bool initNumeralModel();
private Q_SLOTS:
void onCbEditModeToggled(bool isChecked);
void onPbSetHorizontalHeader();
void onPbSetHorizontalHeaderCSV();
void onPbSetVerticalHeader();
void onPbSetVerticalHeaderCSV();
void getNumeralCodeHeader();
private:
Ui::MainDialog *m_ui;
NumeralCodeModel *m_numCodeModel;
NGL::INGLLogger &m_logger;
};