changeset 14175 | 8354b390f1a2 |
child 14292 | 1aac8a62be6f |
14174:b273b43b16d2 | 14175:8354b390f1a2 |
---|---|
1 #ifndef ENGINEINSTANCE_H |
|
2 #define ENGINEINSTANCE_H |
|
3 |
|
4 #include "engine_interface.h" |
|
5 |
|
6 #include <QObject> |
|
7 |
|
8 class EngineInstance : public QObject { |
|
9 Q_OBJECT |
|
10 public: |
|
11 explicit EngineInstance(QObject *parent = nullptr); |
|
12 ~EngineInstance(); |
|
13 |
|
14 Engine::PreviewInfo generatePreview(); |
|
15 |
|
16 signals: |
|
17 |
|
18 public slots: |
|
19 |
|
20 private: |
|
21 Engine::EngineInstance *m_instance; |
|
22 }; |
|
23 |
|
24 #endif // ENGINEINSTANCE_H |