forked from loafle/openapi-generator-original
Add Q_DECLARE_METATYPE to the generated models and remove ref in signals (#3091)
This commit is contained in:
parent
19f47d0caa
commit
6660b74247
@ -38,9 +38,9 @@ signals:
|
||||
{{/operation}}{{/operations}}
|
||||
{{#operations}}{{#operation}}void {{nickname}}SignalFull({{prefix}}HttpRequestWorker* worker{{#returnType}}, {{{returnType}}} summary{{/returnType}});
|
||||
{{/operation}}{{/operations}}
|
||||
{{#operations}}{{#operation}}void {{nickname}}SignalE({{#returnType}}{{{returnType}}} summary, {{/returnType}}QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
{{#operations}}{{#operation}}void {{nickname}}SignalE({{#returnType}}{{{returnType}}} summary, {{/returnType}}QNetworkReply::NetworkError error_type, QString error_str);
|
||||
{{/operation}}{{/operations}}
|
||||
{{#operations}}{{#operation}}void {{nickname}}SignalEFull({{prefix}}HttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
{{#operations}}{{#operation}}void {{nickname}}SignalEFull({{prefix}}HttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
{{/operation}}{{/operations}}
|
||||
};
|
||||
|
||||
|
@ -4,6 +4,7 @@
|
||||
|
||||
#include <QString>
|
||||
#include <QJsonValue>
|
||||
#include <QMetaType>
|
||||
|
||||
{{#cppNamespaceDeclarations}}
|
||||
namespace {{this}} {
|
||||
@ -54,4 +55,6 @@ private :
|
||||
}
|
||||
{{/cppNamespaceDeclarations}}
|
||||
|
||||
Q_DECLARE_METATYPE({{#cppNamespaceDeclarations}}{{this}}::{{/cppNamespaceDeclarations}}{{prefix}}Enum)
|
||||
|
||||
#endif // {{prefix}}_ENUM_H
|
||||
|
@ -74,6 +74,8 @@ private:
|
||||
}
|
||||
{{/cppNamespaceDeclarations}}
|
||||
|
||||
Q_DECLARE_METATYPE({{#cppNamespaceDeclarations}}{{this}}::{{/cppNamespaceDeclarations}}{{classname}})
|
||||
|
||||
#endif // {{classname}}_H
|
||||
{{/model}}
|
||||
{{/models}}
|
||||
|
@ -4,6 +4,7 @@
|
||||
|
||||
#include <QJsonObject>
|
||||
#include <QJsonDocument>
|
||||
#include <QMetaType>
|
||||
|
||||
{{#cppNamespaceDeclarations}}
|
||||
namespace {{this}} {
|
||||
@ -56,4 +57,6 @@ private :
|
||||
}
|
||||
{{/cppNamespaceDeclarations}}
|
||||
|
||||
Q_DECLARE_METATYPE({{#cppNamespaceDeclarations}}{{this}}::{{/cppNamespaceDeclarations}}{{prefix}}Object)
|
||||
|
||||
#endif // {{prefix}}_OBJECT_H
|
||||
|
@ -4,6 +4,7 @@
|
||||
|
||||
#include <QString>
|
||||
#include <QJsonValue>
|
||||
#include <QMetaType>
|
||||
|
||||
{{#cppNamespaceDeclarations}}
|
||||
namespace {{this}} {
|
||||
@ -54,4 +55,6 @@ private :
|
||||
}
|
||||
{{/cppNamespaceDeclarations}}
|
||||
|
||||
Q_DECLARE_METATYPE({{#cppNamespaceDeclarations}}{{this}}::{{/cppNamespaceDeclarations}}{{prefix}}Enum)
|
||||
|
||||
#endif // {{prefix}}_ENUM_H
|
||||
|
@ -74,6 +74,8 @@ private:
|
||||
}
|
||||
{{/cppNamespaceDeclarations}}
|
||||
|
||||
Q_DECLARE_METATYPE({{#cppNamespaceDeclarations}}{{this}}::{{/cppNamespaceDeclarations}}{{classname}})
|
||||
|
||||
#endif // {{classname}}_H
|
||||
{{/model}}
|
||||
{{/models}}
|
||||
|
@ -4,6 +4,7 @@
|
||||
|
||||
#include <QJsonObject>
|
||||
#include <QJsonDocument>
|
||||
#include <QMetaType>
|
||||
|
||||
{{#cppNamespaceDeclarations}}
|
||||
namespace {{this}} {
|
||||
@ -56,4 +57,6 @@ private :
|
||||
}
|
||||
{{/cppNamespaceDeclarations}}
|
||||
|
||||
Q_DECLARE_METATYPE({{#cppNamespaceDeclarations}}{{this}}::{{/cppNamespaceDeclarations}}{{prefix}}Object)
|
||||
|
||||
#endif // {{prefix}}_OBJECT_H
|
||||
|
@ -1 +1 @@
|
||||
4.0.1-SNAPSHOT
|
||||
4.0.2-SNAPSHOT
|
@ -76,4 +76,6 @@ private:
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAIApiResponse)
|
||||
|
||||
#endif // OAIApiResponse_H
|
||||
|
@ -68,4 +68,6 @@ private:
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAICategory)
|
||||
|
||||
#endif // OAICategory_H
|
||||
|
@ -15,6 +15,7 @@
|
||||
|
||||
#include <QString>
|
||||
#include <QJsonValue>
|
||||
#include <QMetaType>
|
||||
|
||||
namespace OpenAPI {
|
||||
|
||||
@ -61,4 +62,6 @@ private :
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAIEnum)
|
||||
|
||||
#endif // OAI_ENUM_H
|
||||
|
@ -15,6 +15,7 @@
|
||||
|
||||
#include <QJsonObject>
|
||||
#include <QJsonDocument>
|
||||
#include <QMetaType>
|
||||
|
||||
namespace OpenAPI {
|
||||
|
||||
@ -63,4 +64,6 @@ private :
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAIObject)
|
||||
|
||||
#endif // OAI_OBJECT_H
|
||||
|
@ -101,4 +101,6 @@ private:
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAIOrder)
|
||||
|
||||
#endif // OAIOrder_H
|
||||
|
@ -103,4 +103,6 @@ private:
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAIPet)
|
||||
|
||||
#endif // OAIPet_H
|
||||
|
@ -77,23 +77,23 @@ signals:
|
||||
void updatePetWithFormSignalFull(OAIHttpRequestWorker* worker);
|
||||
void uploadFileSignalFull(OAIHttpRequestWorker* worker, OAIApiResponse summary);
|
||||
|
||||
void addPetSignalE(QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void deletePetSignalE(QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void findPetsByStatusSignalE(QList<OAIPet> summary, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void findPetsByTagsSignalE(QList<OAIPet> summary, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void getPetByIdSignalE(OAIPet summary, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void updatePetSignalE(QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void updatePetWithFormSignalE(QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void uploadFileSignalE(OAIApiResponse summary, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void addPetSignalE(QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void deletePetSignalE(QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void findPetsByStatusSignalE(QList<OAIPet> summary, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void findPetsByTagsSignalE(QList<OAIPet> summary, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void getPetByIdSignalE(OAIPet summary, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void updatePetSignalE(QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void updatePetWithFormSignalE(QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void uploadFileSignalE(OAIApiResponse summary, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
|
||||
void addPetSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void deletePetSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void findPetsByStatusSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void findPetsByTagsSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void getPetByIdSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void updatePetSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void updatePetWithFormSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void uploadFileSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void addPetSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void deletePetSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void findPetsByStatusSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void findPetsByTagsSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void getPetByIdSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void updatePetSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void updatePetWithFormSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void uploadFileSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
|
||||
};
|
||||
|
||||
|
@ -60,15 +60,15 @@ signals:
|
||||
void getOrderByIdSignalFull(OAIHttpRequestWorker* worker, OAIOrder summary);
|
||||
void placeOrderSignalFull(OAIHttpRequestWorker* worker, OAIOrder summary);
|
||||
|
||||
void deleteOrderSignalE(QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void getInventorySignalE(QMap<QString, qint32> summary, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void getOrderByIdSignalE(OAIOrder summary, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void placeOrderSignalE(OAIOrder summary, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void deleteOrderSignalE(QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void getInventorySignalE(QMap<QString, qint32> summary, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void getOrderByIdSignalE(OAIOrder summary, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void placeOrderSignalE(OAIOrder summary, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
|
||||
void deleteOrderSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void getInventorySignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void getOrderByIdSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void placeOrderSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void deleteOrderSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void getInventorySignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void getOrderByIdSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void placeOrderSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
|
||||
};
|
||||
|
||||
|
@ -68,4 +68,6 @@ private:
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAITag)
|
||||
|
||||
#endif // OAITag_H
|
||||
|
@ -116,4 +116,6 @@ private:
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAIUser)
|
||||
|
||||
#endif // OAIUser_H
|
||||
|
@ -76,23 +76,23 @@ signals:
|
||||
void logoutUserSignalFull(OAIHttpRequestWorker* worker);
|
||||
void updateUserSignalFull(OAIHttpRequestWorker* worker);
|
||||
|
||||
void createUserSignalE(QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void createUsersWithArrayInputSignalE(QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void createUsersWithListInputSignalE(QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void deleteUserSignalE(QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void getUserByNameSignalE(OAIUser summary, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void loginUserSignalE(QString summary, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void logoutUserSignalE(QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void updateUserSignalE(QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void createUserSignalE(QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void createUsersWithArrayInputSignalE(QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void createUsersWithListInputSignalE(QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void deleteUserSignalE(QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void getUserByNameSignalE(OAIUser summary, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void loginUserSignalE(QString summary, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void logoutUserSignalE(QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void updateUserSignalE(QNetworkReply::NetworkError error_type, QString error_str);
|
||||
|
||||
void createUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void createUsersWithArrayInputSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void createUsersWithListInputSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void deleteUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void getUserByNameSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void loginUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void logoutUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void updateUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString& error_str);
|
||||
void createUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void createUsersWithArrayInputSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void createUsersWithListInputSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void deleteUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void getUserByNameSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void loginUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void logoutUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
void updateUserSignalEFull(OAIHttpRequestWorker* worker, QNetworkReply::NetworkError error_type, QString error_str);
|
||||
|
||||
};
|
||||
|
||||
|
@ -76,4 +76,6 @@ private:
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAIApiResponse)
|
||||
|
||||
#endif // OAIApiResponse_H
|
||||
|
@ -68,4 +68,6 @@ private:
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAICategory)
|
||||
|
||||
#endif // OAICategory_H
|
||||
|
@ -15,6 +15,7 @@
|
||||
|
||||
#include <QString>
|
||||
#include <QJsonValue>
|
||||
#include <QMetaType>
|
||||
|
||||
namespace OpenAPI {
|
||||
|
||||
@ -61,4 +62,6 @@ private :
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAIEnum)
|
||||
|
||||
#endif // OAI_ENUM_H
|
||||
|
@ -15,6 +15,7 @@
|
||||
|
||||
#include <QJsonObject>
|
||||
#include <QJsonDocument>
|
||||
#include <QMetaType>
|
||||
|
||||
namespace OpenAPI {
|
||||
|
||||
@ -63,4 +64,6 @@ private :
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAIObject)
|
||||
|
||||
#endif // OAI_OBJECT_H
|
||||
|
@ -101,4 +101,6 @@ private:
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAIOrder)
|
||||
|
||||
#endif // OAIOrder_H
|
||||
|
@ -103,4 +103,6 @@ private:
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAIPet)
|
||||
|
||||
#endif // OAIPet_H
|
||||
|
@ -68,4 +68,6 @@ private:
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAITag)
|
||||
|
||||
#endif // OAITag_H
|
||||
|
@ -116,4 +116,6 @@ private:
|
||||
|
||||
}
|
||||
|
||||
Q_DECLARE_METATYPE(OpenAPI::OAIUser)
|
||||
|
||||
#endif // OAIUser_H
|
||||
|
Loading…
x
Reference in New Issue
Block a user