mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-14 02:38:37 +12:00
Qt: use config to load translation file on startup
This commit is contained in:
parent
0bba04ef8d
commit
efe907ffae
24 changed files with 835 additions and 635 deletions
|
@ -2,6 +2,7 @@
|
|||
|
||||
#include "settings.h"
|
||||
#include "Utilities/Log.h"
|
||||
#include "localized.h"
|
||||
|
||||
#include <QDir>
|
||||
#include <QVariant>
|
||||
|
@ -94,22 +95,20 @@ namespace gui
|
|||
return q_string_pair(path, title.simplified()); // simplified() forces single line text
|
||||
}
|
||||
|
||||
const QString Settings = QObject::tr("CurrentSettings");
|
||||
const QString Default = QObject::tr("default");
|
||||
const QString None = QObject::tr("none");
|
||||
const QString main_window = "main_window";
|
||||
const QString game_list = "GameList";
|
||||
const QString logger = "Logger";
|
||||
const QString debugger = "Debugger";
|
||||
const QString rsx = "RSX_Debugger";
|
||||
const QString meta = "Meta";
|
||||
const QString fs = "FileSystem";
|
||||
const QString gs_frame = "GSFrame";
|
||||
const QString trophy = "Trophy";
|
||||
const QString savedata = "SaveData";
|
||||
const QString users = "Users";
|
||||
const QString notes = "Notes";
|
||||
const QString titles = "Titles";
|
||||
const QString main_window = "main_window";
|
||||
const QString game_list = "GameList";
|
||||
const QString logger = "Logger";
|
||||
const QString debugger = "Debugger";
|
||||
const QString rsx = "RSX_Debugger";
|
||||
const QString meta = "Meta";
|
||||
const QString fs = "FileSystem";
|
||||
const QString gs_frame = "GSFrame";
|
||||
const QString trophy = "Trophy";
|
||||
const QString savedata = "SaveData";
|
||||
const QString users = "Users";
|
||||
const QString notes = "Notes";
|
||||
const QString titles = "Titles";
|
||||
const QString localization = "Localization";
|
||||
|
||||
const QColor gl_icon_color = QColor(240, 240, 240, 255);
|
||||
|
||||
|
@ -181,8 +180,8 @@ namespace gui
|
|||
const gui_save rsx_geometry = gui_save(rsx, "geometry", QByteArray());
|
||||
const gui_save rsx_states = gui_save(rsx, "states", QVariantMap());
|
||||
|
||||
const gui_save m_currentConfig = gui_save(meta, "currentConfig", Settings);
|
||||
const gui_save m_currentStylesheet = gui_save(meta, "currentStylesheet", Default);
|
||||
const gui_save m_currentConfig = gui_save(meta, "currentConfig", Localized().constants.Settings);
|
||||
const gui_save m_currentStylesheet = gui_save(meta, "currentStylesheet", Localized().constants.Default);
|
||||
const gui_save m_saveNotes = gui_save(meta, "saveNotes", QVariantMap());
|
||||
const gui_save m_showDebugTab = gui_save(meta, "showDebugTab", false);
|
||||
const gui_save m_enableUIColors = gui_save(meta, "enableUIColors", false);
|
||||
|
@ -216,6 +215,8 @@ namespace gui
|
|||
|
||||
const gui_save um_geometry = gui_save(users, "geometry", QByteArray());
|
||||
const gui_save um_active_user = gui_save(users, "active_user", "00000001");
|
||||
|
||||
const gui_save loc_language = gui_save(localization, "language", "en");
|
||||
}
|
||||
|
||||
/** Class for GUI settings..
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue