e89c22c147
Given these are shown to the user, they should be translatable. While we're at it, also set up the dialog to automatically retranslate the dialog along with the combo boxes if it receives a LanguageChange event.
33 lines
640 B
C++
33 lines
640 B
C++
// Copyright 2016 Citra Emulator Project
|
|
// Licensed under GPLv2 or any later version
|
|
// Refer to the license.txt file included.
|
|
|
|
#pragma once
|
|
|
|
#include <memory>
|
|
#include <QWidget>
|
|
|
|
namespace Ui {
|
|
class ConfigureGameList;
|
|
}
|
|
|
|
class ConfigureGameList : public QWidget {
|
|
Q_OBJECT
|
|
|
|
public:
|
|
explicit ConfigureGameList(QWidget* parent = nullptr);
|
|
~ConfigureGameList();
|
|
|
|
void applyConfiguration();
|
|
|
|
private:
|
|
void setConfiguration();
|
|
|
|
void changeEvent(QEvent*) override;
|
|
void RetranslateUI();
|
|
|
|
void InitializeIconSizeComboBox();
|
|
void InitializeRowComboBoxes();
|
|
|
|
std::unique_ptr<Ui::ConfigureGameList> ui;
|
|
};
|