diff --git a/Site/src/Models/cqtdeployerabout.cpp b/Site/src/Models/cqtdeployerabout.cpp deleted file mode 100644 index c6b1c6c..0000000 --- a/Site/src/Models/cqtdeployerabout.cpp +++ /dev/null @@ -1,31 +0,0 @@ -#include "cqtdeployerabout.h" - -CQtDeployerAbout::CQtDeployerAbout() -{ - -} - -QString CQtDeployerAbout::data() const { - auto sourceText = tr("The CQtDeployer is application for extract all depends library of executable and create launch script for your application." - "


" - " Key differences of this program:" - "

" - "* Performance: this program deploys the application several times faster (up to 10 seconds)" - "

" - "* Flexibility: this application's got flags that help you to configure the deployment for your or your project's needs" - "

" - "* Crossdeploy: this application's support windows and linux distrebutives, This means that you can use it not only to deploy a project for your platform, but also to deploy a project on Linux for Windows and vice versa." - "

" - "* Fast create installers : Upon completion of the deployment, you will receive a self-contained installer of your distribution." - ); - - return sourceText; -} - -QString CQtDeployerAbout::title() const { - return tr("Deploy any С/С++ application is easy with CQTDeployer"); -} - -QString CQtDeployerAbout::backgroud() const { - return resourcesPath() + "/cqtdeployer.png"; -} diff --git a/Site/src/Models/cqtdeployerabout.h b/Site/src/Models/cqtdeployerabout.h deleted file mode 100644 index 0f0a95f..0000000 --- a/Site/src/Models/cqtdeployerabout.h +++ /dev/null @@ -1,18 +0,0 @@ -#ifndef CQTDEPLOYERABOUT_H -#define CQTDEPLOYERABOUT_H - -#include - -class CQtDeployerAbout : public AbstractPage -{ -public: - CQtDeployerAbout(); - - // AbstractPage interface -public: - QString data() const; - QString title() const; - QString backgroud() const; -}; - -#endif // CQTDEPLOYERABOUT_H diff --git a/Site/src/Models/cqtdeployerdocs.cpp b/Site/src/Models/cqtdeployerdocs.cpp deleted file mode 100644 index 57f5fc6..0000000 --- a/Site/src/Models/cqtdeployerdocs.cpp +++ /dev/null @@ -1,21 +0,0 @@ -#include "cqtdeployerdocs.h" - -CQtDeployerDocs::CQtDeployerDocs() -{ - -} - -QString CQtDeployerDocs::data() const { - auto sourceText = tr(""); - - return sourceText; -} - -QString CQtDeployerDocs::title() const { - return tr("More Inforamtions About CQtDeployer"); - -} - -QString CQtDeployerDocs::backgroud() const { - return resourcesPath() + "/Iconbronzecorp.png"; -} diff --git a/Site/src/Models/cqtdeployerdocs.h b/Site/src/Models/cqtdeployerdocs.h deleted file mode 100644 index d60bd1b..0000000 --- a/Site/src/Models/cqtdeployerdocs.h +++ /dev/null @@ -1,18 +0,0 @@ -#ifndef CQTDEPLOYERDOCS_H -#define CQTDEPLOYERDOCS_H - -#include - -class CQtDeployerDocs : public AbstractPage -{ -public: - CQtDeployerDocs(); - - // AbstractPage interface -public: - QString data() const; - QString title() const; - QString backgroud() const; -}; - -#endif // CQTDEPLOYERDOCS_H diff --git a/Site/src/Models/cqtdeployerexamples.cpp b/Site/src/Models/cqtdeployerexamples.cpp deleted file mode 100644 index ef415b3..0000000 --- a/Site/src/Models/cqtdeployerexamples.cpp +++ /dev/null @@ -1,21 +0,0 @@ -#include "cqtdeployerexamples.h" - -CQtDeployerExamples::CQtDeployerExamples() -{ - -} - -QString CQtDeployerExamples::data() const { - auto sourceText = tr(""); - return sourceText; -} - -QString CQtDeployerExamples::title() const { - return tr("Get CQtDeployer"); - -} - -QString CQtDeployerExamples::backgroud() const { - return resourcesPath() + "/cqtdeployer_screen.png"; - -} diff --git a/Site/src/Models/cqtdeployerexamples.h b/Site/src/Models/cqtdeployerexamples.h deleted file mode 100644 index 88f4daf..0000000 --- a/Site/src/Models/cqtdeployerexamples.h +++ /dev/null @@ -1,20 +0,0 @@ -#ifndef CQTDEPLOYEREXAMPLES_H -#define CQTDEPLOYEREXAMPLES_H - -#include - - - -class CQtDeployerExamples: public AbstractPage -{ -public: - CQtDeployerExamples(); - - // AbstractPage interface -public: - QString data() const; - QString title() const; - QString backgroud() const; -}; - -#endif // CQTDEPLOYEREXAMPLES_H diff --git a/Site/src/Models/cqtdeployerpage.cpp b/Site/src/Models/cqtdeployerpage.cpp new file mode 100644 index 0000000..a27f548 --- /dev/null +++ b/Site/src/Models/cqtdeployerpage.cpp @@ -0,0 +1,77 @@ +#include "cqtdeployerpage.h" + +CQtDeployerAbout::CQtDeployerAbout() +{ + +} + +QString CQtDeployerAbout::data() const { + auto sourceText = tr("The CQtDeployer is application for extract all depends library of executable and create" + " launch script for your application." + "


