diff --git a/Site/ViewSolutions b/Site/ViewSolutions
index 4612b8f..b4b9368 160000
--- a/Site/ViewSolutions
+++ b/Site/ViewSolutions
@@ -1 +1 @@
-Subproject commit 4612b8f0a657517879fa7b61fb24275553a69cd9
+Subproject commit b4b9368f41f02a15a6d7a6e3682f5ae70fe931c5
diff --git a/Site/src/Models/cqtdeployerabout.cpp b/Site/src/Models/cqtdeployerabout.cpp
new file mode 100644
index 0000000..c6b1c6c
--- /dev/null
+++ b/Site/src/Models/cqtdeployerabout.cpp
@@ -0,0 +1,31 @@
+#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
new file mode 100644
index 0000000..0f0a95f
--- /dev/null
+++ b/Site/src/Models/cqtdeployerabout.h
@@ -0,0 +1,18 @@
+#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
new file mode 100644
index 0000000..57f5fc6
--- /dev/null
+++ b/Site/src/Models/cqtdeployerdocs.cpp
@@ -0,0 +1,21 @@
+#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
new file mode 100644
index 0000000..d60bd1b
--- /dev/null
+++ b/Site/src/Models/cqtdeployerdocs.h
@@ -0,0 +1,18 @@
+#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
new file mode 100644
index 0000000..ef415b3
--- /dev/null
+++ b/Site/src/Models/cqtdeployerexamples.cpp
@@ -0,0 +1,21 @@
+#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
new file mode 100644
index 0000000..88f4daf
--- /dev/null
+++ b/Site/src/Models/cqtdeployerexamples.h
@@ -0,0 +1,20 @@
+#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/mainmodel.cpp b/Site/src/Models/mainmodel.cpp
index 63e5916..86fb1a9 100644
--- a/Site/src/Models/mainmodel.cpp
+++ b/Site/src/Models/mainmodel.cpp
@@ -2,6 +2,9 @@
#include "quasarapppage.h"
#include "reader.h"
#include
+#include
+#include
+#include
#include
#include
#include
@@ -117,6 +120,10 @@ void MainModel::initQuasarApp() {
makePage(page, QuasarAppPage{}, QuasarAppSupportPlatforms{}, QasarAppOrder{});
_QuasarAppPages.insert("QuasarApp", page);
+ auto cqtpage = new QList();
+ makePage(cqtpage, CQtDeployerAbout{}, CQtDeployerExamples{}, CQtDeployerDocs{});
+ _QuasarAppPages.insert("CQtDeployer", cqtpage);
+
auto sideBar = new QList();
makePage(sideBar, Home{}, CQtDeployer{});
_QuasarAppPages.insert("SideBar", sideBar);
diff --git a/Site/src/View/SideBar.qml b/Site/src/View/SideBar.qml
index 0f0edc6..e5f59ad 100644
--- a/Site/src/View/SideBar.qml
+++ b/Site/src/View/SideBar.qml
@@ -20,8 +20,7 @@ Drawer {
ImageView {
property var data: modelData
- soucre: modelData.banner
- text: modelData.title
+ source: modelData.banner
toolTip: modelData.description
anchors.margins: 20
borderColor: "#00a4e1"
diff --git a/Site/src/images/Iconbronzecorp.png b/Site/src/images/Iconbronzecorp.png
new file mode 100644
index 0000000..673defe
Binary files /dev/null and b/Site/src/images/Iconbronzecorp.png differ
diff --git a/Site/src/images/cqtdeployer_screen.png b/Site/src/images/cqtdeployer_screen.png
new file mode 100644
index 0000000..aaddf84
Binary files /dev/null and b/Site/src/images/cqtdeployer_screen.png differ
diff --git a/Site/src/translations/Site_ru_RU.ts b/Site/src/translations/Site_ru_RU.ts
index 30a004e..8ba8842 100644
--- a/Site/src/translations/Site_ru_RU.ts
+++ b/Site/src/translations/Site_ru_RU.ts
@@ -9,6 +9,35 @@
Кроссплатформенный инструмент для развертывания приложений cpp. CQtDeployer - это приложение для извлечения всех зависимых библиотек исполняемых файлов и создания сценария запуска для вашего приложения.
+
+ 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.
+
+
+
+
+ Deploy any С/С++ application is easy with CQTDeployer
+
+
+
+
+ CQtDeployerDocs
+
+
+ More Inforamtions About CQtDeployer
+
+
+
+
+ CQtDeployerExamples
+
+
+ Get CQtDeployer
+
+
+Header