Edit configure_graphics_advanced.cpp

This commit is contained in:
collecting
2025-10-04 12:08:32 +00:00
parent ae60047271
commit 273ff26432

View File

@@ -1,6 +1,8 @@
// SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project
// SPDX-FileCopyrightText: Copyright 2025 citron Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#include "citron/configuration/configure_graphics_advanced.h"
#include <vector>
#include <QLabel>
#include <qnamespace.h>
@@ -8,14 +10,13 @@
#include "core/core.h"
#include "ui_configure_graphics_advanced.h"
#include "citron/configuration/configuration_shared.h"
#include "citron/configuration/configure_graphics_advanced.h"
#include "citron/configuration/shared_translation.h"
#include "citron/configuration/shared_widget.h"
ConfigureGraphicsAdvanced::ConfigureGraphicsAdvanced(
const Core::System& system_, std::shared_ptr<std::vector<ConfigurationShared::Tab*>> group_,
const ConfigurationShared::Builder& builder, QWidget* parent)
: Tab(group_, parent), ui{std::make_unique<Ui::ConfigureGraphicsAdvanced>()}, system{system_} {
: Tab(group_, parent), ui{std::make_unique<Ui::ConfigureGraphicsAdvanced>()}, system{system_} {
ui->setupUi(this);
@@ -80,3 +81,16 @@ void ConfigureGraphicsAdvanced::RetranslateUI() {
void ConfigureGraphicsAdvanced::ExposeComputeOption() {
checkbox_enable_compute_pipelines->setVisible(true);
}
QString ConfigureGraphicsAdvanced::GetTemplateStyleSheet() const {
return m_template_style_sheet;
}
void ConfigureGraphicsAdvanced::SetTemplateStyleSheet(const QString& sheet) {
if (m_template_style_sheet == sheet) {
return;
}
m_template_style_sheet = sheet;
setStyleSheet(sheet);
emit TemplateStyleSheetChanged();
}