// SPDX-FileCopyrightText: 2019-2022 Connor McLaughlin // SPDX-License-Identifier: (GPL-3.0 OR CC-BY-NC-ND-4.0) #pragma once #include #include "ui_enhancementsettingswidget.h" class SettingsWindow; class EnhancementSettingsWidget : public QWidget { Q_OBJECT public: EnhancementSettingsWidget(SettingsWindow* dialog, QWidget* parent); ~EnhancementSettingsWidget(); private Q_SLOTS: void updateScaledDitheringEnabled(); void updateDownsampleScaleVisible(); void updatePGXPSettingsEnabled(); private: void setupAdditionalUi(); Ui::EnhancementSettingsWidget m_ui; SettingsWindow* m_dialog; };