added functionality to change app language via settings

This commit is contained in:
vladimir.kuznetsov 2023-06-30 10:40:43 +09:00
parent d0c9c1043c
commit 464d77dfb5
42 changed files with 3333 additions and 1677 deletions

View file

@ -17,6 +17,7 @@ Item {
id: content
anchors.fill: parent
anchors.leftMargin: 8
ImageButtonType {
image: backButtonImage

View file

@ -1,6 +1,8 @@
import QtQuick
import QtQuick.Controls
import "TextTypes"
Button {
id: root
@ -46,12 +48,8 @@ Button {
cursorShape: Qt.PointingHandCursor
}
contentItem: Text {
contentItem: ButtonTextType {
anchors.fill: background
font.family: "PT Root UI VF"
font.styleName: "normal"
font.weight: 400
font.pixelSize: 16
color: textColor
text: root.text
horizontalAlignment: Text.AlignHCenter

View file

@ -3,6 +3,10 @@ import QtQuick.Layouts
Rectangle {
Layout.fillWidth: true
Layout.leftMargin: 16
Layout.rightMargin: 16
height: 1
color: "#2C2D30"
}

View file

@ -146,8 +146,6 @@ Item {
anchors.left: parent.left
anchors.right: parent.right
anchors.topMargin: 16
anchors.leftMargin: 16
anchors.rightMargin: 16
BackButtonType {
backButtonImage: root.headerBackButtonImage

View file

@ -1,11 +1,12 @@
import QtQuick
Text {
height: 24
lineHeight: 24
lineHeightMode: Text.FixedHeight
color: "#D7D8DB"
font.pixelSize: 16
font.weight: Font.Medium
font.weight: 500
font.family: "PT Root UI VF"
wrapMode: Text.WordWrap

View file

@ -1,11 +1,12 @@
import QtQuick
Text {
height: 16
lineHeight: 16
lineHeightMode: Text.FixedHeight
color: "#0E0E11"
font.pixelSize: 13
font.weight: Font.Normal
font.weight: 400
font.family: "PT Root UI VF"
font.letterSpacing: 0.02

View file

@ -1,13 +1,14 @@
import QtQuick
Text {
height: 38
lineHeight: 38
lineHeightMode: Text.FixedHeight
color: "#D7D8DB"
font.pixelSize: 36
font.weight: Font.Bold
font.weight: 700
font.family: "PT Root UI VF"
font.letterSpacing: -0.03
font.letterSpacing: -1.08
wrapMode: Text.WordWrap
}

View file

@ -1,11 +1,12 @@
import QtQuick
Text {
height: 30
lineHeight: 30
lineHeightMode: Text.FixedHeight
color: "#D7D8DB"
font.pixelSize: 25
font.weight: Font.Bold
font.weight: 700
font.family: "PT Root UI VF"
wrapMode: Text.WordWrap

View file

@ -1,11 +1,12 @@
import QtQuick
Text {
height: 16
lineHeight: 16
lineHeightMode: Text.FixedHeight
color: "#878B91"
font.pixelSize: 13
font.weight: Font.Normal
font.weight: 400
font.family: "PT Root UI VF"
font.letterSpacing: 0.02

View file

@ -1,11 +1,12 @@
import QtQuick
Text {
height: 21.6
lineHeight: 21.6
lineHeightMode: Text.FixedHeight
color: "#D7D8DB"
font.pixelSize: 18
font.weight: Font.Normal
font.weight: 400
font.family: "PT Root UI VF"
wrapMode: Text.WordWrap

View file

@ -1,11 +1,12 @@
import QtQuick
Text {
height: 24
lineHeight: 24
lineHeightMode: Text.FixedHeight
color: "#D7D8DB"
font.pixelSize: 16
font.weight: Font.Normal
font.weight: 400
font.family: "PT Root UI VF"
wrapMode: Text.WordWrap

View file

@ -1,11 +1,12 @@
import QtQuick
Text {
height: 20
lineHeight: 20
lineHeightMode: Text.FixedHeight
color: "#D7D8DB"
font.pixelSize: 14
font.weight: Font.Normal
font.weight: 400
font.family: "PT Root UI VF"
wrapMode: Text.WordWrap