Path: blob/master/src/duckstation-qt/consolesettingswidget.h
4246 views
// SPDX-FileCopyrightText: 2019-2024 Connor McLaughlin <[email protected]>1// SPDX-License-Identifier: CC-BY-NC-ND-4.023#pragma once45#include <QtWidgets/QWidget>67#include "ui_consolesettingswidget.h"89class SettingsWindow;1011class ConsoleSettingsWidget : public QWidget12{13Q_OBJECT1415public:16explicit ConsoleSettingsWidget(SettingsWindow* dialog, QWidget* parent);17~ConsoleSettingsWidget();1819private Q_SLOTS:20void onFastBootChanged();21void updateRecompilerICacheEnabled();22void onEnableCPUClockSpeedControlChecked(int state);23void onCPUClockSpeedValueChanged(int value);24void updateCPUClockSpeedLabel();2526private:27void calculateCPUClockValue();2829Ui::ConsoleSettingsWidget m_ui;3031SettingsWindow* m_dialog;32};333435