summaryrefslogtreecommitdiff
path: root/src/yuzu/configuration/configure_per_general.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/yuzu/configuration/configure_per_general.cpp')
-rw-r--r--src/yuzu/configuration/configure_per_general.cpp18
1 files changed, 11 insertions, 7 deletions
diff --git a/src/yuzu/configuration/configure_per_general.cpp b/src/yuzu/configuration/configure_per_general.cpp
index ed85f84a9..80109b434 100644
--- a/src/yuzu/configuration/configure_per_general.cpp
+++ b/src/yuzu/configuration/configure_per_general.cpp
@@ -5,24 +5,27 @@
#include <algorithm>
#include <memory>
#include <utility>
+
+#include <QHeaderView>
#include <QMenu>
#include <QMessageBox>
#include <QStandardItemModel>
#include <QString>
#include <QTimer>
#include <QTreeView>
-#include "common/param_package.h"
+
#include "core/file_sys/control_metadata.h"
#include "core/file_sys/patch_manager.h"
#include "core/file_sys/xts_archive.h"
#include "core/loader/loader.h"
-#include "input_common/main.h"
+#include "ui_configure_per_general.h"
#include "yuzu/configuration/config.h"
#include "yuzu/configuration/configure_input.h"
#include "yuzu/configuration/configure_per_general.h"
#include "yuzu/ui_settings.h"
+#include "yuzu/util/util.h"
-ConfigurePerGameGeneral::ConfigurePerGameGeneral(u64 title_id, QWidget* parent)
+ConfigurePerGameGeneral::ConfigurePerGameGeneral(QWidget* parent, u64 title_id)
: QDialog(parent), ui(std::make_unique<Ui::ConfigurePerGameGeneral>()), title_id(title_id) {
ui->setupUi(this);
@@ -61,11 +64,13 @@ ConfigurePerGameGeneral::ConfigurePerGameGeneral(u64 title_id, QWidget* parent)
ui->icon_view->setScene(scene);
connect(item_model, &QStandardItemModel::itemChanged,
- [&]() { UISettings::values.is_game_list_reload_pending.exchange(true); });
+ [] { UISettings::values.is_game_list_reload_pending.exchange(true); });
this->loadConfiguration();
}
+ConfigurePerGameGeneral::~ConfigurePerGameGeneral() = default;
+
void ConfigurePerGameGeneral::applyConfiguration() {
std::vector<std::string> disabled_addons;
@@ -107,7 +112,7 @@ void ConfigurePerGameGeneral::loadConfiguration() {
if (loader->ReadDeveloper(developer) == Loader::ResultStatus::Success)
ui->display_developer->setText(QString::fromStdString(developer));
- ui->display_version->setText("1.0.0");
+ ui->display_version->setText(QStringLiteral("1.0.0"));
}
if (control.second != nullptr) {
@@ -160,7 +165,6 @@ void ConfigurePerGameGeneral::loadConfiguration() {
ui->display_format->setText(
QString::fromStdString(Loader::GetFileTypeString(loader->GetFileType())));
- QLocale locale = this->locale();
- QString valueText = locale.formattedDataSize(file->GetSize());
+ const auto valueText = ReadableByteSize(file->GetSize());
ui->display_size->setText(valueText);
}