mirror of
https://github.com/redstrate/Novus.git
synced 2025-04-26 13:47:46 +00:00
cmppart: Support localization
This commit is contained in:
parent
c3b4d3e6ac
commit
1eae14b239
2 changed files with 17 additions and 15 deletions
|
@ -5,6 +5,7 @@ add_library(cmppart STATIC)
|
||||||
target_sources(cmppart PRIVATE cmppart.cpp cmppart.h)
|
target_sources(cmppart PRIVATE cmppart.cpp cmppart.h)
|
||||||
target_link_libraries(cmppart
|
target_link_libraries(cmppart
|
||||||
PUBLIC
|
PUBLIC
|
||||||
|
KF6::I18n
|
||||||
Physis::Physis
|
Physis::Physis
|
||||||
magic_enum
|
magic_enum
|
||||||
Qt6::Core
|
Qt6::Core
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
|
|
||||||
#include "cmppart.h"
|
#include "cmppart.h"
|
||||||
|
|
||||||
|
#include <KLocalizedString>
|
||||||
#include <QFormLayout>
|
#include <QFormLayout>
|
||||||
#include <QGroupBox>
|
#include <QGroupBox>
|
||||||
#include <QTreeWidget>
|
#include <QTreeWidget>
|
||||||
|
@ -39,7 +40,7 @@ void CmpPart::load(physis_Buffer file)
|
||||||
|
|
||||||
auto raceListWidget = new QTreeWidget();
|
auto raceListWidget = new QTreeWidget();
|
||||||
raceListWidget->setMaximumWidth(200);
|
raceListWidget->setMaximumWidth(200);
|
||||||
raceListWidget->setHeaderLabel(QStringLiteral("Race"));
|
raceListWidget->setHeaderLabel(i18nc("@title:column", "Race"));
|
||||||
layout->addWidget(raceListWidget);
|
layout->addWidget(raceListWidget);
|
||||||
|
|
||||||
for (const auto &race : raceTree) {
|
for (const auto &race : raceTree) {
|
||||||
|
@ -70,46 +71,46 @@ void CmpPart::load(physis_Buffer file)
|
||||||
detailBox->setLayout(detailBoxLayout);
|
detailBox->setLayout(detailBoxLayout);
|
||||||
|
|
||||||
maleMinSize = new QDoubleSpinBox();
|
maleMinSize = new QDoubleSpinBox();
|
||||||
detailBoxLayout->addRow(QStringLiteral("Male Min Size"), maleMinSize);
|
detailBoxLayout->addRow(i18n("Male Min Size"), maleMinSize);
|
||||||
|
|
||||||
maleMaxSize = new QDoubleSpinBox();
|
maleMaxSize = new QDoubleSpinBox();
|
||||||
detailBoxLayout->addRow(QStringLiteral("Male Max Size"), maleMaxSize);
|
detailBoxLayout->addRow(i18n("Male Max Size"), maleMaxSize);
|
||||||
|
|
||||||
maleMinTail = new QDoubleSpinBox();
|
maleMinTail = new QDoubleSpinBox();
|
||||||
detailBoxLayout->addRow(QStringLiteral("Male Min Tail"), maleMinTail);
|
detailBoxLayout->addRow(i18n("Male Min Tail"), maleMinTail);
|
||||||
|
|
||||||
maleMaxTail = new QDoubleSpinBox();
|
maleMaxTail = new QDoubleSpinBox();
|
||||||
detailBoxLayout->addRow(QStringLiteral("Male Max Tail"), maleMaxTail);
|
detailBoxLayout->addRow(i18n("Male Max Tail"), maleMaxTail);
|
||||||
|
|
||||||
femaleMinSize = new QDoubleSpinBox();
|
femaleMinSize = new QDoubleSpinBox();
|
||||||
detailBoxLayout->addRow(QStringLiteral("Female Min Size"), femaleMinSize);
|
detailBoxLayout->addRow(i18n("Female Min Size"), femaleMinSize);
|
||||||
|
|
||||||
femaleMaxSize = new QDoubleSpinBox();
|
femaleMaxSize = new QDoubleSpinBox();
|
||||||
detailBoxLayout->addRow(QStringLiteral("Female Max Size"), femaleMaxSize);
|
detailBoxLayout->addRow(i18n("Female Max Size"), femaleMaxSize);
|
||||||
|
|
||||||
femaleMinTail = new QDoubleSpinBox();
|
femaleMinTail = new QDoubleSpinBox();
|
||||||
detailBoxLayout->addRow(QStringLiteral("Female Min Tail"), femaleMinTail);
|
detailBoxLayout->addRow(i18n("Female Min Tail"), femaleMinTail);
|
||||||
|
|
||||||
femaleMaxTail = new QDoubleSpinBox();
|
femaleMaxTail = new QDoubleSpinBox();
|
||||||
detailBoxLayout->addRow(QStringLiteral("Female Max Tail"), femaleMaxTail);
|
detailBoxLayout->addRow(i18n("Female Max Tail"), femaleMaxTail);
|
||||||
|
|
||||||
bustMinX = new QDoubleSpinBox();
|
bustMinX = new QDoubleSpinBox();
|
||||||
detailBoxLayout->addRow(QStringLiteral("Bust Min X"), bustMinX);
|
detailBoxLayout->addRow(i18n("Bust Min X"), bustMinX);
|
||||||
|
|
||||||
bustMinY = new QDoubleSpinBox();
|
bustMinY = new QDoubleSpinBox();
|
||||||
detailBoxLayout->addRow(QStringLiteral("Bust Min Y"), bustMinY);
|
detailBoxLayout->addRow(i18n("Bust Min Y"), bustMinY);
|
||||||
|
|
||||||
bustMinZ = new QDoubleSpinBox();
|
bustMinZ = new QDoubleSpinBox();
|
||||||
detailBoxLayout->addRow(QStringLiteral("Bust Min Z"), bustMinZ);
|
detailBoxLayout->addRow(i18n("Bust Min Z"), bustMinZ);
|
||||||
|
|
||||||
bustMaxX = new QDoubleSpinBox();
|
bustMaxX = new QDoubleSpinBox();
|
||||||
detailBoxLayout->addRow(QStringLiteral("Bust Max X"), bustMaxX);
|
detailBoxLayout->addRow(i18n("Bust Max X"), bustMaxX);
|
||||||
|
|
||||||
bustMaxY = new QDoubleSpinBox();
|
bustMaxY = new QDoubleSpinBox();
|
||||||
detailBoxLayout->addRow(QStringLiteral("Bust Max Y"), bustMaxY);
|
detailBoxLayout->addRow(i18n("Bust Max Y"), bustMaxY);
|
||||||
|
|
||||||
bustMaxZ = new QDoubleSpinBox();
|
bustMaxZ = new QDoubleSpinBox();
|
||||||
detailBoxLayout->addRow(QStringLiteral("Bust Max Z"), bustMaxZ);
|
detailBoxLayout->addRow(i18n("Bust Max Z"), bustMaxZ);
|
||||||
|
|
||||||
loadRaceData(Race::Hyur, Subrace::Midlander);
|
loadRaceData(Race::Hyur, Subrace::Midlander);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue