Update Readme for qt5 server (#1912)

This commit is contained in:
sunn 2019-01-15 13:58:52 +01:00 committed by William Cheng
parent 2162d34ed7
commit 963c002830
14 changed files with 55 additions and 55 deletions

View File

@ -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

View File

@ -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

View File

@ -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 )
{ {

View File

@ -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);

View 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 )
{ {

View File

@ -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);
}; };

View File

@ -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 )
{ {

View File

@ -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);
}; };

View File

@ -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);
} }

View File

@ -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);

View 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);
} }

View File

@ -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:

View File

@ -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);
} }

View File

@ -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: