forked from loafle/openapi-generator-original
Update Readme for qt5 server (#1912)
This commit is contained in:
parent
2162d34ed7
commit
963c002830
@ -50,7 +50,7 @@ make
|
|||||||
To run the server
|
To run the server
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
./build/src/cpp-qt5-server &
|
./build/src/cpp-qt5-qhttpengine-server &
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Invoke an API
|
#### Invoke an API
|
||||||
@ -69,13 +69,13 @@ If you dont have docker install [here](https://docs.docker.com/install)
|
|||||||
Add yourself to the docker group
|
Add yourself to the docker group
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
docker build --network=host -t cpp-qt5-server .
|
docker build --network=host -t cpp-qt5-qhttpengine-server .
|
||||||
```
|
```
|
||||||
|
|
||||||
Running with docker
|
Running with docker
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
docker run --rm -it --name=server-container cpp-qt5-server
|
docker run --rm -it --name=server-container cpp-qt5-qhttpengine-server
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Invoking an API
|
#### Invoking an API
|
||||||
|
@ -46,7 +46,7 @@ make
|
|||||||
To run the server
|
To run the server
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
./build/src/cpp-qt5-server &
|
./build/src/cpp-qt5-qhttpengine-server &
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Invoke an API
|
#### Invoke an API
|
||||||
@ -65,13 +65,13 @@ If you dont have docker install [here](https://docs.docker.com/install)
|
|||||||
Add yourself to the docker group
|
Add yourself to the docker group
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
docker build --network=host -t cpp-qt5-server .
|
docker build --network=host -t cpp-qt5-qhttpengine-server .
|
||||||
```
|
```
|
||||||
|
|
||||||
Running with docker
|
Running with docker
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
docker run --rm -it --name=server-container cpp-qt5-server
|
docker run --rm -it --name=server-container cpp-qt5-qhttpengine-server
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Invoking an API
|
#### Invoking an API
|
||||||
|
@ -29,8 +29,8 @@ OAIPetApiHandler::~OAIPetApiHandler(){
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void OAIPetApiHandler::addPet(OAIPet oai_pet) {
|
void OAIPetApiHandler::addPet(OAIPet body) {
|
||||||
Q_UNUSED(oai_pet);
|
Q_UNUSED(body);
|
||||||
auto reqObj = qobject_cast<OAIPetApiRequest*>(sender());
|
auto reqObj = qobject_cast<OAIPetApiRequest*>(sender());
|
||||||
if( reqObj != nullptr )
|
if( reqObj != nullptr )
|
||||||
{
|
{
|
||||||
@ -75,8 +75,8 @@ void OAIPetApiHandler::getPetById(qint64 pet_id) {
|
|||||||
reqObj->getPetByIdResponse(res);
|
reqObj->getPetByIdResponse(res);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
void OAIPetApiHandler::updatePet(OAIPet oai_pet) {
|
void OAIPetApiHandler::updatePet(OAIPet body) {
|
||||||
Q_UNUSED(oai_pet);
|
Q_UNUSED(body);
|
||||||
auto reqObj = qobject_cast<OAIPetApiRequest*>(sender());
|
auto reqObj = qobject_cast<OAIPetApiRequest*>(sender());
|
||||||
if( reqObj != nullptr )
|
if( reqObj != nullptr )
|
||||||
{
|
{
|
||||||
|
@ -32,12 +32,12 @@ public:
|
|||||||
|
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
virtual void addPet(OAIPet oai_pet);
|
virtual void addPet(OAIPet body);
|
||||||
virtual void deletePet(qint64 pet_id, QString api_key);
|
virtual void deletePet(qint64 pet_id, QString api_key);
|
||||||
virtual void findPetsByStatus(QList<QString> status);
|
virtual void findPetsByStatus(QList<QString> status);
|
||||||
virtual void findPetsByTags(QList<QString> tags);
|
virtual void findPetsByTags(QList<QString> tags);
|
||||||
virtual void getPetById(qint64 pet_id);
|
virtual void getPetById(qint64 pet_id);
|
||||||
virtual void updatePet(OAIPet oai_pet);
|
virtual void updatePet(OAIPet body);
|
||||||
virtual void updatePetWithForm(qint64 pet_id, QString name, QString status);
|
virtual void updatePetWithForm(qint64 pet_id, QString name, QString status);
|
||||||
virtual void uploadFile(qint64 pet_id, QString additional_metadata, QIODevice* file);
|
virtual void uploadFile(qint64 pet_id, QString additional_metadata, QIODevice* file);
|
||||||
|
|
||||||
|
@ -55,8 +55,8 @@ void OAIStoreApiHandler::getOrderById(qint64 order_id) {
|
|||||||
reqObj->getOrderByIdResponse(res);
|
reqObj->getOrderByIdResponse(res);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
void OAIStoreApiHandler::placeOrder(OAIOrder oai_order) {
|
void OAIStoreApiHandler::placeOrder(OAIOrder body) {
|
||||||
Q_UNUSED(oai_order);
|
Q_UNUSED(body);
|
||||||
auto reqObj = qobject_cast<OAIStoreApiRequest*>(sender());
|
auto reqObj = qobject_cast<OAIStoreApiRequest*>(sender());
|
||||||
if( reqObj != nullptr )
|
if( reqObj != nullptr )
|
||||||
{
|
{
|
||||||
|
@ -34,7 +34,7 @@ public slots:
|
|||||||
virtual void deleteOrder(QString order_id);
|
virtual void deleteOrder(QString order_id);
|
||||||
virtual void getInventory();
|
virtual void getInventory();
|
||||||
virtual void getOrderById(qint64 order_id);
|
virtual void getOrderById(qint64 order_id);
|
||||||
virtual void placeOrder(OAIOrder oai_order);
|
virtual void placeOrder(OAIOrder body);
|
||||||
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
@ -29,8 +29,8 @@ OAIUserApiHandler::~OAIUserApiHandler(){
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void OAIUserApiHandler::createUser(OAIUser oai_user) {
|
void OAIUserApiHandler::createUser(OAIUser body) {
|
||||||
Q_UNUSED(oai_user);
|
Q_UNUSED(body);
|
||||||
auto reqObj = qobject_cast<OAIUserApiRequest*>(sender());
|
auto reqObj = qobject_cast<OAIUserApiRequest*>(sender());
|
||||||
if( reqObj != nullptr )
|
if( reqObj != nullptr )
|
||||||
{
|
{
|
||||||
@ -38,8 +38,8 @@ void OAIUserApiHandler::createUser(OAIUser oai_user) {
|
|||||||
reqObj->createUserResponse();
|
reqObj->createUserResponse();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
void OAIUserApiHandler::createUsersWithArrayInput(QList<OAIUser> oai_user) {
|
void OAIUserApiHandler::createUsersWithArrayInput(QList<OAIUser> body) {
|
||||||
Q_UNUSED(oai_user);
|
Q_UNUSED(body);
|
||||||
auto reqObj = qobject_cast<OAIUserApiRequest*>(sender());
|
auto reqObj = qobject_cast<OAIUserApiRequest*>(sender());
|
||||||
if( reqObj != nullptr )
|
if( reqObj != nullptr )
|
||||||
{
|
{
|
||||||
@ -47,8 +47,8 @@ void OAIUserApiHandler::createUsersWithArrayInput(QList<OAIUser> oai_user) {
|
|||||||
reqObj->createUsersWithArrayInputResponse();
|
reqObj->createUsersWithArrayInputResponse();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
void OAIUserApiHandler::createUsersWithListInput(QList<OAIUser> oai_user) {
|
void OAIUserApiHandler::createUsersWithListInput(QList<OAIUser> body) {
|
||||||
Q_UNUSED(oai_user);
|
Q_UNUSED(body);
|
||||||
auto reqObj = qobject_cast<OAIUserApiRequest*>(sender());
|
auto reqObj = qobject_cast<OAIUserApiRequest*>(sender());
|
||||||
if( reqObj != nullptr )
|
if( reqObj != nullptr )
|
||||||
{
|
{
|
||||||
@ -92,9 +92,9 @@ void OAIUserApiHandler::logoutUser() {
|
|||||||
reqObj->logoutUserResponse();
|
reqObj->logoutUserResponse();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
void OAIUserApiHandler::updateUser(QString username, OAIUser oai_user) {
|
void OAIUserApiHandler::updateUser(QString username, OAIUser body) {
|
||||||
Q_UNUSED(username);
|
Q_UNUSED(username);
|
||||||
Q_UNUSED(oai_user);
|
Q_UNUSED(body);
|
||||||
auto reqObj = qobject_cast<OAIUserApiRequest*>(sender());
|
auto reqObj = qobject_cast<OAIUserApiRequest*>(sender());
|
||||||
if( reqObj != nullptr )
|
if( reqObj != nullptr )
|
||||||
{
|
{
|
||||||
|
@ -31,14 +31,14 @@ public:
|
|||||||
|
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
virtual void createUser(OAIUser oai_user);
|
virtual void createUser(OAIUser body);
|
||||||
virtual void createUsersWithArrayInput(QList<OAIUser> oai_user);
|
virtual void createUsersWithArrayInput(QList<OAIUser> body);
|
||||||
virtual void createUsersWithListInput(QList<OAIUser> oai_user);
|
virtual void createUsersWithListInput(QList<OAIUser> body);
|
||||||
virtual void deleteUser(QString username);
|
virtual void deleteUser(QString username);
|
||||||
virtual void getUserByName(QString username);
|
virtual void getUserByName(QString username);
|
||||||
virtual void loginUser(QString username, QString password);
|
virtual void loginUser(QString username, QString password);
|
||||||
virtual void logoutUser();
|
virtual void logoutUser();
|
||||||
virtual void updateUser(QString username, OAIUser oai_user);
|
virtual void updateUser(QString username, OAIUser body);
|
||||||
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
@ -59,11 +59,11 @@ void OAIPetApiRequest::addPetRequest(){
|
|||||||
QJsonDocument doc;
|
QJsonDocument doc;
|
||||||
socket->readJson(doc);
|
socket->readJson(doc);
|
||||||
QJsonObject obj = doc.object();
|
QJsonObject obj = doc.object();
|
||||||
OAIPet oai_pet;
|
OAIPet body;
|
||||||
::OpenAPI::fromJsonValue(oai_pet, obj);
|
::OpenAPI::fromJsonValue(body, obj);
|
||||||
|
|
||||||
|
|
||||||
emit addPet(oai_pet);
|
emit addPet(body);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -139,11 +139,11 @@ void OAIPetApiRequest::updatePetRequest(){
|
|||||||
QJsonDocument doc;
|
QJsonDocument doc;
|
||||||
socket->readJson(doc);
|
socket->readJson(doc);
|
||||||
QJsonObject obj = doc.object();
|
QJsonObject obj = doc.object();
|
||||||
OAIPet oai_pet;
|
OAIPet body;
|
||||||
::OpenAPI::fromJsonValue(oai_pet, obj);
|
::OpenAPI::fromJsonValue(body, obj);
|
||||||
|
|
||||||
|
|
||||||
emit updatePet(oai_pet);
|
emit updatePet(body);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -77,12 +77,12 @@ public:
|
|||||||
void setResponseHeaders(const QMultiMap<QString,QString>& headers);
|
void setResponseHeaders(const QMultiMap<QString,QString>& headers);
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void addPet(OAIPet oai_pet);
|
void addPet(OAIPet body);
|
||||||
void deletePet(qint64 pet_id, QString api_key);
|
void deletePet(qint64 pet_id, QString api_key);
|
||||||
void findPetsByStatus(QList<QString> status);
|
void findPetsByStatus(QList<QString> status);
|
||||||
void findPetsByTags(QList<QString> tags);
|
void findPetsByTags(QList<QString> tags);
|
||||||
void getPetById(qint64 pet_id);
|
void getPetById(qint64 pet_id);
|
||||||
void updatePet(OAIPet oai_pet);
|
void updatePet(OAIPet body);
|
||||||
void updatePetWithForm(qint64 pet_id, QString name, QString status);
|
void updatePetWithForm(qint64 pet_id, QString name, QString status);
|
||||||
void uploadFile(qint64 pet_id, QString additional_metadata, QIODevice* file);
|
void uploadFile(qint64 pet_id, QString additional_metadata, QIODevice* file);
|
||||||
|
|
||||||
|
@ -96,11 +96,11 @@ void OAIStoreApiRequest::placeOrderRequest(){
|
|||||||
QJsonDocument doc;
|
QJsonDocument doc;
|
||||||
socket->readJson(doc);
|
socket->readJson(doc);
|
||||||
QJsonObject obj = doc.object();
|
QJsonObject obj = doc.object();
|
||||||
OAIOrder oai_order;
|
OAIOrder body;
|
||||||
::OpenAPI::fromJsonValue(oai_order, obj);
|
::OpenAPI::fromJsonValue(body, obj);
|
||||||
|
|
||||||
|
|
||||||
emit placeOrder(oai_order);
|
emit placeOrder(body);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -67,7 +67,7 @@ signals:
|
|||||||
void deleteOrder(QString order_id);
|
void deleteOrder(QString order_id);
|
||||||
void getInventory();
|
void getInventory();
|
||||||
void getOrderById(qint64 order_id);
|
void getOrderById(qint64 order_id);
|
||||||
void placeOrder(OAIOrder oai_order);
|
void placeOrder(OAIOrder body);
|
||||||
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
@ -59,11 +59,11 @@ void OAIUserApiRequest::createUserRequest(){
|
|||||||
QJsonDocument doc;
|
QJsonDocument doc;
|
||||||
socket->readJson(doc);
|
socket->readJson(doc);
|
||||||
QJsonObject obj = doc.object();
|
QJsonObject obj = doc.object();
|
||||||
OAIUser oai_user;
|
OAIUser body;
|
||||||
::OpenAPI::fromJsonValue(oai_user, obj);
|
::OpenAPI::fromJsonValue(body, obj);
|
||||||
|
|
||||||
|
|
||||||
emit createUser(oai_user);
|
emit createUser(body);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -74,18 +74,18 @@ void OAIUserApiRequest::createUsersWithArrayInputRequest(){
|
|||||||
|
|
||||||
|
|
||||||
QJsonDocument doc;
|
QJsonDocument doc;
|
||||||
QList<OAIUser> oai_user;
|
QList<OAIUser> body;
|
||||||
if(socket->readJson(doc)){
|
if(socket->readJson(doc)){
|
||||||
QJsonArray jsonArray = doc.array();
|
QJsonArray jsonArray = doc.array();
|
||||||
foreach(QJsonValue obj, jsonArray) {
|
foreach(QJsonValue obj, jsonArray) {
|
||||||
OAIUser o;
|
OAIUser o;
|
||||||
::OpenAPI::fromJsonValue(o, obj);
|
::OpenAPI::fromJsonValue(o, obj);
|
||||||
oai_user.append(o);
|
body.append(o);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
emit createUsersWithArrayInput(oai_user);
|
emit createUsersWithArrayInput(body);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -96,18 +96,18 @@ void OAIUserApiRequest::createUsersWithListInputRequest(){
|
|||||||
|
|
||||||
|
|
||||||
QJsonDocument doc;
|
QJsonDocument doc;
|
||||||
QList<OAIUser> oai_user;
|
QList<OAIUser> body;
|
||||||
if(socket->readJson(doc)){
|
if(socket->readJson(doc)){
|
||||||
QJsonArray jsonArray = doc.array();
|
QJsonArray jsonArray = doc.array();
|
||||||
foreach(QJsonValue obj, jsonArray) {
|
foreach(QJsonValue obj, jsonArray) {
|
||||||
OAIUser o;
|
OAIUser o;
|
||||||
::OpenAPI::fromJsonValue(o, obj);
|
::OpenAPI::fromJsonValue(o, obj);
|
||||||
oai_user.append(o);
|
body.append(o);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
emit createUsersWithListInput(oai_user);
|
emit createUsersWithListInput(body);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -180,11 +180,11 @@ void OAIUserApiRequest::updateUserRequest(const QString& usernamestr){
|
|||||||
QJsonDocument doc;
|
QJsonDocument doc;
|
||||||
socket->readJson(doc);
|
socket->readJson(doc);
|
||||||
QJsonObject obj = doc.object();
|
QJsonObject obj = doc.object();
|
||||||
OAIUser oai_user;
|
OAIUser body;
|
||||||
::OpenAPI::fromJsonValue(oai_user, obj);
|
::OpenAPI::fromJsonValue(body, obj);
|
||||||
|
|
||||||
|
|
||||||
emit updateUser(username, oai_user);
|
emit updateUser(username, body);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -76,14 +76,14 @@ public:
|
|||||||
void setResponseHeaders(const QMultiMap<QString,QString>& headers);
|
void setResponseHeaders(const QMultiMap<QString,QString>& headers);
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void createUser(OAIUser oai_user);
|
void createUser(OAIUser body);
|
||||||
void createUsersWithArrayInput(QList<OAIUser> oai_user);
|
void createUsersWithArrayInput(QList<OAIUser> body);
|
||||||
void createUsersWithListInput(QList<OAIUser> oai_user);
|
void createUsersWithListInput(QList<OAIUser> body);
|
||||||
void deleteUser(QString username);
|
void deleteUser(QString username);
|
||||||
void getUserByName(QString username);
|
void getUserByName(QString username);
|
||||||
void loginUser(QString username, QString password);
|
void loginUser(QString username, QString password);
|
||||||
void logoutUser();
|
void logoutUser();
|
||||||
void updateUser(QString username, OAIUser oai_user);
|
void updateUser(QString username, OAIUser body);
|
||||||
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user