qmlfrontend/hwengine.h
branchqmlrenderer
changeset 16116 8da5a118120b
parent 16039 a73b9770467a
equal deleted inserted replaced
16115:ee8b894272d0 16116:8da5a118120b
     1 #ifndef HWENGINE_H
     1 #ifndef HWENGINE_H
     2 #define HWENGINE_H
     2 #define HWENGINE_H
     3 
     3 
     4 #include <QList>
     4 #include <QList>
     5 #include <QObject>
     5 #include <QObject>
       
     6 #include <QtQmlIntegration>
     6 
     7 
     7 #include "game_config.h"
     8 #include "game_config.h"
     8 #include "preview_acceptor.h"
     9 #include "preview_acceptor.h"
     9 
    10 
    10 class QQmlEngine;
    11 class QQmlEngine;
    11 class EngineInstance;
    12 class EngineInstance;
    12 
    13 
    13 class HWEngine : public QObject {
    14 class HWEngine : public QObject {
    14   Q_OBJECT
    15   Q_OBJECT
       
    16 
       
    17   QML_ELEMENT
    15 
    18 
    16   Q_PROPERTY(int previewHedgehogsCount READ previewHedgehogsCount NOTIFY
    19   Q_PROPERTY(int previewHedgehogsCount READ previewHedgehogsCount NOTIFY
    17                  previewHedgehogsCountChanged)
    20                  previewHedgehogsCountChanged)
    18   Q_PROPERTY(PreviewAcceptor* previewAcceptor READ previewAcceptor WRITE
    21   Q_PROPERTY(PreviewAcceptor* previewAcceptor READ previewAcceptor WRITE
    19                  setPreviewAcceptor NOTIFY previewAcceptorChanged)
    22                  setPreviewAcceptor NOTIFY previewAcceptorChanged)