6#include <QtNetwork/QNetworkReply>
9#include <imtbase/CTreeItemModel.h>
23 Q_INVOKABLE
inline bool setGqlQuery(QString query, QVariantMap headers = QVariantMap()){
return SetGqlQuery(query, headers); }
25 explicit CGqlModel(QObject* parent =
nullptr);
29 bool SetGqlQuery(QString query, QVariantMap headers = QVariantMap());
31 void errorOccurred(QNetworkReply::NetworkError code);
33 static void SetGlobalAccessToken(
const QString& accessToken);
34 static void SetRefreshToken(
const QString& refreshToken);
35 static void SetProductId(
const QString& productId);
38 static QString s_accessToken;
39 static QString s_refreshToken;
40 static QString s_productId;
47Q_DECLARE_METATYPE(imtqml::CGqlModel*)