mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-03-29 22:20:33 +00:00
Register language selector properly
This commit is contained in:
parent
46dc290b75
commit
8d06a99507
@ -124,7 +124,7 @@ void Wizard::InstallationPage::startInstallation()
|
|||||||
mUnshield->setPath(path);
|
mUnshield->setPath(path);
|
||||||
|
|
||||||
// Set the right codec to use for Morrowind.ini
|
// Set the right codec to use for Morrowind.ini
|
||||||
QString language(field(QLatin1String("installation.language")).value<QComboBox*>()->currentData().toString());
|
QString language(field(QLatin1String("installation.language")).toString());
|
||||||
|
|
||||||
if (language == QLatin1String("Polish"))
|
if (language == QLatin1String("Polish"))
|
||||||
{
|
{
|
||||||
|
@ -9,7 +9,7 @@ Wizard::LanguageSelectionPage::LanguageSelectionPage(QWidget* parent)
|
|||||||
|
|
||||||
setupUi(this);
|
setupUi(this);
|
||||||
|
|
||||||
registerField(QLatin1String("installation.language"), languageComboBox);
|
registerField(QLatin1String("installation.language"), languageComboBox, "currentData", "currentDataChanged");
|
||||||
}
|
}
|
||||||
|
|
||||||
void Wizard::LanguageSelectionPage::initializePage()
|
void Wizard::LanguageSelectionPage::initializePage()
|
||||||
|
@ -270,7 +270,7 @@ void Wizard::MainWizard::runSettingsImporter()
|
|||||||
arguments.append(QLatin1String("--encoding"));
|
arguments.append(QLatin1String("--encoding"));
|
||||||
|
|
||||||
// Set encoding
|
// Set encoding
|
||||||
QString language(field(QLatin1String("installation.language")).value<QComboBox*>()->currentData().toString());
|
QString language(field(QLatin1String("installation.language")).toString());
|
||||||
if (language == QLatin1String("Polish"))
|
if (language == QLatin1String("Polish"))
|
||||||
{
|
{
|
||||||
arguments.append(QLatin1String("win1250"));
|
arguments.append(QLatin1String("win1250"));
|
||||||
@ -391,7 +391,7 @@ void Wizard::MainWizard::reject()
|
|||||||
void Wizard::MainWizard::writeSettings()
|
void Wizard::MainWizard::writeSettings()
|
||||||
{
|
{
|
||||||
// Write the encoding and language settings
|
// Write the encoding and language settings
|
||||||
QString language(field(QLatin1String("installation.language")).value<QComboBox*>()->currentData().toString());
|
QString language(field(QLatin1String("installation.language")).toString());
|
||||||
mLauncherSettings.setLanguage(language);
|
mLauncherSettings.setLanguage(language);
|
||||||
|
|
||||||
if (language == QLatin1String("Polish"))
|
if (language == QLatin1String("Polish"))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user