" + " Key differences of this program:" + "

" + "* Performance: this program deploys the application several times faster (up to 10 seconds)" + "

" + "* Flexibility: this application's got flags that help you to configure the deployment" + " for your or your project's needs" + "

" + "* Crossdeploy: this application's support windows and linux distrebutives," + " This means that you can use it not only to deploy a project for your platform," + " but also to deploy a project on Linux for Windows and vice versa." + "

" + "* Fast create installers : Upon completion of the deployment," + " you will receive a self-contained installer of your distribution." + ); + + return sourceText; +} + +QString CQtDeployerAbout::title() const { + return tr("Deploy any С/С++ application is easy with CQTDeployer"); +} + +QString CQtDeployerAbout::backgroud() const { + return resourcesPath() + "/cqtdeployer.png"; +} + + +CQtDeployerExamples::CQtDeployerExamples() +{ + +} + +QString CQtDeployerExamples::data() const { + auto sourceText = tr(""); + return sourceText; +} + +QString CQtDeployerExamples::title() const { + return tr("Get CQtDeployer"); + +} + +QString CQtDeployerExamples::backgroud() const { + return resourcesPath() + "/cqtdeployer_screen.png"; + +} + +CQtDeployerDocs::CQtDeployerDocs() +{ + +} + +QString CQtDeployerDocs::data() const { + auto sourceText = tr("CQtDeployer project have a "); + + return sourceText; +} + +QString CQtDeployerDocs::title() const { + return tr("More Inforamtions About CQtDeployer"); + +} + +QString CQtDeployerDocs::backgroud() const { + return resourcesPath() + "/Iconbronzecorp.png"; +} diff --git a/Site/src/Models/cqtdeployerpage.h b/Site/src/Models/cqtdeployerpage.h new file mode 100644 index 0000000..a2a0010 --- /dev/null +++ b/Site/src/Models/cqtdeployerpage.h @@ -0,0 +1,45 @@ +#ifndef CQTDEPLOYERABOUT_H +#define CQTDEPLOYERABOUT_H + +#include + +class CQtDeployerAbout : public AbstractPage +{ +public: + CQtDeployerAbout(); + + // AbstractPage interface +public: + QString data() const; + QString title() const; + QString backgroud() const; +}; + + +class CQtDeployerExamples: public AbstractPage +{ +public: + CQtDeployerExamples(); + + // AbstractPage interface +public: + QString data() const; + QString title() const; + QString backgroud() const; +}; + + +class CQtDeployerDocs : public AbstractPage +{ +public: + CQtDeployerDocs(); + + // AbstractPage interface +public: + QString data() const; + QString title() const; + QString backgroud() const; +}; + + +#endif // CQTDEPLOYERABOUT_H diff --git a/Site/src/Models/mainmodel.cpp b/Site/src/Models/mainmodel.cpp index 86fb1a9..ea8519d 100644 --- a/Site/src/Models/mainmodel.cpp +++ b/Site/src/Models/mainmodel.cpp @@ -2,13 +2,10 @@ #include "quasarapppage.h" #include "reader.h" #include -#include -#include -#include +#include + #include -#include #include -#include MainModel::MainModel(QObject *parent) : QObject(parent) { setPageModel(new ViewSolutions::ListViewModel(this)); diff --git a/Site/src/Models/qasarapporder.cpp b/Site/src/Models/qasarapporder.cpp deleted file mode 100644 index 796d6ed..0000000 --- a/Site/src/Models/qasarapporder.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include "qasarapporder.h" - -QasarAppOrder::QasarAppOrder() -{ - -} - -QString QasarAppOrder::data() const { - auto sourceText = tr("We are always happy to help you realize your best and most fantastic ideas." - "

