Chrysalis - CLO3D Chrysalis Extension
Loading...
Searching...
No Matches
PatternImportDialog.h
Go to the documentation of this file.
1#ifndef CHRYSALIS_PATTERNIMPORTDIALOG_H
2#define CHRYSALIS_PATTERNIMPORTDIALOG_H
3
4#include "Project.h"
5#include "BaseDialog.h"
6#include "ParametrsModel.h"
7#include "PatternImporter.h"
8#include "ParameterWidget.h"
9#include "ParameterDelegate.h"
10
11namespace CLO3D::UI {
12 QT_BEGIN_NAMESPACE
13 namespace Ui {
14 class PatternImportDialog;
15 }
16 QT_END_NAMESPACE
17
18 class PatternImportDialog: public BaseDialog {
19 Q_OBJECT
20 public:
21 explicit PatternImportDialog(PatternImporter* importer, ParametersModel* model,
22 ParameterDelegate* delegate);
23 ~PatternImportDialog() override;
24 void accept() override;
25 private:
26 Ui::PatternImportDialog* ui;
28 PatternImporter* importer_;
30 ParametersModel* model_;
32 ParameterDelegate* delegate_;
33 };
34} // CLO3D::UI
35
36#endif //CHRYSALIS_PATTERNIMPORTDIALOG_H
Definition PatternImporter.h:7
Definition ParameterDelegate.h:8
Definition ParametrsModel.h:8
PatternImportDialog(PatternImporter *importer, ParametersModel *model, ParameterDelegate *delegate)
Definition PatternImportDialog.cpp:9
~PatternImportDialog() override
Definition PatternImportDialog.cpp:29
void accept() override
Definition PatternImportDialog.cpp:35
Definition MVDockingButton.h:8
Definition MVDockingButton.h:6