Chrysalis - CLO3D DevTools Extension
Loading...
Searching...
No Matches
BaseUIExporter.h
Go to the documentation of this file.
1#ifndef CHRYSALIS_BASEUIEXPORTER_H
2#define CHRYSALIS_BASEUIEXPORTER_H
3
4#include <forward_list>
5
6#include "BaseTask.h"
8
9namespace CLO3D {
11 protected:
12 virtual ~BaseUIExporter() = default;
13 public:
14 void exportUI(QWidget* widget);
15 virtual void exportUI(std::forward_list<QWidget*>&& widgets) = 0;
17 };
18}
19
20#endif //CHRYSALIS_BASEUIEXPORTER_H
Definition BaseUIExporterOptions.h:7
Definition BaseUIExporter.h:10
virtual void exportUI(std::forward_list< QWidget * > &&widgets)=0
virtual BaseUIExporterOptions * getOptions()=0
void exportUI(QWidget *widget)
Definition BaseUIExporter.cpp:13
virtual ~BaseUIExporter()=default
Definition BaseDevTool.h:6