" - "If you have an idea for the application, then you can leave a request to create a project with us on GitHub." - " All that is required of you is a detailed description of what needs to be done. Further," - " our specialists will decide when work will begin on the project and how much resources will be allocated to the project." - "

" - "That how many resources will be allocated for the development depends on how much this project will collect cash donations." - "

" - "You can also request a private project exclusively for you, but such a project can no longer be free."); - - return sourceText; -} - -QString QasarAppOrder::title() const { - return tr("Order a project."); -} - -QString QasarAppOrder::backgroud() const { - return resourcesPath() + "/icongoldcorp.png"; -} diff --git a/Site/src/Models/qasarapporder.h b/Site/src/Models/qasarapporder.h deleted file mode 100644 index ba4ea9e..0000000 --- a/Site/src/Models/qasarapporder.h +++ /dev/null @@ -1,20 +0,0 @@ -#ifndef QASARAPPORDER_H -#define QASARAPPORDER_H - -#include - - - -class QasarAppOrder: public AbstractPage -{ -public: - QasarAppOrder(); - - // AbstractPage interface -public: - QString data() const override; - QString title() const override; - QString backgroud() const override; -}; - -#endif // QASARAPPORDER_H diff --git a/Site/src/Models/quasarapppage.cpp b/Site/src/Models/quasarapppage.cpp index 430e7c7..41e3606 100644 --- a/Site/src/Models/quasarapppage.cpp +++ b/Site/src/Models/quasarapppage.cpp @@ -1,5 +1,5 @@ #include "quasarapppage.h" - +//=========================================================== QuasarAppPage ======================================================== QuasarAppPage::QuasarAppPage() { } @@ -28,3 +28,58 @@ QString QuasarAppPage::title() const { QString QuasarAppPage::backgroud() const { return resourcesPath() + "/quasarapp.png"; } + +//================================================== QuasarAppSupportPlatforms ======================================================== + +QuasarAppSupportPlatforms::QuasarAppSupportPlatforms() +{ + +} + +QString QuasarAppSupportPlatforms::data() const { + auto sourceText = tr("At the moment, we can offer support for our solutions for the following platforms:

"); + + sourceText += tr("- Linux
" + "- Windows
" + "- Android
" + "- Web "); + + return sourceText; +} + +QString QuasarAppSupportPlatforms::title() const { + return tr("Supported Platforms"); +} + +QString QuasarAppSupportPlatforms::backgroud() const { + return resourcesPath() + "/crossplatforms.png"; +} + +//================================================== QasarAppOrder ======================================================== + +QasarAppOrder::QasarAppOrder() +{ + +} + +QString QasarAppOrder::data() const { + auto sourceText = tr("We are always happy to help you realize your best and most fantastic ideas." + "

" + "If you have an idea for the application, then you can leave a request to create a project with us on GitHub." + " All that is required of you is a detailed description of what needs to be done. Further," + " our specialists will decide when work will begin on the project and how much resources will be allocated to the project." + "

" + "That how many resources will be allocated for the development depends on how much this project will collect cash donations." + "

" + "You can also request a private project exclusively for you, but such a project can no longer be free."); + + return sourceText; +} + +QString QasarAppOrder::title() const { + return tr("Order a project."); +} + +QString QasarAppOrder::backgroud() const { + return resourcesPath() + "/icongoldcorp.png"; +} diff --git a/Site/src/Models/quasarapppage.h b/Site/src/Models/quasarapppage.h index abb4482..c209cf0 100644 --- a/Site/src/Models/quasarapppage.h +++ b/Site/src/Models/quasarapppage.h @@ -19,4 +19,30 @@ public: }; + +class QasarAppOrder: public AbstractPage +{ +public: + QasarAppOrder(); + + // AbstractPage interface +public: + QString data() const override; + QString title() const override; + QString backgroud() const override; +}; + +class QuasarAppSupportPlatforms: public AbstractPage +{ +public: + QuasarAppSupportPlatforms(); + + // AbstractPage interface +public: + QString data() const override; + QString title() const override; + QString backgroud() const override; +}; + + #endif // QUASARAPPPAGE_H diff --git a/Site/src/Models/quasarappsupportplatforms.cpp b/Site/src/Models/quasarappsupportplatforms.cpp deleted file mode 100644 index 0771164..0000000 --- a/Site/src/Models/quasarappsupportplatforms.cpp +++ /dev/null @@ -1,25 +0,0 @@ -#include "quasarappsupportplatforms.h" - -QuasarAppSupportPlatforms::QuasarAppSupportPlatforms() -{ - -} - -QString QuasarAppSupportPlatforms::data() const { - auto sourceText = tr("At the moment, we can offer support for our solutions for the following platforms:

