change about page

This commit is contained in:
Andrei Yankovich 2021-06-04 10:24:57 +03:00
parent 06feb1b1ea
commit 7ea05d78ca
12 changed files with 171 additions and 111 deletions

View File

@ -11,76 +11,16 @@ import QtQuick.Controls 2.15
import QtQuick.Layouts 1.15 import QtQuick.Layouts 1.15
import QuasarAppCreditsModule 1.0 import QuasarAppCreditsModule 1.0
Item {
id: ab
signal exit
property string type: qsTr("about")
Rectangle {
// color: theme.backgroundColor
anchors.fill: parent
}
ColumnLayout { Credits {
anchors.fill: parent state: "about"
TabBar { developersList: [
id: bar {
Layout.fillWidth: true section: qsTr("## QuasarApp Core team:"),
TabButton { sectionList: [
text: qsTr("About") "* Yankovich Andrei " + qsTr("(Programmer)"),
} "* Chernenkov Oleg " + qsTr("(Designer)"),
TabButton { ]
text: qsTr("Credits")
}
} }
]
StackLayout {
currentIndex: bar.currentIndex
Layout.fillWidth: true
Layout.fillHeight: true
Item {
id: name
Image {
x: 0
y: 0
width: parent.width
height: parent.height * 0.2
fillMode: Image.PreserveAspectFit
source: "/res/icon.ico"
}
Label {
id: txt
x: parent.width * 0.1
y: parent.height * 0.3
width: parent.width * 0.8
height: parent.height * 0.6
// color: theme.buttonsTextColor
font.pixelSize: (ab.width < ab.height) ? ab.width / 25 : ab.height / 25
font.italic: true
wrapMode: Text.Wrap
text: qsTr("Product of QuasarApp
* Developers:
* Programmer: Yankovich N. Andrei.
* Disigner: Chernenkov I. Oleg.
* This game is distributed under the LGPLv3 license.
* Contact: https://github.com/EndrII
* Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp group.")
}
MouseArea {
anchors.fill: parent
onClicked: {
ab.parent.source = "menu/MainMenu.qml"
}
}
}
Credits {
state: "patreon"
}
}
}
} }

View File

@ -5,15 +5,15 @@
<name>About</name> <name>About</name>
<message> <message>
<source>about</source> <source>about</source>
<translation>Über</translation> <translation type="vanished">Über</translation>
</message> </message>
<message> <message>
<source>About</source> <source>About</source>
<translation>Über</translation> <translation type="vanished">Über</translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>Credits</source>
<translation>Credits</translation> <translation type="vanished">Credits</translation>
</message> </message>
<message> <message>
<source>Product of QuasarApp <source>Product of QuasarApp
@ -24,7 +24,7 @@
* Contact: https://github.com/EndrII * Contact: https://github.com/EndrII
* Copyright (C) 2018-2019 Yankovich N. Andrei. * Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp group.</source> * Copyright (C) 2019-2021 QuasarApp group.</source>
<translation>* Entwickler: <translation type="vanished">* Entwickler:
* Programmierer: Yankovich N. Andrei. * Programmierer: Yankovich N. Andrei.
* Gestalter: Chernenkov I. Oleg. * Gestalter: Chernenkov I. Oleg.
* Dieses Spiel wird unter der LGPLv3-Lizenz vertrieben. * Dieses Spiel wird unter der LGPLv3-Lizenz vertrieben.
@ -32,6 +32,18 @@
* Copyright (C) 2018-2019 Yankovich N. Andrei. * Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp-Gruppe.</translation> * Copyright (C) 2019-2021 QuasarApp-Gruppe.</translation>
</message> </message>
<message>
<source>## QuasarApp Core team:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Programmer)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Designer)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AdLoadScrean</name> <name>AdLoadScrean</name>

View File

@ -5,15 +5,15 @@
<name>About</name> <name>About</name>
<message> <message>
<source>about</source> <source>about</source>
<translation>About</translation> <translation type="vanished">About</translation>
</message> </message>
<message> <message>
<source>About</source> <source>About</source>
<translation>About</translation> <translation type="vanished">About</translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>Credits</source>
<translation>Credits</translation> <translation type="vanished">Credits</translation>
</message> </message>
<message> <message>
<source>Product of QuasarApp <source>Product of QuasarApp
@ -24,7 +24,7 @@
* Contact: https://github.com/EndrII * Contact: https://github.com/EndrII
* Copyright (C) 2018-2019 Yankovich N. Andrei. * Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp group.</source> * Copyright (C) 2019-2021 QuasarApp group.</source>
<translation>Product of QuasarApp <translation type="vanished">Product of QuasarApp
* Developers: * Developers:
* Programmer: Yankovich N. Andrei. * Programmer: Yankovich N. Andrei.
* Disigner: Chernenkov I. Oleg. * Disigner: Chernenkov I. Oleg.
@ -33,6 +33,18 @@
* Copyright (C) 2018-2019 Yankovich N. Andrei. * Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp group.</translation> * Copyright (C) 2019-2021 QuasarApp group.</translation>
</message> </message>
<message>
<source>## QuasarApp Core team:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Programmer)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Designer)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AdLoadScrean</name> <name>AdLoadScrean</name>

View File

@ -5,15 +5,15 @@
<name>About</name> <name>About</name>
<message> <message>
<source>about</source> <source>about</source>
<translation>acerca de</translation> <translation type="vanished">acerca de</translation>
</message> </message>
<message> <message>
<source>About</source> <source>About</source>
<translation>Acerca de</translation> <translation type="vanished">Acerca de</translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>Credits</source>
<translation>Créditos</translation> <translation type="vanished">Créditos</translation>
</message> </message>
<message> <message>
<source>Product of QuasarApp <source>Product of QuasarApp
@ -24,7 +24,7 @@
* Contact: https://github.com/EndrII * Contact: https://github.com/EndrII
* Copyright (C) 2018-2019 Yankovich N. Andrei. * Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp group.</source> * Copyright (C) 2019-2021 QuasarApp group.</source>
<translation>Producto de QuasarApp <translation type="vanished">Producto de QuasarApp
* Desarrolladores: * Desarrolladores:
* Programador: Yankovich N. Andrei. * Programador: Yankovich N. Andrei.
* Disigner: Chernenkov I. Oleg. * Disigner: Chernenkov I. Oleg.
@ -33,6 +33,18 @@
* Copyright (C) 2018-2019 Yankovich N. Andrei. * Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 Grupo QuasarApp.</translation> * Copyright (C) 2019-2021 Grupo QuasarApp.</translation>
</message> </message>
<message>
<source>## QuasarApp Core team:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Programmer)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Designer)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AdLoadScrean</name> <name>AdLoadScrean</name>

View File

@ -5,15 +5,15 @@
<name>About</name> <name>About</name>
<message> <message>
<source>about</source> <source>about</source>
<translation>à propos de</translation> <translation type="vanished">à propos de</translation>
</message> </message>
<message> <message>
<source>About</source> <source>About</source>
<translation>À propos</translation> <translation type="vanished">À propos</translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>Credits</source>
<translation>Crédits</translation> <translation type="vanished">Crédits</translation>
</message> </message>
<message> <message>
<source>Product of QuasarApp <source>Product of QuasarApp
@ -24,7 +24,7 @@
* Contact: https://github.com/EndrII * Contact: https://github.com/EndrII
* Copyright (C) 2018-2019 Yankovich N. Andrei. * Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp group.</source> * Copyright (C) 2019-2021 QuasarApp group.</source>
<translation>Produit de QuasarApp <translation type="vanished">Produit de QuasarApp
* Développeurs&#xa0;: * Développeurs&#xa0;:
* Programmeur : Yankovich N. Andrei. * Programmeur : Yankovich N. Andrei.
* Disigner: Tchernenkov I. Oleg. * Disigner: Tchernenkov I. Oleg.
@ -33,6 +33,18 @@
* Copyright (C) 2018-2019 Yankovich N. Andrei. * Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 Groupe QuasarApp.</translation> * Copyright (C) 2019-2021 Groupe QuasarApp.</translation>
</message> </message>
<message>
<source>## QuasarApp Core team:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Programmer)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Designer)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AdLoadScrean</name> <name>AdLoadScrean</name>

View File

@ -5,15 +5,15 @@
<name>About</name> <name>About</name>
<message> <message>
<source>about</source> <source>about</source>
<translation></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<source>About</source> <source>About</source>
<translation></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>Credits</source>
<translation></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<source>Product of QuasarApp <source>Product of QuasarApp
@ -24,7 +24,7 @@
* Contact: https://github.com/EndrII * Contact: https://github.com/EndrII
* Copyright (C) 2018-2019 Yankovich N. Andrei. * Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp group.</source> * Copyright (C) 2019-2021 QuasarApp group.</source>
<translation>QuasarAppの製品 <translation type="vanished">QuasarAppの製品
* *
*Yankovich N. Andrei *Yankovich N. Andrei
*I. *I.
@ -47,6 +47,18 @@
*https://github.com/EndrII *https://github.com/EndrII
* CopyrightC2018-2019 Yankovich N. Andrei {3 ?} {2018-2019 ?}</translation> * CopyrightC2018-2019 Yankovich N. Andrei {3 ?} {2018-2019 ?}</translation>
</message> </message>
<message>
<source>## QuasarApp Core team:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Programmer)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Designer)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AdLoadScrean</name> <name>AdLoadScrean</name>

View File

@ -5,15 +5,15 @@
<name>About</name> <name>About</name>
<message> <message>
<source>about</source> <source>about</source>
<translation>dookoła</translation> <translation type="vanished">dookoła</translation>
</message> </message>
<message> <message>
<source>About</source> <source>About</source>
<translation>Dookoła</translation> <translation type="vanished">Dookoła</translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>Credits</source>
<translation>Kredyty</translation> <translation type="vanished">Kredyty</translation>
</message> </message>
<message> <message>
<source>Product of QuasarApp <source>Product of QuasarApp
@ -24,7 +24,7 @@
* Contact: https://github.com/EndrII * Contact: https://github.com/EndrII
* Copyright (C) 2018-2019 Yankovich N. Andrei. * Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp group.</source> * Copyright (C) 2019-2021 QuasarApp group.</source>
<translation>Produkt QuasarApp <translation type="vanished">Produkt QuasarApp
* Deweloperzy: * Deweloperzy:
* Programista: Yankovich N. Andrei. * Programista: Yankovich N. Andrei.
* Dyspozytor: Czernienkow I. Oleg. * Dyspozytor: Czernienkow I. Oleg.
@ -33,6 +33,18 @@
* Prawa autorskie (C) 2018-2019 Yankovich N. Andrei. * Prawa autorskie (C) 2018-2019 Yankovich N. Andrei.
* Prawa autorskie (C) 2019-2021 grupa QuasarApp.</translation> * Prawa autorskie (C) 2019-2021 grupa QuasarApp.</translation>
</message> </message>
<message>
<source>## QuasarApp Core team:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Programmer)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Designer)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AdLoadScrean</name> <name>AdLoadScrean</name>

View File

@ -5,15 +5,15 @@
<name>About</name> <name>About</name>
<message> <message>
<source>about</source> <source>about</source>
<translation>Об Авторе</translation> <translation type="vanished">Об Авторе</translation>
</message> </message>
<message> <message>
<source>About</source> <source>About</source>
<translation>Об Авторах</translation> <translation type="vanished">Об Авторах</translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>Credits</source>
<translation>Спонсоры</translation> <translation type="vanished">Спонсоры</translation>
</message> </message>
<message> <message>
<source>Product of QuasarApp <source>Product of QuasarApp
@ -24,7 +24,7 @@
* Contact: https://github.com/EndrII * Contact: https://github.com/EndrII
* Copyright (C) 2018-2019 Yankovich N. Andrei. * Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp group.</source> * Copyright (C) 2019-2021 QuasarApp group.</source>
<translation>Продукт QuasarApp <translation type="vanished">Продукт QuasarApp
* Разработчики: * Разработчики:
* Программист: Янкович Н. Андрей. * Программист: Янкович Н. Андрей.
* Дизайнер: Черненков И. Олег. * Дизайнер: Черненков И. Олег.
@ -47,6 +47,18 @@
* Сайт игры: https://quasarapp.github.io/Hanoi-Towers/ * Сайт игры: https://quasarapp.github.io/Hanoi-Towers/
* Copyright (C) 2018-2019 Янкович А. Н.</translation> * Copyright (C) 2018-2019 Янкович А. Н.</translation>
</message> </message>
<message>
<source>## QuasarApp Core team:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Programmer)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Designer)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AdLoadScrean</name> <name>AdLoadScrean</name>

View File

@ -5,15 +5,15 @@
<name>About</name> <name>About</name>
<message> <message>
<source>about</source> <source>about</source>
<translation>hakkında</translation> <translation type="vanished">hakkında</translation>
</message> </message>
<message> <message>
<source>About</source> <source>About</source>
<translation>hakkında</translation> <translation type="vanished">hakkında</translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>Credits</source>
<translation>Sponsorlar</translation> <translation type="vanished">Sponsorlar</translation>
</message> </message>
<message> <message>
<source>Product of QuasarApp <source>Product of QuasarApp
@ -24,7 +24,7 @@
* Contact: https://github.com/EndrII * Contact: https://github.com/EndrII
* Copyright (C) 2018-2019 Yankovich N. Andrei. * Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp group.</source> * Copyright (C) 2019-2021 QuasarApp group.</source>
<translation>QuasarApp ürünü <translation type="vanished">QuasarApp ürünü
* Geliştiriciler: * Geliştiriciler:
* Programcı: Yankovich N. Andrei. * Programcı: Yankovich N. Andrei.
* Disigner: Chernenkov I. Oleg. * Disigner: Chernenkov I. Oleg.
@ -47,6 +47,18 @@
* İletişim: https://github.com/EndrII * İletişim: https://github.com/EndrII
* Telif Hakkı (C) 2018-2019 Yankovich N. Andrei.</translation> * Telif Hakkı (C) 2018-2019 Yankovich N. Andrei.</translation>
</message> </message>
<message>
<source>## QuasarApp Core team:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Programmer)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Designer)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AdLoadScrean</name> <name>AdLoadScrean</name>

View File

@ -5,15 +5,15 @@
<name>About</name> <name>About</name>
<message> <message>
<source>about</source> <source>about</source>
<translation>Про автора</translation> <translation type="vanished">Про автора</translation>
</message> </message>
<message> <message>
<source>About</source> <source>About</source>
<translation>Про автора</translation> <translation type="vanished">Про автора</translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>Credits</source>
<translation>Спонсори</translation> <translation type="vanished">Спонсори</translation>
</message> </message>
<message> <message>
<source>Product of QuasarApp <source>Product of QuasarApp
@ -24,7 +24,7 @@
* Contact: https://github.com/EndrII * Contact: https://github.com/EndrII
* Copyright (C) 2018-2019 Yankovich N. Andrei. * Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp group.</source> * Copyright (C) 2019-2021 QuasarApp group.</source>
<translation>365 / 5000 <translation type="vanished">365 / 5000
Результаты перевода Результаты перевода
Продукт QuasarApp Продукт QuasarApp
* Розробники: * Розробники:
@ -49,6 +49,18 @@
* Контакт: https://github.com/EndrII * Контакт: https://github.com/EndrII
* Авторське право (C) 2018-2019 Янкович Н. Андрій.</translation> * Авторське право (C) 2018-2019 Янкович Н. Андрій.</translation>
</message> </message>
<message>
<source>## QuasarApp Core team:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Programmer)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Designer)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AdLoadScrean</name> <name>AdLoadScrean</name>

View File

@ -5,15 +5,15 @@
<name>About</name> <name>About</name>
<message> <message>
<source>about</source> <source>about</source>
<translation></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<source>About</source> <source>About</source>
<translation></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>Credits</source>
<translation></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<source>Product of QuasarApp <source>Product of QuasarApp
@ -24,7 +24,7 @@
* Contact: https://github.com/EndrII * Contact: https://github.com/EndrII
* Copyright (C) 2018-2019 Yankovich N. Andrei. * Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp group.</source> * Copyright (C) 2019-2021 QuasarApp group.</source>
<translation>QuasarApp <translation type="vanished">QuasarApp
* *
* Yankovich N. Andrei * Yankovich N. Andrei
* Chernenkov I. Oleg * Chernenkov I. Oleg
@ -33,6 +33,18 @@
* (C) 2018-2019 Yankovich N. Andrei * (C) 2018-2019 Yankovich N. Andrei
* (C) 2019-2021 QuasarApp group </translation> * (C) 2019-2021 QuasarApp group </translation>
</message> </message>
<message>
<source>## QuasarApp Core team:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Programmer)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(Designer)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>AdLoadScrean</name> <name>AdLoadScrean</name>

@ -1 +1 @@
Subproject commit cfe0527c5961a7d17b74d02cee1359688ab376ee Subproject commit 8736aa705b6ea92c5029c545bc5bc6c33a64fbc7