mirror of
https://github.com/stenzek/duckstation.git
synced 2026-02-12 09:24:33 +00:00
Qt: Partially revert "Remove Q_OBJECT where unnecessary"
This reverts commit 31c75a2b5a.
tr()'s context is defined by Q_OBJECT, so removing Q_OBJECT here
sadly breaks translations.
This commit is contained in:
@@ -17,6 +17,8 @@
|
||||
#include <QtWidgets/QPushButton>
|
||||
#include <QtWidgets/QTextBrowser>
|
||||
|
||||
#include "moc_aboutdialog.cpp"
|
||||
|
||||
AboutDialog::AboutDialog(QWidget* parent /* = nullptr */) : QDialog(parent)
|
||||
{
|
||||
m_ui.setupUi(this);
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
|
||||
class AboutDialog final : public QDialog
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit AboutDialog(QWidget* parent = nullptr);
|
||||
~AboutDialog();
|
||||
@@ -16,4 +18,5 @@ public:
|
||||
|
||||
private:
|
||||
Ui::AboutDialog m_ui;
|
||||
|
||||
};
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
|
||||
#include <QtWidgets/QMessageBox>
|
||||
|
||||
#include "moc_achievementlogindialog.cpp"
|
||||
|
||||
AchievementLoginDialog::AchievementLoginDialog(QWidget* parent, Achievements::LoginRequestReason reason)
|
||||
: QDialog(parent), m_reason(reason)
|
||||
{
|
||||
|
||||
@@ -12,6 +12,8 @@ enum class LoginRequestReason;
|
||||
|
||||
class AchievementLoginDialog : public QDialog
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
AchievementLoginDialog(QWidget* parent, Achievements::LoginRequestReason reason);
|
||||
~AchievementLoginDialog();
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
#include <QtCore/QDateTime>
|
||||
#include <QtWidgets/QMessageBox>
|
||||
|
||||
#include "moc_achievementsettingswidget.cpp"
|
||||
|
||||
AchievementSettingsWidget::AchievementSettingsWidget(SettingsWindow* dialog, QWidget* parent)
|
||||
: QWidget(parent), m_dialog(dialog)
|
||||
{
|
||||
|
||||
@@ -11,6 +11,8 @@ class SettingsWindow;
|
||||
|
||||
class AchievementSettingsWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit AchievementSettingsWidget(SettingsWindow* dialog, QWidget* parent);
|
||||
~AchievementSettingsWidget();
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#include <bit>
|
||||
#include <cmath>
|
||||
|
||||
#include "moc_audiosettingswidget.cpp"
|
||||
|
||||
AudioSettingsWidget::AudioSettingsWidget(SettingsWindow* dialog, QWidget* parent) : QWidget(parent), m_dialog(dialog)
|
||||
{
|
||||
SettingsInterface* sif = dialog->getSettingsInterface();
|
||||
|
||||
@@ -15,6 +15,8 @@ class SettingsWindow;
|
||||
|
||||
class AudioSettingsWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
AudioSettingsWidget(SettingsWindow* dialog, QWidget* parent);
|
||||
~AudioSettingsWidget();
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#include <QtWidgets/QFileDialog>
|
||||
#include <algorithm>
|
||||
|
||||
#include "moc_biossettingswidget.cpp"
|
||||
|
||||
BIOSSettingsWidget::BIOSSettingsWidget(SettingsWindow* dialog, QWidget* parent) : QWidget(parent), m_dialog(dialog)
|
||||
{
|
||||
SettingsInterface* sif = dialog->getSettingsInterface();
|
||||
|
||||
@@ -16,6 +16,8 @@ struct ImageInfo;
|
||||
|
||||
class BIOSSettingsWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit BIOSSettingsWidget(SettingsWindow* dialog, QWidget* parent);
|
||||
~BIOSSettingsWidget();
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#include <QtWidgets/QMessageBox>
|
||||
#include <QtWidgets/QPushButton>
|
||||
|
||||
#include "moc_consolesettingswidget.cpp"
|
||||
|
||||
static constexpr const int CDROM_SPEEDUP_VALUES[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 0};
|
||||
|
||||
ConsoleSettingsWidget::ConsoleSettingsWidget(SettingsWindow* dialog, QWidget* parent)
|
||||
|
||||
@@ -11,6 +11,8 @@ class SettingsWindow;
|
||||
|
||||
class ConsoleSettingsWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit ConsoleSettingsWidget(SettingsWindow* dialog, QWidget* parent);
|
||||
~ConsoleSettingsWidget();
|
||||
|
||||
@@ -40,6 +40,8 @@
|
||||
#include <QtWidgets/QSpinBox>
|
||||
#include <algorithm>
|
||||
|
||||
#include "moc_controllerbindingwidgets.cpp"
|
||||
|
||||
LOG_CHANNEL(Host);
|
||||
|
||||
ControllerBindingWidget::ControllerBindingWidget(QWidget* parent, ControllerSettingsWindow* dialog, u32 port)
|
||||
|
||||
@@ -26,6 +26,8 @@ class ControllerMacroEditWidget;
|
||||
|
||||
class ControllerBindingWidget final : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
ControllerBindingWidget(QWidget* parent, ControllerSettingsWindow* dialog, u32 port);
|
||||
~ControllerBindingWidget();
|
||||
@@ -73,6 +75,8 @@ private:
|
||||
|
||||
class ControllerMacroWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit ControllerMacroWidget(ControllerBindingWidget* parent);
|
||||
~ControllerMacroWidget();
|
||||
@@ -92,6 +96,8 @@ private:
|
||||
|
||||
class ControllerMacroEditWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
ControllerMacroEditWidget(ControllerMacroWidget* parent, ControllerBindingWidget* bwidget, u32 index);
|
||||
~ControllerMacroEditWidget();
|
||||
@@ -122,6 +128,8 @@ private:
|
||||
|
||||
class ControllerCustomSettingsWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit ControllerCustomSettingsWidget(ControllerBindingWidget* parent);
|
||||
~ControllerCustomSettingsWidget();
|
||||
|
||||
@@ -39,6 +39,8 @@ private:
|
||||
|
||||
class ControllerLEDSettingsDialog : public QDialog
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
ControllerLEDSettingsDialog(QWidget* parent, ControllerSettingsWindow* dialog);
|
||||
~ControllerLEDSettingsDialog();
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
#include <QtWidgets/QMessageBox>
|
||||
#include <QtWidgets/QPushButton>
|
||||
|
||||
#include "moc_debuggermodels.cpp"
|
||||
|
||||
static constexpr int STACK_RANGE = 128;
|
||||
static constexpr u32 STACK_VALUE_SIZE = sizeof(u32);
|
||||
|
||||
@@ -199,9 +201,8 @@ void DebuggerAddBreakpointDialog::okClicked()
|
||||
|
||||
if (!ok)
|
||||
{
|
||||
QMessageBox::critical(
|
||||
this, qApp->translate("DebuggerWindow", "Error"),
|
||||
qApp->translate("DebuggerWindow", "Invalid address. It should be in hex (0x12345678 or 12345678)"));
|
||||
QMessageBox::critical(this, tr("Error"),
|
||||
tr("DebuggerWindow", "Invalid address. It should be in hex (0x12345678 or 12345678)"));
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
|
||||
class DebuggerRegistersModel final : public QAbstractListModel
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit DebuggerRegistersModel(QObject* parent = nullptr);
|
||||
~DebuggerRegistersModel() override;
|
||||
@@ -36,6 +38,8 @@ private:
|
||||
|
||||
class DebuggerStackModel final : public QAbstractListModel
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit DebuggerStackModel(QObject* parent = nullptr);
|
||||
~DebuggerStackModel() override;
|
||||
@@ -50,6 +54,8 @@ public:
|
||||
|
||||
class DebuggerAddBreakpointDialog final : public QDialog
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit DebuggerAddBreakpointDialog(QWidget* parent = nullptr);
|
||||
~DebuggerAddBreakpointDialog() override;
|
||||
|
||||
@@ -53,52 +53,52 @@
|
||||
<ClCompile Include="vcruntimecheck.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="setupwizarddialog.h" />
|
||||
<ClInclude Include="aboutdialog.h" />
|
||||
<ClInclude Include="audiosettingswidget.h" />
|
||||
<ClInclude Include="biossettingswidget.h" />
|
||||
<QtMoc Include="setupwizarddialog.h" />
|
||||
<QtMoc Include="aboutdialog.h" />
|
||||
<QtMoc Include="audiosettingswidget.h" />
|
||||
<QtMoc Include="biossettingswidget.h" />
|
||||
<QtMoc Include="coverdownloadwindow.h" />
|
||||
<ClInclude Include="memorycardsettingswidget.h" />
|
||||
<ClInclude Include="memorycardeditorwindow.h" />
|
||||
<QtMoc Include="memorycardsettingswidget.h" />
|
||||
<QtMoc Include="memorycardeditorwindow.h" />
|
||||
<QtMoc Include="displaywidget.h" />
|
||||
<QtMoc Include="interfacesettingswidget.h" />
|
||||
<ClInclude Include="hotkeysettingswidget.h" />
|
||||
<QtMoc Include="hotkeysettingswidget.h" />
|
||||
<QtMoc Include="inputbindingwidgets.h" />
|
||||
<QtMoc Include="advancedsettingswidget.h" />
|
||||
<QtMoc Include="qtprogresscallback.h" />
|
||||
<ClInclude Include="inputbindingdialog.h" />
|
||||
<QtMoc Include="inputbindingdialog.h" />
|
||||
<QtMoc Include="autoupdaterwindow.h" />
|
||||
<ClInclude Include="debuggermodels.h" />
|
||||
<QtMoc Include="debuggermodels.h" />
|
||||
<QtMoc Include="debuggerwindow.h" />
|
||||
<ClInclude Include="achievementsettingswidget.h" />
|
||||
<ClInclude Include="achievementlogindialog.h" />
|
||||
<ClInclude Include="controllerbindingwidgets.h" />
|
||||
<QtMoc Include="achievementsettingswidget.h" />
|
||||
<QtMoc Include="achievementlogindialog.h" />
|
||||
<QtMoc Include="controllerbindingwidgets.h" />
|
||||
<QtMoc Include="controllerglobalsettingswidget.h" />
|
||||
<QtMoc Include="controllersettingswindow.h" />
|
||||
<QtMoc Include="colorpickerbutton.h" />
|
||||
<ClInclude Include="controllersettingwidgetbinder.h" />
|
||||
<ClInclude Include="memoryviewwidget.h" />
|
||||
<ClInclude Include="logwindow.h" />
|
||||
<ClInclude Include="graphicssettingswidget.h" />
|
||||
<QtMoc Include="logwindow.h" />
|
||||
<QtMoc Include="graphicssettingswidget.h" />
|
||||
<QtMoc Include="memoryscannerwindow.h" />
|
||||
<ClInclude Include="gamecheatsettingswidget.h" />
|
||||
<ClInclude Include="gamepatchsettingswidget.h" />
|
||||
<ClInclude Include="isobrowserwindow.h" />
|
||||
<QtMoc Include="gamecheatsettingswidget.h" />
|
||||
<QtMoc Include="gamepatchsettingswidget.h" />
|
||||
<QtMoc Include="isobrowserwindow.h" />
|
||||
<QtMoc Include="debuggercodeview.h" />
|
||||
<ClInclude Include="pch.h" />
|
||||
<ClInclude Include="resource.h" />
|
||||
<ClInclude Include="selectdiscdialog.h" />
|
||||
<QtMoc Include="selectdiscdialog.h" />
|
||||
<ClInclude Include="settingwidgetbinder.h" />
|
||||
<ClInclude Include="consolesettingswidget.h" />
|
||||
<ClInclude Include="emulationsettingswidget.h" />
|
||||
<ClInclude Include="gamelistsettingswidget.h" />
|
||||
<QtMoc Include="consolesettingswidget.h" />
|
||||
<QtMoc Include="emulationsettingswidget.h" />
|
||||
<QtMoc Include="gamelistsettingswidget.h" />
|
||||
<QtMoc Include="gamelistrefreshthread.h" />
|
||||
<QtMoc Include="gamelistwidget.h" />
|
||||
<ClInclude Include="gamesummarywidget.h" />
|
||||
<ClInclude Include="postprocessingsettingswidget.h" />
|
||||
<ClInclude Include="mainwindow.h" />
|
||||
<QtMoc Include="gamesummarywidget.h" />
|
||||
<QtMoc Include="postprocessingsettingswidget.h" />
|
||||
<QtMoc Include="mainwindow.h" />
|
||||
<QtMoc Include="qthost.h" />
|
||||
<ClInclude Include="foldersettingswidget.h" />
|
||||
<QtMoc Include="foldersettingswidget.h" />
|
||||
<ClInclude Include="qtutils.h" />
|
||||
<QtMoc Include="settingswindow.h" />
|
||||
</ItemGroup>
|
||||
|
||||
@@ -55,32 +55,7 @@
|
||||
<ClInclude Include="resource.h" />
|
||||
<ClInclude Include="controllersettingwidgetbinder.h" />
|
||||
<ClInclude Include="pch.h" />
|
||||
<ClInclude Include="emulationsettingswidget.h" />
|
||||
<ClInclude Include="setupwizarddialog.h" />
|
||||
<ClInclude Include="aboutdialog.h" />
|
||||
<ClInclude Include="audiosettingswidget.h" />
|
||||
<ClInclude Include="biossettingswidget.h" />
|
||||
<ClInclude Include="memorycardsettingswidget.h" />
|
||||
<ClInclude Include="hotkeysettingswidget.h" />
|
||||
<ClInclude Include="achievementsettingswidget.h" />
|
||||
<ClInclude Include="foldersettingswidget.h" />
|
||||
<ClInclude Include="gamecheatsettingswidget.h" />
|
||||
<ClInclude Include="gamelistsettingswidget.h" />
|
||||
<ClInclude Include="gamesummarywidget.h" />
|
||||
<ClInclude Include="graphicssettingswidget.h" />
|
||||
<ClInclude Include="inputbindingdialog.h" />
|
||||
<ClInclude Include="isobrowserwindow.h" />
|
||||
<ClInclude Include="logwindow.h" />
|
||||
<ClInclude Include="mainwindow.h" />
|
||||
<ClInclude Include="memorycardeditorwindow.h" />
|
||||
<ClInclude Include="memoryviewwidget.h" />
|
||||
<ClInclude Include="postprocessingsettingswidget.h" />
|
||||
<ClInclude Include="selectdiscdialog.h" />
|
||||
<ClInclude Include="debuggermodels.h" />
|
||||
<ClInclude Include="controllerbindingwidgets.h" />
|
||||
<ClInclude Include="achievementlogindialog.h" />
|
||||
<ClInclude Include="gamepatchsettingswidget.h" />
|
||||
<ClInclude Include="consolesettingswidget.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Filter Include="resources">
|
||||
@@ -91,22 +66,47 @@
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<QtMoc Include="consolesettingswidget.h" />
|
||||
<QtMoc Include="gamelistsettingswidget.h" />
|
||||
<QtMoc Include="gamelistwidget.h" />
|
||||
<QtMoc Include="mainwindow.h" />
|
||||
<QtMoc Include="qthost.h" />
|
||||
<QtMoc Include="settingswindow.h" />
|
||||
<QtMoc Include="hotkeysettingswidget.h" />
|
||||
<QtMoc Include="inputbindingwidgets.h" />
|
||||
<QtMoc Include="audiosettingswidget.h" />
|
||||
<QtMoc Include="displaywidget.h" />
|
||||
<QtMoc Include="interfacesettingswidget.h" />
|
||||
<QtMoc Include="qtprogresscallback.h" />
|
||||
<QtMoc Include="advancedsettingswidget.h" />
|
||||
<QtMoc Include="aboutdialog.h" />
|
||||
<QtMoc Include="memorycardsettingswidget.h" />
|
||||
<QtMoc Include="inputbindingdialog.h" />
|
||||
<QtMoc Include="autoupdaterwindow.h" />
|
||||
<QtMoc Include="biossettingswidget.h" />
|
||||
<QtMoc Include="memorycardeditorwindow.h" />
|
||||
<QtMoc Include="postprocessingsettingswidget.h" />
|
||||
<QtMoc Include="debuggermodels.h" />
|
||||
<QtMoc Include="debuggerwindow.h" />
|
||||
<QtMoc Include="emulationsettingswidget.h" />
|
||||
<QtMoc Include="achievementsettingswidget.h" />
|
||||
<QtMoc Include="achievementlogindialog.h" />
|
||||
<QtMoc Include="controllerbindingwidgets.h" />
|
||||
<QtMoc Include="controllerglobalsettingswidget.h" />
|
||||
<QtMoc Include="controllersettingswindow.h" />
|
||||
<QtMoc Include="gamelistrefreshthread.h" />
|
||||
<QtMoc Include="gamesummarywidget.h" />
|
||||
<QtMoc Include="foldersettingswidget.h" />
|
||||
<QtMoc Include="coverdownloadwindow.h" />
|
||||
<QtMoc Include="colorpickerbutton.h" />
|
||||
<QtMoc Include="setupwizarddialog.h" />
|
||||
<QtMoc Include="logwindow.h" />
|
||||
<QtMoc Include="graphicssettingswidget.h" />
|
||||
<QtMoc Include="memoryscannerwindow.h" />
|
||||
<QtMoc Include="selectdiscdialog.h" />
|
||||
<QtMoc Include="gamecheatsettingswidget.h" />
|
||||
<QtMoc Include="gamepatchsettingswidget.h" />
|
||||
<QtMoc Include="isobrowserwindow.h" />
|
||||
<QtMoc Include="debuggercodeview.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
#include <QtWidgets/QMessageBox>
|
||||
#include <limits>
|
||||
|
||||
#include "moc_emulationsettingswidget.cpp"
|
||||
|
||||
EmulationSettingsWidget::EmulationSettingsWidget(SettingsWindow* dialog, QWidget* parent)
|
||||
: QWidget(parent), m_dialog(dialog)
|
||||
{
|
||||
|
||||
@@ -11,6 +11,8 @@ class SettingsWindow;
|
||||
|
||||
class EmulationSettingsWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit EmulationSettingsWidget(SettingsWindow* dialog, QWidget* parent);
|
||||
~EmulationSettingsWidget();
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
#include "settingswindow.h"
|
||||
#include "settingwidgetbinder.h"
|
||||
|
||||
#include "moc_foldersettingswidget.cpp"
|
||||
|
||||
FolderSettingsWidget::FolderSettingsWidget(SettingsWindow* dialog, QWidget* parent) : QWidget(parent)
|
||||
{
|
||||
SettingsInterface* sif = dialog->getSettingsInterface();
|
||||
|
||||
@@ -11,6 +11,8 @@ class SettingsWindow;
|
||||
|
||||
class FolderSettingsWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
FolderSettingsWidget(SettingsWindow* dialog, QWidget* parent);
|
||||
~FolderSettingsWidget();
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
#include <QtWidgets/QInputDialog>
|
||||
#include <QtWidgets/QStyledItemDelegate>
|
||||
|
||||
#include "moc_gamecheatsettingswidget.cpp"
|
||||
|
||||
LOG_CHANNEL(Cheats);
|
||||
|
||||
namespace {
|
||||
|
||||
@@ -30,6 +30,8 @@ class QStandardItemModel;
|
||||
|
||||
class GameCheatSettingsWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
GameCheatSettingsWidget(SettingsWindow* dialog, QWidget* parent);
|
||||
~GameCheatSettingsWidget() override;
|
||||
@@ -88,6 +90,8 @@ private:
|
||||
|
||||
class CheatCodeEditorDialog : public QDialog
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
CheatCodeEditorDialog(GameCheatSettingsWidget* parent, Cheats::CodeInfo* code, const QStringList& group_names);
|
||||
~CheatCodeEditorDialog() override;
|
||||
@@ -113,6 +117,8 @@ private:
|
||||
|
||||
class GameCheatCodeChoiceEditorDialog : public QDialog
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
GameCheatCodeChoiceEditorDialog(QWidget* parent, const Cheats::CodeOptionList& options);
|
||||
~GameCheatCodeChoiceEditorDialog() override;
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
#include <QtWidgets/QMessageBox>
|
||||
#include <algorithm>
|
||||
|
||||
#include "moc_gamelistsettingswidget.cpp"
|
||||
|
||||
GameListSettingsWidget::GameListSettingsWidget(SettingsWindow* dialog, QWidget* parent) : QWidget(parent)
|
||||
{
|
||||
m_ui.setupUi(this);
|
||||
|
||||
@@ -11,6 +11,8 @@ class SettingsWindow;
|
||||
|
||||
class GameListSettingsWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
GameListSettingsWidget(SettingsWindow* dialog, QWidget* parent);
|
||||
~GameListSettingsWidget();
|
||||
|
||||
@@ -167,6 +167,8 @@ private:
|
||||
|
||||
class GameListListView final : public QTableView
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
GameListListView(GameListModel* model, GameListSortModel* sort_model, QWidget* parent);
|
||||
~GameListListView() override;
|
||||
@@ -196,6 +198,8 @@ private:
|
||||
|
||||
class GameListGridView final : public QListView
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
GameListGridView(GameListModel* model, GameListSortModel* sort_model, QWidget* parent);
|
||||
~GameListGridView() override;
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
|
||||
#include <algorithm>
|
||||
|
||||
#include "moc_gamepatchsettingswidget.cpp"
|
||||
|
||||
GamePatchDetailsWidget::GamePatchDetailsWidget(std::string name, const std::string& author,
|
||||
const std::string& description, bool disallowed_for_achievements,
|
||||
bool enabled, SettingsWindow* dialog, QWidget* parent)
|
||||
|
||||
@@ -16,6 +16,8 @@ class SettingsWindow;
|
||||
|
||||
class GamePatchDetailsWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
GamePatchDetailsWidget(std::string name, const std::string& author, const std::string& description,
|
||||
bool disallowed_for_achievements, bool enabled, SettingsWindow* dialog, QWidget* parent);
|
||||
@@ -31,6 +33,8 @@ private:
|
||||
|
||||
class GamePatchSettingsWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
GamePatchSettingsWidget(SettingsWindow* dialog, QWidget* parent);
|
||||
~GamePatchSettingsWidget();
|
||||
|
||||
@@ -25,6 +25,8 @@
|
||||
#include <QtWidgets/QMessageBox>
|
||||
#include <QtWidgets/QTextBrowser>
|
||||
|
||||
#include "moc_gamesummarywidget.cpp"
|
||||
|
||||
GameSummaryWidget::GameSummaryWidget(const GameList::Entry* entry, SettingsWindow* dialog, QWidget* parent)
|
||||
: m_dialog(dialog)
|
||||
{
|
||||
|
||||
@@ -17,6 +17,8 @@ class SettingsWindow;
|
||||
|
||||
class GameSummaryWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
GameSummaryWidget(const GameList::Entry* entry, SettingsWindow* dialog, QWidget* parent);
|
||||
~GameSummaryWidget();
|
||||
|
||||
@@ -24,6 +24,8 @@
|
||||
#include <QtWidgets/QInputDialog>
|
||||
#include <algorithm>
|
||||
|
||||
#include "moc_graphicssettingswidget.cpp"
|
||||
|
||||
static QVariant GetMSAAModeValue(uint multisamples, bool ssaa)
|
||||
{
|
||||
const uint userdata = (multisamples & 0x7FFFFFFFu) | (static_cast<uint>(ssaa) << 31);
|
||||
|
||||
@@ -15,6 +15,8 @@ class SettingsWindow;
|
||||
|
||||
class GraphicsSettingsWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
GraphicsSettingsWidget(SettingsWindow* dialog, QWidget* parent);
|
||||
~GraphicsSettingsWidget();
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
#include <QtWidgets/QMessageBox>
|
||||
#include <QtWidgets/QScrollArea>
|
||||
|
||||
#include "moc_hotkeysettingswidget.cpp"
|
||||
|
||||
HotkeySettingsWidget::HotkeySettingsWidget(QWidget* parent, ControllerSettingsWindow* dialog)
|
||||
: QWidget(parent), m_dialog(dialog)
|
||||
{
|
||||
|
||||
@@ -18,6 +18,8 @@ class ControllerSettingsWindow;
|
||||
|
||||
class HotkeySettingsWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
HotkeySettingsWidget(QWidget* parent, ControllerSettingsWindow* dialog);
|
||||
~HotkeySettingsWidget();
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
#include <QtGui/QMouseEvent>
|
||||
#include <QtGui/QWheelEvent>
|
||||
|
||||
#include "moc_inputbindingdialog.cpp"
|
||||
|
||||
InputBindingDialog::InputBindingDialog(SettingsInterface* sif, InputBindingInfo::Type bind_type,
|
||||
std::string section_name, std::string key_name,
|
||||
std::vector<std::string> bindings, QWidget* parent)
|
||||
|
||||
@@ -14,6 +14,8 @@ class SettingsInterface;
|
||||
|
||||
class InputBindingDialog : public QDialog
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
InputBindingDialog(SettingsInterface* sif, InputBindingInfo::Type bind_type, std::string section_name,
|
||||
std::string key_name, std::vector<std::string> bindings, QWidget* parent);
|
||||
|
||||
@@ -18,6 +18,8 @@
|
||||
#include <QtWidgets/QMenu>
|
||||
#include <QtWidgets/QMessageBox>
|
||||
|
||||
#include "moc_isobrowserwindow.cpp"
|
||||
|
||||
LOG_CHANNEL(Host);
|
||||
|
||||
ISOBrowserWindow::ISOBrowserWindow(QWidget* parent) : QWidget(parent)
|
||||
|
||||
@@ -9,6 +9,8 @@
|
||||
|
||||
class ISOBrowserWindow : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit ISOBrowserWindow(QWidget* parent = nullptr);
|
||||
~ISOBrowserWindow();
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#include <QtWidgets/QMenuBar>
|
||||
#include <QtWidgets/QScrollBar>
|
||||
|
||||
#include "moc_logwindow.cpp"
|
||||
|
||||
// TODO: Since log callbacks are synchronized, no mutex is needed here.
|
||||
// But once I get rid of that, there will be.
|
||||
LogWindow* g_log_window;
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
|
||||
class ALIGN_TO_CACHE_LINE LogWindow : public QMainWindow
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
LogWindow(bool attach_to_main);
|
||||
~LogWindow();
|
||||
|
||||
@@ -54,6 +54,8 @@
|
||||
#include <QtWidgets/QStyleFactory>
|
||||
#include <cmath>
|
||||
|
||||
#include "moc_mainwindow.cpp"
|
||||
|
||||
#ifdef _WIN32
|
||||
#include "common/windows_headers.h"
|
||||
#include <Dbt.h>
|
||||
|
||||
@@ -48,6 +48,8 @@ struct Entry;
|
||||
|
||||
class MainWindow final : public QMainWindow
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
/// This class is a scoped lock on the system, which prevents it from running while
|
||||
/// the object exists. Its purpose is to be used for blocking/modal popup boxes,
|
||||
|
||||
@@ -21,6 +21,8 @@
|
||||
#include <QtWidgets/QMessageBox>
|
||||
#include <QtWidgets/QStyledItemDelegate>
|
||||
|
||||
#include "moc_memorycardeditorwindow.cpp"
|
||||
|
||||
LOG_CHANNEL(Host);
|
||||
|
||||
static constexpr char MEMORY_CARD_IMAGE_FILTER[] =
|
||||
|
||||
@@ -20,6 +20,8 @@ class Error;
|
||||
|
||||
class MemoryCardEditorWindow : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
MemoryCardEditorWindow();
|
||||
~MemoryCardEditorWindow();
|
||||
@@ -104,6 +106,7 @@ private:
|
||||
|
||||
class MemoryCardRenameFileDialog final : public QDialog
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
MemoryCardRenameFileDialog(QWidget* parent, std::string_view old_name);
|
||||
~MemoryCardRenameFileDialog() override;
|
||||
|
||||
@@ -27,6 +27,8 @@
|
||||
|
||||
#include <functional>
|
||||
|
||||
#include "moc_memorycardsettingswidget.cpp"
|
||||
|
||||
static constexpr char MEMORY_CARD_IMAGE_FILTER[] =
|
||||
QT_TRANSLATE_NOOP("MemoryCardSettingsWidget", "All Memory Card Types (*.mcd *.mcr *.mc)");
|
||||
|
||||
|
||||
@@ -21,6 +21,8 @@ class SettingsWindow;
|
||||
|
||||
class MemoryCardSettingsWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
MemoryCardSettingsWidget(SettingsWindow* dialog, QWidget* parent);
|
||||
~MemoryCardSettingsWidget();
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
#include <QtWidgets/QMessageBox>
|
||||
#include <QtWidgets/QSlider>
|
||||
|
||||
#include "moc_postprocessingsettingswidget.cpp"
|
||||
|
||||
PostProcessingSettingsWidget::PostProcessingSettingsWidget(SettingsWindow* dialog, QWidget* parent) : QTabWidget(parent)
|
||||
{
|
||||
addTab(new PostProcessingChainConfigWidget(dialog, this, PostProcessing::Config::DISPLAY_CHAIN_SECTION),
|
||||
|
||||
@@ -16,6 +16,8 @@ class PostProcessingShaderConfigWidget;
|
||||
|
||||
class PostProcessingSettingsWidget final : public QTabWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
PostProcessingSettingsWidget(SettingsWindow* dialog, QWidget* parent);
|
||||
~PostProcessingSettingsWidget();
|
||||
@@ -23,6 +25,8 @@ public:
|
||||
|
||||
class PostProcessingChainConfigWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
friend PostProcessingShaderConfigWidget;
|
||||
|
||||
public:
|
||||
@@ -60,6 +64,8 @@ private:
|
||||
|
||||
class PostProcessingShaderConfigWidget final : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
PostProcessingShaderConfigWidget(QWidget* parent, PostProcessingChainConfigWidget* widget, const char* section,
|
||||
u32 stage_index, std::vector<PostProcessing::ShaderOption> options);
|
||||
@@ -83,6 +89,8 @@ private:
|
||||
|
||||
class PostProcessingOverlayConfigWidget final : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
PostProcessingOverlayConfigWidget(SettingsWindow* dialog, QWidget* parent);
|
||||
~PostProcessingOverlayConfigWidget();
|
||||
|
||||
@@ -266,6 +266,8 @@ private:
|
||||
|
||||
class InputDeviceListModel final : public QAbstractListModel
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
struct Device
|
||||
{
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
|
||||
class QtModalProgressCallback final : public QObject, public ProgressCallback
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit QtModalProgressCallback(QWidget* parent_widget, float show_delay = 0.0f);
|
||||
~QtModalProgressCallback();
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
|
||||
#include <QtWidgets/QTreeWidget>
|
||||
|
||||
#include "moc_selectdiscdialog.cpp"
|
||||
|
||||
SelectDiscDialog::SelectDiscDialog(const GameDatabase::DiscSetEntry* dsentry, bool localized_titles,
|
||||
QWidget* parent /* = nullptr */)
|
||||
: QDialog(parent)
|
||||
|
||||
@@ -15,6 +15,8 @@ struct DiscSetEntry;
|
||||
|
||||
class SelectDiscDialog final : public QDialog
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit SelectDiscDialog(const GameDatabase::DiscSetEntry* dsentry, bool localized_titles,
|
||||
QWidget* parent = nullptr);
|
||||
|
||||
@@ -24,6 +24,8 @@
|
||||
|
||||
#include <QtWidgets/QMessageBox>
|
||||
|
||||
#include "moc_setupwizarddialog.cpp"
|
||||
|
||||
SetupWizardDialog::SetupWizardDialog()
|
||||
{
|
||||
setupUi();
|
||||
|
||||
@@ -19,6 +19,8 @@
|
||||
|
||||
class SetupWizardDialog final : public QDialog
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
SetupWizardDialog();
|
||||
~SetupWizardDialog();
|
||||
|
||||
Reference in New Issue
Block a user