Chrysalis - CLO3D DevTools Extension Test Coverage


integrations/clo3d/extensions/dev-tools/
File: integrations/clo3d/extensions/dev-tools/include/BaseUIExporter.h
Date: 2026-08-27 18:36:32
Lines:
1/1
100.0%
Functions:
1/1
100.0%
Branches:
0/0
-%
Decisions:
0/0
-%
Calls:
2/2
100.0%

Line Branch Decision Call Exec Source
1 #ifndef CHRYSALIS_BASEUIEXPORTER_H
2 #define CHRYSALIS_BASEUIEXPORTER_H
3
4 #include <forward_list>
5
6 #include "BaseTask.h"
7 #include "BaseUIExporterOptions.h"
8
9 namespace CLO3D {
10 class BaseUIExporter {
11 protected:
12
2/2
✓ Call 0 invoked.
✓ Call 1 invoked.
4 virtual ~BaseUIExporter() = default;
13 public:
14 void exportUI(QWidget* widget);
15 virtual void exportUI(std::forward_list<QWidget*>&& widgets) = 0;
16 virtual BaseUIExporterOptions* getOptions() = 0;
17 };
18 }
19
20 #endif //CHRYSALIS_BASEUIEXPORTER_H
21