Qt: add language menu

This commit is contained in:
Megamouse
2020-02-05 11:07:34 +01:00
parent efe907ffae
commit c13d345604
5 changed files with 96 additions and 35 deletions
+5 -1
View File
@@ -74,6 +74,7 @@ public:
QIcon GetAppIcon();
Q_SIGNALS:
void RequestLanguageChange(const QString& language);
void RequestGlobalStylesheetChange(const QString& sheetFilePath);
void RequestTrophyManagerRepaint();
void NotifyEmuSettingsChange();
@@ -86,7 +87,7 @@ public Q_SLOTS:
void OnEmuReady();
void RepaintGui();
void RetranslateUI();
void RetranslateUI(const QStringList& language_codes, const QString& language);
private Q_SLOTS:
void OnPlayOrPause();
@@ -131,6 +132,9 @@ private:
QAction* CreateRecentAction(const q_string_pair& entry, const uint& sc_idx);
void BootRecentAction(const QAction* act);
void AddRecentAction(const q_string_pair& entry);
void UpdateLanguageActions(const QStringList& language_codes, const QString& language);
void RemoveDiskCache();
q_pair_list m_rg_entries;