API Documentation
Loading...
Searching...
No Matches
FileModelTable.h
Go to the documentation of this file.
1#pragma once
2#include <NDEVR/DesignPropertyTable.h>
3#if NDEVR_FILE_RESOURCE_MODEL
4namespace NDEVR
5{
6 class FileChooserDialog;
7 class NDEVR_API FileModelTable : public DesignPropertyTable
8 {
9 public:
10 explicit FileModelTable(QWidget* parent = nullptr);
11 FileModelTable(QTModelManager* manager, QWidget* parent = nullptr);
12 virtual ~FileModelTable();
13 virtual void setModelManager(QTModelManager* manager) override;
14 void setFileModelParent(const DynamicPointer<QTDesignObject>& object);
15
16 protected:
17 void onAddNew(Button* button);
18 void setupFileTable();
19 DynamicPointer<QTDesignObject> m_object_parent;
20 FileChooserDialog* m_file_chooser_dialog;
21 };
22}
23#endif
#define NDEVR_API
Definition DLLInfo.h:67
Definition ACIColor.h:37