split project with app & doric module

This commit is contained in:
王劲鹏
2021-04-29 20:12:49 +08:00
committed by osborn
parent 25db4cc194
commit a5e00e4fa5
154 changed files with 795 additions and 293 deletions

View File

@@ -0,0 +1,27 @@
#ifndef PANEL_H
#define PANEL_H
#include <QQuickItem>
#include "DoricContext.h"
class DoricPanel {
private:
DoricContext *mContext;
int renderedWidth = -1;
int renderedHeight = -1;
QQmlEngine *mQmlEngine;
QQuickItem *mQuickItem;
public:
DoricPanel(QQmlEngine *qmlEngine, QQuickItem *quickItem);
~DoricPanel();
void config(QString script, QString alias, QString extra);
void config(DoricContext *context);
};
#endif // PANEL_H