Fix UI for Burmese language (#682)

* Fix UI for Burmese language
This commit is contained in:
Andrey Zaharow 2024-03-20 17:20:09 +02:00 committed by GitHub
parent 95bdae68f4
commit 0e83586cae
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 18 additions and 7 deletions

View file

@ -81,6 +81,15 @@ int LanguageModel::getCurrentLanguageIndex()
}
}
int LanguageModel::getLineHeightAppend()
{
int langIndex = getCurrentLanguageIndex();
switch (langIndex) {
case 5: return 10; break; // Burmese
default: return 0; break;
}
}
QString LanguageModel::getCurrentLanguageName()
{
return m_availableLanguages[getCurrentLanguageIndex()].name;

View file

@ -49,10 +49,12 @@ public:
Q_PROPERTY(QString currentLanguageName READ getCurrentLanguageName NOTIFY translationsUpdated)
Q_PROPERTY(int currentLanguageIndex READ getCurrentLanguageIndex NOTIFY translationsUpdated)
Q_PROPERTY(int lineHeightAppend READ getLineHeightAppend NOTIFY translationsUpdated)
public slots:
void changeLanguage(const LanguageSettings::AvailableLanguageEnum language);
int getCurrentLanguageIndex();
int getLineHeightAppend();
QString getCurrentLanguageName();
signals:

View file

@ -1,7 +1,7 @@
import QtQuick
Text {
lineHeight: 16
lineHeight: 16 + LanguageModel.getLineHeightAppend()
lineHeightMode: Text.FixedHeight
color: "#0E0E11"

View file

@ -1,7 +1,7 @@
import QtQuick
Text {
lineHeight: 38
lineHeight: 38 + LanguageModel.getLineHeightAppend()
lineHeightMode: Text.FixedHeight
color: "#D7D8DB"

View file

@ -1,7 +1,7 @@
import QtQuick
Text {
lineHeight: 30
lineHeight: 30 + LanguageModel.getLineHeightAppend()
lineHeightMode: Text.FixedHeight
color: "#D7D8DB"

View file

@ -1,7 +1,7 @@
import QtQuick
Text {
lineHeight: 16
lineHeight: 16 + LanguageModel.getLineHeightAppend()
lineHeightMode: Text.FixedHeight
color: "#878B91"

View file

@ -1,7 +1,7 @@
import QtQuick
Text {
lineHeight: 21.6
lineHeight: 21.6 + LanguageModel.getLineHeightAppend()
lineHeightMode: Text.FixedHeight
color: "#D7D8DB"

View file

@ -1,7 +1,7 @@
import QtQuick
Text {
lineHeight: 24
lineHeight: 24 + LanguageModel.getLineHeightAppend()
lineHeightMode: Text.FixedHeight
color: "#D7D8DB"

View file

@ -1,7 +1,7 @@
import QtQuick
Text {
lineHeight: 20
lineHeight: 20 + LanguageModel.getLineHeightAppend()
lineHeightMode: Text.FixedHeight
color: "#D7D8DB"