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 QuasarAppCreditsModule 1.0
Item {
id: ab
signal exit
property string type: qsTr("about")
Rectangle {
// color: theme.backgroundColor
anchors.fill: parent
}
ColumnLayout {
anchors.fill: parent
TabBar {
id: bar
Layout.fillWidth: true
TabButton {
text: qsTr("About")
}
TabButton {
text: qsTr("Credits")
}
Credits {
state: "about"
developersList: [
{
section: qsTr("## QuasarApp Core team:"),
sectionList: [
"* Yankovich Andrei " + qsTr("(Programmer)"),
"* Chernenkov Oleg " + qsTr("(Designer)"),
]
}
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>
<message>
<source>about</source>
<translation>Über</translation>
<translation type="vanished">Über</translation>
</message>
<message>
<source>About</source>
<translation>Über</translation>
<translation type="vanished">Über</translation>
</message>
<message>
<source>Credits</source>
<translation>Credits</translation>
<translation type="vanished">Credits</translation>
</message>
<message>
<source>Product of QuasarApp
@ -24,7 +24,7 @@
* Contact: https://github.com/EndrII
* Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp group.</source>
<translation>* Entwickler:
<translation type="vanished">* Entwickler:
* Programmierer: Yankovich N. Andrei.
* Gestalter: Chernenkov I. Oleg.
* Dieses Spiel wird unter der LGPLv3-Lizenz vertrieben.
@ -32,6 +32,18 @@
* Copyright (C) 2018-2019 Yankovich N. Andrei.
* Copyright (C) 2019-2021 QuasarApp-Gruppe.</translation>
</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>
<name>AdLoadScrean</name>

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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