"); - - sourceText += tr("- Linux
" - "- Windows
" - "- Android
" - "- Web "); - - return sourceText; -} - -QString QuasarAppSupportPlatforms::title() const { - return tr("Supported Platforms"); -} - -QString QuasarAppSupportPlatforms::backgroud() const { - return resourcesPath() + "/crossplatforms.png"; -} diff --git a/Site/src/Models/quasarappsupportplatforms.h b/Site/src/Models/quasarappsupportplatforms.h deleted file mode 100644 index f1873dc..0000000 --- a/Site/src/Models/quasarappsupportplatforms.h +++ /dev/null @@ -1,18 +0,0 @@ -#ifndef QUASARAPPSUPPORTPLATFORMS_H -#define QUASARAPPSUPPORTPLATFORMS_H - -#include - -class QuasarAppSupportPlatforms: public AbstractPage -{ -public: - QuasarAppSupportPlatforms(); - - // AbstractPage interface -public: - QString data() const override; - QString title() const override; - QString backgroud() const override; -}; - -#endif // QUASARAPPSUPPORTPLATFORMS_H diff --git a/Site/src/translations/Site_ru_RU.ts b/Site/src/translations/Site_ru_RU.ts index 8ba8842..ef0033d 100644 --- a/Site/src/translations/Site_ru_RU.ts +++ b/Site/src/translations/Site_ru_RU.ts @@ -12,12 +12,12 @@ CQtDeployerAbout - - The CQtDeployer is application for extract all depends library of executable and create launch script for your application. Key differences of this program:* Performance: this program deploys the application several times faster (up to 10 seconds)* Flexibility: this application's got flags that help you to configure the deployment for your or your project's needs* Crossdeploy: this application's support windows and linux distrebutives, This means that you can use it not only to deploy a project for your platform, but also to deploy a project on Linux for Windows and vice versa.* Fast create installers : Upon completion of the deployment, you will receive a self-contained installer of your distribution. + + The CQtDeployer is application for extract all depends library of executable and create launch script for your application.<br><br><br> Key differences of this program:<br><br>* Performance: this program deploys the application several times faster (up to 10 seconds)<br><br>* Flexibility: this application's got flags that help you to configure the deployment for your or your project's needs<br><br>* Crossdeploy: this application's support windows and linux distrebutives, This means that you can use it not only to deploy a project for your platform, but also to deploy a project on Linux for Windows and vice versa.<br><br>* Fast create installers : Upon completion of the deployment, you will receive a self-contained installer of your distribution. - + Deploy any С/С++ application is easy with CQTDeployer @@ -25,7 +25,12 @@ CQtDeployerDocs - + + CQtDeployer project have a + + + + More Inforamtions About CQtDeployer @@ -33,7 +38,7 @@ CQtDeployerExamples - + Get CQtDeployer @@ -122,12 +127,12 @@ QasarAppOrder - + We are always happy to help you realize your best and most fantastic ideas.<br><br>If you have an idea for the application, then you can leave a request to create a project with us on GitHub. All that is required of you is a detailed description of what needs to be done. Further, our specialists will decide when work will begin on the project and how much resources will be allocated to the project.<br><br>That how many resources will be allocated for the development depends on how much this project will collect cash donations.<br><br>You can also request a private project exclusively for you, but such a project can no longer be free. Мы всегда рады помочь вам реализовать ваши лучшие и самые фантастические идеи. <br> <br> Если у вас есть идея для приложения, вы можете оставить заявку на создание проекта у нас на GitHub. Все, что от вас требуется, - это подробное описание того, что нужно сделать. Далее наши специалисты решат, когда начнется работа над проектом и сколько ресурсов будет выделено для проекта. <br> <br> То, сколько ресурсов будет выделено на разработку, зависит от того, сколько этот проект собирет денежными пожертвованиями. . <br> <br> Вы также можете запросить частный проект исключительно для вас, но такой проект больше не может быть бесплатным. - + Order a project. Заказать проект. @@ -153,17 +158,17 @@ QuasarAppSupportPlatforms - + At the moment, we can offer support for our solutions for the following platforms:<br><br> На данный момент мы можем предложить поддержку наших решений для следующих платформ: <br> <br> - + - <i> Linux </i><br>- <i> Windows </i><br>- <i> Android </i><br>- <i> Web </i> - + Supported Platforms Поддерживаемые платформы