diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/Qt5CPPGenerator.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/Qt5CPPGenerator.java index c487cbda9298..958ab43b3574 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/Qt5CPPGenerator.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/Qt5CPPGenerator.java @@ -212,7 +212,7 @@ public class Qt5CPPGenerator extends DefaultCodegen implements CodegenConfig { */ @Override public String apiFileFolder() { - return outputFolder + "/" + sourceFolder + "/" + apiPackage().replace('.', File.separatorChar); + return outputFolder + "/" + sourceFolder + "/" + apiPackage().replace("::", File.separator); } @Override diff --git a/samples/client/petstore/qt5cpp/PetStore/PetApiTests.cpp b/samples/client/petstore/qt5cpp/PetStore/PetApiTests.cpp index 4b1d5f5cd5fe..cf07c4ca5ece 100644 --- a/samples/client/petstore/qt5cpp/PetStore/PetApiTests.cpp +++ b/samples/client/petstore/qt5cpp/PetStore/PetApiTests.cpp @@ -40,7 +40,7 @@ void PetApiTests::findPetsByStatusTest() { static QEventLoop loop; QTimer timer; - timer.setInterval(4000); + timer.setInterval(14000); timer.setSingleShot(true); auto validator = [](QList* pets) { @@ -68,7 +68,7 @@ void PetApiTests::createAndGetPetTest() { static QEventLoop loop; QTimer timer; - timer.setInterval(1000); + timer.setInterval(14000); timer.setSingleShot(true); auto validator = []() { diff --git a/samples/client/petstore/qt5cpp/PetStore/PetStore.pro.user b/samples/client/petstore/qt5cpp/PetStore/PetStore.pro.user index c8f28a4d2b13..07d07df23b18 100644 --- a/samples/client/petstore/qt5cpp/PetStore/PetStore.pro.user +++ b/samples/client/petstore/qt5cpp/PetStore/PetStore.pro.user @@ -1,6 +1,6 @@ - + EnvironmentId @@ -40,6 +40,7 @@ true false 0 + true true 0 8 @@ -58,22 +59,21 @@ ProjectExplorer.Project.Target.0 - Desktop Qt 5.5.1 clang 64bit - Desktop Qt 5.5.1 clang 64bit - qt.55.clang_64_kit + Desktop Qt 5.7.0 clang 64bit + Desktop Qt 5.7.0 clang 64bit + qt.57.clang_64_kit 0 0 0 - /Users/williamcheng/Code/wing328/swagger-codegen/samples/client/petstore/qt5cpp/build-PetStore-Desktop_Qt_5_5_1_clang_64bit-Debug + /Users/williamcheng/Code/swagger-api/swagger-codegen/samples/client/petstore/qt5cpp/build-PetStore-Desktop_Qt_5_7_0_clang_64bit-Debug true qmake QtProjectManager.QMakeBuildStep - false - true + true false false @@ -126,7 +126,7 @@ true - /Users/williamcheng/Code/wing328/swagger-codegen/samples/client/petstore/qt5cpp/build-PetStore-Desktop_Qt_5_5_1_clang_64bit-Release + /Users/williamcheng/Code/swagger-api/swagger-codegen/samples/client/petstore/qt5cpp/build-PetStore-Desktop_Qt_5_7_0_clang_64bit-Release true @@ -134,7 +134,6 @@ QtProjectManager.QMakeBuildStep false - true false false @@ -186,7 +185,67 @@ 0 true - 2 + + /Users/williamcheng/Code/swagger-api/swagger-codegen/samples/client/petstore/qt5cpp/build-PetStore-Desktop_Qt_5_7_0_clang_64bit-Profile + + + true + qmake + + QtProjectManager.QMakeBuildStep + true + + false + true + false + + + true + Make + + Qt4ProjectManager.MakeStep + + -w + -r + + false + + + + 2 + Build + + ProjectExplorer.BuildSteps.Build + + + + true + Make + + Qt4ProjectManager.MakeStep + + -w + -r + + true + clean + + + 1 + Clean + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Profile + + Qt4ProjectManager.Qt4BuildConfiguration + 0 + true + + 3 0 @@ -202,6 +261,11 @@ 1 + false + false + 1000 + + true false false @@ -238,14 +302,12 @@ 2 - PetStore + + + %{buildDir} + Custom Executable - Qt4ProjectManager.Qt4RunConfiguration:/Users/williamcheng/Code/wing328/swagger-codegen/samples/client/petstore/qt5cpp/PetStore/PetStore.pro - - PetStore.pro - false - false - + ProjectExplorer.CustomExecutableRunConfiguration 3768 false true