// SPDX-FileCopyrightText: 2002-2024 PCSX2 Dev Team // SPDX-License-Identifier: GPL-3.0+ #pragma once #include #include #include #include #include #include #include #include "ui_BIOSSettingsWidget.h" class SettingsWindow; class QThread; class BIOSSettingsWidget : public QWidget { Q_OBJECT public: BIOSSettingsWidget(SettingsWindow* dialog, QWidget* parent); ~BIOSSettingsWidget(); static void populateList(QTreeWidget* list, const std::string& directory); private Q_SLOTS: void refreshList(); void listItemChanged(const QTreeWidgetItem* current, const QTreeWidgetItem* previous); void fastBootChanged(); private: Ui::BIOSSettingsWidget m_ui; SettingsWindow* m_dialog; };