mirror of
https://github.com/yuzu-mirror/yuzu
synced 2024-12-21 01:03:11 +00:00
yuzu/configuration/configure_per_general: Specify string conversions explicitly
Allows the per-game configuration to be successfully built with implicit string conversions disabled.
This commit is contained in:
parent
3039211c20
commit
17255cd835
1 changed files with 8 additions and 6 deletions
|
@ -88,15 +88,15 @@ void ConfigurePerGameGeneral::loadFromFile(FileSys::VirtualFile file) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void ConfigurePerGameGeneral::loadConfiguration() {
|
void ConfigurePerGameGeneral::loadConfiguration() {
|
||||||
if (file == nullptr)
|
if (file == nullptr) {
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const auto loader = Loader::GetLoader(file);
|
ui->display_title_id->setText(QString::fromStdString(fmt::format("{:016X}", title_id)));
|
||||||
|
|
||||||
ui->display_title_id->setText(fmt::format("{:016X}", title_id).c_str());
|
|
||||||
|
|
||||||
FileSys::PatchManager pm{title_id};
|
FileSys::PatchManager pm{title_id};
|
||||||
const auto control = pm.GetControlMetadata();
|
const auto control = pm.GetControlMetadata();
|
||||||
|
const auto loader = Loader::GetLoader(file);
|
||||||
|
|
||||||
if (control.first != nullptr) {
|
if (control.first != nullptr) {
|
||||||
ui->display_version->setText(QString::fromStdString(control.first->GetVersionString()));
|
ui->display_version->setText(QString::fromStdString(control.first->GetVersionString()));
|
||||||
|
@ -142,8 +142,10 @@ void ConfigurePerGameGeneral::loadConfiguration() {
|
||||||
const auto& disabled = Settings::values.disabled_addons[title_id];
|
const auto& disabled = Settings::values.disabled_addons[title_id];
|
||||||
|
|
||||||
for (const auto& patch : pm.GetPatchVersionNames(update_raw)) {
|
for (const auto& patch : pm.GetPatchVersionNames(update_raw)) {
|
||||||
QStandardItem* first_item = new QStandardItem;
|
const auto name =
|
||||||
const auto name = QString::fromStdString(patch.first).replace("[D] ", "");
|
QString::fromStdString(patch.first).replace(QStringLiteral("[D] "), QString{});
|
||||||
|
|
||||||
|
auto* const first_item = new QStandardItem;
|
||||||
first_item->setText(name);
|
first_item->setText(name);
|
||||||
first_item->setCheckable(true);
|
first_item->setCheckable(true);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue