comac_desk_app/GenerateReport/T_CreateNewReportWidget.h

29 lines
642 B
C
Raw Normal View History

2024-11-21 11:50:43 +08:00
#ifndef T_CREATENEWREPORTWIDGET_H
#define T_CREATENEWREPORTWIDGET_H
#include <ElaWidget.h>
#include <ElaWidget.h>
class ElaComboBox;
class ElaLineEdit;
class T_CreateNewReportWidget : public ElaWidget
{
Q_OBJECT
public:
explicit T_CreateNewReportWidget(QWidget* parent = nullptr);
~T_CreateNewReportWidget();
private slots:
void slot_onNameEditTextEdit(const QString& nameText);
void slot_cancelButtonClicked();
void slot_confirmButtonClicked();
private:
void setErrorMessagePrompt(QString errorMessage);
private:
QString m_reportName{};
ElaLineEdit* _nameEdit;
};
#endif // T_CREATENEWREPORTWIDGET_H