qmlfrontend/engine_instance.h
changeset 14175 8354b390f1a2
child 14292 1aac8a62be6f
equal deleted inserted replaced
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