Qt: Remove Q_OBJECT where unnecessary

Shaves another 20KB off the binary, and more importantly improves
compile time since moc doesn't need to run for as many files.
pull/3568/head
Stenzek 1 month ago
parent 339f4252ec
commit 31c75a2b5a
No known key found for this signature in database

@ -17,8 +17,6 @@
#include <QtWidgets/QPushButton>
#include <QtWidgets/QTextBrowser>
#include "moc_aboutdialog.cpp"
AboutDialog::AboutDialog(QWidget* parent /* = nullptr */) : QDialog(parent)
{
m_ui.setupUi(this);

@ -8,8 +8,6 @@
class AboutDialog final : public QDialog
{
Q_OBJECT
public:
explicit AboutDialog(QWidget* parent = nullptr);
~AboutDialog();
@ -18,5 +16,4 @@ public:
private:
Ui::AboutDialog m_ui;
};

@ -10,8 +10,6 @@
#include <QtWidgets/QMessageBox>
#include "moc_achievementlogindialog.cpp"
AchievementLoginDialog::AchievementLoginDialog(QWidget* parent, Achievements::LoginRequestReason reason)
: QDialog(parent), m_reason(reason)
{

@ -12,8 +12,6 @@ enum class LoginRequestReason;
class AchievementLoginDialog : public QDialog
{
Q_OBJECT
public:
AchievementLoginDialog(QWidget* parent, Achievements::LoginRequestReason reason);
~AchievementLoginDialog();

@ -16,8 +16,6 @@
#include <QtCore/QDateTime>
#include <QtWidgets/QMessageBox>
#include "moc_achievementsettingswidget.cpp"
AchievementSettingsWidget::AchievementSettingsWidget(SettingsWindow* dialog, QWidget* parent)
: QWidget(parent), m_dialog(dialog)
{

@ -11,8 +11,6 @@ class SettingsWindow;
class AchievementSettingsWidget : public QWidget
{
Q_OBJECT
public:
explicit AchievementSettingsWidget(SettingsWindow* dialog, QWidget* parent);
~AchievementSettingsWidget();

@ -14,8 +14,6 @@
#include <bit>
#include <cmath>
#include "moc_audiosettingswidget.cpp"
AudioSettingsWidget::AudioSettingsWidget(SettingsWindow* dialog, QWidget* parent) : QWidget(parent), m_dialog(dialog)
{
SettingsInterface* sif = dialog->getSettingsInterface();

@ -15,8 +15,6 @@ class SettingsWindow;
class AudioSettingsWidget : public QWidget
{
Q_OBJECT
public:
AudioSettingsWidget(SettingsWindow* dialog, QWidget* parent);
~AudioSettingsWidget();

@ -14,8 +14,6 @@
#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,8 +16,6 @@ struct ImageInfo;
class BIOSSettingsWidget : public QWidget
{
Q_OBJECT
public:
explicit BIOSSettingsWidget(SettingsWindow* dialog, QWidget* parent);
~BIOSSettingsWidget();

@ -14,8 +14,6 @@
#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,8 +11,6 @@ class SettingsWindow;
class ConsoleSettingsWidget : public QWidget
{
Q_OBJECT
public:
explicit ConsoleSettingsWidget(SettingsWindow* dialog, QWidget* parent);
~ConsoleSettingsWidget();

@ -40,8 +40,6 @@
#include <QtWidgets/QSpinBox>
#include <algorithm>
#include "moc_controllerbindingwidgets.cpp"
LOG_CHANNEL(Host);
ControllerBindingWidget::ControllerBindingWidget(QWidget* parent, ControllerSettingsWindow* dialog, u32 port)

@ -26,8 +26,6 @@ class ControllerMacroEditWidget;
class ControllerBindingWidget final : public QWidget
{
Q_OBJECT
public:
ControllerBindingWidget(QWidget* parent, ControllerSettingsWindow* dialog, u32 port);
~ControllerBindingWidget();
@ -75,8 +73,6 @@ private:
class ControllerMacroWidget : public QWidget
{
Q_OBJECT
public:
explicit ControllerMacroWidget(ControllerBindingWidget* parent);
~ControllerMacroWidget();
@ -97,8 +93,6 @@ private:
class ControllerMacroEditWidget : public QWidget
{
Q_OBJECT
public:
ControllerMacroEditWidget(ControllerMacroWidget* parent, ControllerBindingWidget* bwidget, u32 index);
~ControllerMacroEditWidget();
@ -129,8 +123,6 @@ private:
class ControllerCustomSettingsWidget : public QWidget
{
Q_OBJECT
public:
explicit ControllerCustomSettingsWidget(ControllerBindingWidget* parent);
~ControllerCustomSettingsWidget();
@ -145,8 +137,6 @@ private:
class ControllerCustomSettingsDialog : public QDialog
{
Q_OBJECT
public:
explicit ControllerCustomSettingsDialog(QWidget* parent, SettingsInterface* sif, const std::string& section,
std::span<const SettingInfo> settings, const char* tr_context,

@ -39,8 +39,6 @@ private:
class ControllerLEDSettingsDialog : public QDialog
{
Q_OBJECT
public:
ControllerLEDSettingsDialog(QWidget* parent, ControllerSettingsWindow* dialog);
~ControllerLEDSettingsDialog();

@ -16,8 +16,6 @@
#include <QtWidgets/QMessageBox>
#include <QtWidgets/QPushButton>
#include "moc_debuggermodels.cpp"
static constexpr int STACK_RANGE = 128;
static constexpr u32 STACK_VALUE_SIZE = sizeof(u32);

@ -17,8 +17,6 @@
class DebuggerRegistersModel final : public QAbstractListModel
{
Q_OBJECT
public:
explicit DebuggerRegistersModel(QObject* parent = nullptr);
~DebuggerRegistersModel() override;
@ -38,8 +36,6 @@ private:
class DebuggerStackModel final : public QAbstractListModel
{
Q_OBJECT
public:
explicit DebuggerStackModel(QObject* parent = nullptr);
~DebuggerStackModel() override;
@ -54,8 +50,6 @@ public:
class DebuggerAddBreakpointDialog final : public QDialog
{
Q_OBJECT
public:
explicit DebuggerAddBreakpointDialog(QWidget* parent = nullptr);
~DebuggerAddBreakpointDialog() override;

@ -76,8 +76,6 @@ private:
class DisplayContainer final : public QStackedWidget
{
Q_OBJECT
public:
DisplayContainer();
~DisplayContainer();
@ -96,8 +94,6 @@ private:
class AuxiliaryDisplayWidget final : public QWidget
{
Q_OBJECT
public:
explicit AuxiliaryDisplayWidget(QWidget* parent, u32 width, u32 height, const QString& title, void* userdata);
~AuxiliaryDisplayWidget();

@ -53,52 +53,52 @@
<ClCompile Include="vcruntimecheck.cpp" />
</ItemGroup>
<ItemGroup>
<QtMoc Include="setupwizarddialog.h" />
<QtMoc Include="aboutdialog.h" />
<QtMoc Include="audiosettingswidget.h" />
<QtMoc Include="biossettingswidget.h" />
<ClInclude Include="setupwizarddialog.h" />
<ClInclude Include="aboutdialog.h" />
<ClInclude Include="audiosettingswidget.h" />
<ClInclude Include="biossettingswidget.h" />
<QtMoc Include="coverdownloadwindow.h" />
<QtMoc Include="memorycardsettingswidget.h" />
<QtMoc Include="memorycardeditorwindow.h" />
<ClInclude Include="memorycardsettingswidget.h" />
<ClInclude Include="memorycardeditorwindow.h" />
<QtMoc Include="displaywidget.h" />
<QtMoc Include="interfacesettingswidget.h" />
<QtMoc Include="hotkeysettingswidget.h" />
<ClInclude Include="hotkeysettingswidget.h" />
<QtMoc Include="inputbindingwidgets.h" />
<QtMoc Include="advancedsettingswidget.h" />
<QtMoc Include="qtprogresscallback.h" />
<QtMoc Include="inputbindingdialog.h" />
<ClInclude Include="inputbindingdialog.h" />
<QtMoc Include="autoupdaterwindow.h" />
<QtMoc Include="debuggermodels.h" />
<ClInclude Include="debuggermodels.h" />
<QtMoc Include="debuggerwindow.h" />
<QtMoc Include="achievementsettingswidget.h" />
<QtMoc Include="achievementlogindialog.h" />
<QtMoc Include="controllerbindingwidgets.h" />
<ClInclude Include="achievementsettingswidget.h" />
<ClInclude Include="achievementlogindialog.h" />
<ClInclude Include="controllerbindingwidgets.h" />
<QtMoc Include="controllerglobalsettingswidget.h" />
<QtMoc Include="controllersettingswindow.h" />
<QtMoc Include="colorpickerbutton.h" />
<ClInclude Include="controllersettingwidgetbinder.h" />
<QtMoc Include="memoryviewwidget.h" />
<QtMoc Include="logwindow.h" />
<QtMoc Include="graphicssettingswidget.h" />
<ClInclude Include="memoryviewwidget.h" />
<ClInclude Include="logwindow.h" />
<ClInclude Include="graphicssettingswidget.h" />
<QtMoc Include="memoryscannerwindow.h" />
<QtMoc Include="gamecheatsettingswidget.h" />
<QtMoc Include="gamepatchsettingswidget.h" />
<QtMoc Include="isobrowserwindow.h" />
<ClInclude Include="gamecheatsettingswidget.h" />
<ClInclude Include="gamepatchsettingswidget.h" />
<ClInclude Include="isobrowserwindow.h" />
<QtMoc Include="debuggercodeview.h" />
<ClInclude Include="pch.h" />
<ClInclude Include="resource.h" />
<QtMoc Include="selectdiscdialog.h" />
<ClInclude Include="selectdiscdialog.h" />
<ClInclude Include="settingwidgetbinder.h" />
<QtMoc Include="consolesettingswidget.h" />
<QtMoc Include="emulationsettingswidget.h" />
<QtMoc Include="gamelistsettingswidget.h" />
<ClInclude Include="consolesettingswidget.h" />
<ClInclude Include="emulationsettingswidget.h" />
<ClInclude Include="gamelistsettingswidget.h" />
<QtMoc Include="gamelistrefreshthread.h" />
<QtMoc Include="gamelistwidget.h" />
<QtMoc Include="gamesummarywidget.h" />
<QtMoc Include="postprocessingsettingswidget.h" />
<QtMoc Include="mainwindow.h" />
<ClInclude Include="gamesummarywidget.h" />
<ClInclude Include="postprocessingsettingswidget.h" />
<ClInclude Include="mainwindow.h" />
<QtMoc Include="qthost.h" />
<QtMoc Include="foldersettingswidget.h" />
<ClInclude Include="foldersettingswidget.h" />
<ClInclude Include="qtutils.h" />
<QtMoc Include="settingswindow.h" />
</ItemGroup>

@ -55,6 +55,32 @@
<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">
@ -65,48 +91,22 @@
</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="memoryviewwidget.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,8 +10,6 @@
#include <QtWidgets/QMessageBox>
#include <limits>
#include "moc_emulationsettingswidget.cpp"
EmulationSettingsWidget::EmulationSettingsWidget(SettingsWindow* dialog, QWidget* parent)
: QWidget(parent), m_dialog(dialog)
{

@ -11,8 +11,6 @@ class SettingsWindow;
class EmulationSettingsWidget : public QWidget
{
Q_OBJECT
public:
explicit EmulationSettingsWidget(SettingsWindow* dialog, QWidget* parent);
~EmulationSettingsWidget();

@ -8,8 +8,6 @@
#include "settingswindow.h"
#include "settingwidgetbinder.h"
#include "moc_foldersettingswidget.cpp"
FolderSettingsWidget::FolderSettingsWidget(SettingsWindow* dialog, QWidget* parent) : QWidget(parent)
{
SettingsInterface* sif = dialog->getSettingsInterface();

@ -11,8 +11,6 @@ class SettingsWindow;
class FolderSettingsWidget : public QWidget
{
Q_OBJECT
public:
FolderSettingsWidget(SettingsWindow* dialog, QWidget* parent);
~FolderSettingsWidget();

@ -23,8 +23,6 @@
#include <QtWidgets/QInputDialog>
#include <QtWidgets/QStyledItemDelegate>
#include "moc_gamecheatsettingswidget.cpp"
LOG_CHANNEL(Cheats);
namespace {

@ -30,8 +30,6 @@ class QStandardItemModel;
class GameCheatSettingsWidget : public QWidget
{
Q_OBJECT
public:
GameCheatSettingsWidget(SettingsWindow* dialog, QWidget* parent);
~GameCheatSettingsWidget() override;
@ -90,8 +88,6 @@ private:
class CheatCodeEditorDialog : public QDialog
{
Q_OBJECT
public:
CheatCodeEditorDialog(GameCheatSettingsWidget* parent, Cheats::CodeInfo* code, const QStringList& group_names);
~CheatCodeEditorDialog() override;
@ -117,8 +113,6 @@ private:
class GameCheatCodeChoiceEditorDialog : public QDialog
{
Q_OBJECT
public:
GameCheatCodeChoiceEditorDialog(QWidget* parent, const Cheats::CodeOptionList& options);
~GameCheatCodeChoiceEditorDialog() override;

@ -22,8 +22,6 @@
#include <QtWidgets/QMessageBox>
#include <algorithm>
#include "moc_gamelistsettingswidget.cpp"
GameListSettingsWidget::GameListSettingsWidget(SettingsWindow* dialog, QWidget* parent) : QWidget(parent)
{
m_ui.setupUi(this);

@ -11,8 +11,6 @@ class SettingsWindow;
class GameListSettingsWidget : public QWidget
{
Q_OBJECT
public:
GameListSettingsWidget(SettingsWindow* dialog, QWidget* parent);
~GameListSettingsWidget();

@ -167,8 +167,6 @@ private:
class GameListListView final : public QTableView
{
Q_OBJECT
public:
GameListListView(GameListModel* model, GameListSortModel* sort_model, QWidget* parent);
~GameListListView() override;
@ -198,8 +196,6 @@ private:
class GameListGridView final : public QListView
{
Q_OBJECT
public:
GameListGridView(GameListModel* model, GameListSortModel* sort_model, QWidget* parent);
~GameListGridView() override;

@ -13,8 +13,6 @@
#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,8 +16,6 @@ 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);
@ -33,8 +31,6 @@ private:
class GamePatchSettingsWidget : public QWidget
{
Q_OBJECT
public:
GamePatchSettingsWidget(SettingsWindow* dialog, QWidget* parent);
~GamePatchSettingsWidget();

@ -25,8 +25,6 @@
#include <QtWidgets/QMessageBox>
#include <QtWidgets/QTextBrowser>
#include "moc_gamesummarywidget.cpp"
GameSummaryWidget::GameSummaryWidget(const GameList::Entry* entry, SettingsWindow* dialog, QWidget* parent)
: m_dialog(dialog)
{

@ -17,8 +17,6 @@ class SettingsWindow;
class GameSummaryWidget : public QWidget
{
Q_OBJECT
public:
GameSummaryWidget(const GameList::Entry* entry, SettingsWindow* dialog, QWidget* parent);
~GameSummaryWidget();

@ -24,8 +24,6 @@
#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,8 +15,6 @@ class SettingsWindow;
class GraphicsSettingsWidget : public QWidget
{
Q_OBJECT
public:
GraphicsSettingsWidget(SettingsWindow* dialog, QWidget* parent);
~GraphicsSettingsWidget();

@ -17,8 +17,6 @@
#include <QtWidgets/QMessageBox>
#include <QtWidgets/QScrollArea>
#include "moc_hotkeysettingswidget.cpp"
HotkeySettingsWidget::HotkeySettingsWidget(QWidget* parent, ControllerSettingsWindow* dialog)
: QWidget(parent), m_dialog(dialog)
{

@ -18,8 +18,6 @@ class ControllerSettingsWindow;
class HotkeySettingsWidget : public QWidget
{
Q_OBJECT
public:
HotkeySettingsWidget(QWidget* parent, ControllerSettingsWindow* dialog);
~HotkeySettingsWidget();

@ -16,8 +16,6 @@
#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,8 +14,6 @@ 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,8 +18,6 @@
#include <QtWidgets/QMenu>
#include <QtWidgets/QMessageBox>
#include "moc_isobrowserwindow.cpp"
LOG_CHANNEL(Host);
ISOBrowserWindow::ISOBrowserWindow(QWidget* parent) : QWidget(parent)

@ -9,8 +9,6 @@
class ISOBrowserWindow : public QWidget
{
Q_OBJECT
public:
explicit ISOBrowserWindow(QWidget* parent = nullptr);
~ISOBrowserWindow();

@ -14,8 +14,6 @@
#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,8 +13,6 @@
class ALIGN_TO_CACHE_LINE LogWindow : public QMainWindow
{
Q_OBJECT
public:
LogWindow(bool attach_to_main);
~LogWindow();

@ -54,8 +54,6 @@
#include <QtWidgets/QStyleFactory>
#include <cmath>
#include "moc_mainwindow.cpp"
#ifdef _WIN32
#include "common/windows_headers.h"
#include <Dbt.h>

@ -48,8 +48,6 @@ 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,8 +21,6 @@
#include <QtWidgets/QMessageBox>
#include <QtWidgets/QStyledItemDelegate>
#include "moc_memorycardeditorwindow.cpp"
LOG_CHANNEL(Host);
static constexpr char MEMORY_CARD_IMAGE_FILTER[] =

@ -20,8 +20,6 @@ class Error;
class MemoryCardEditorWindow : public QWidget
{
Q_OBJECT
public:
MemoryCardEditorWindow();
~MemoryCardEditorWindow();
@ -106,7 +104,6 @@ private:
class MemoryCardRenameFileDialog final : public QDialog
{
Q_OBJECT
public:
MemoryCardRenameFileDialog(QWidget* parent, std::string_view old_name);
~MemoryCardRenameFileDialog() override;

@ -27,8 +27,6 @@
#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,8 +21,6 @@ class SettingsWindow;
class MemoryCardSettingsWidget : public QWidget
{
Q_OBJECT
public:
MemoryCardSettingsWidget(SettingsWindow* dialog, QWidget* parent);
~MemoryCardSettingsWidget();

@ -6,8 +6,6 @@
#include <QtWidgets/QScrollBar>
#include <cstring>
#include "moc_memoryviewwidget.cpp"
MemoryViewWidget::MemoryViewWidget(QWidget* parent /* = nullptr */, size_t address_offset /* = 0 */,
void* data_ptr /* = nullptr */, size_t data_size /* = 0 */,
bool data_editable /* = false */, EditCallback edit_callback /* = nullptr */)

@ -9,8 +9,6 @@
class MemoryViewWidget : public QAbstractScrollArea
{
Q_OBJECT
public:
using EditCallback = void (*)(size_t offset, size_t bytes);

@ -22,8 +22,6 @@
#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,8 +16,6 @@ class PostProcessingShaderConfigWidget;
class PostProcessingSettingsWidget final : public QTabWidget
{
Q_OBJECT
public:
PostProcessingSettingsWidget(SettingsWindow* dialog, QWidget* parent);
~PostProcessingSettingsWidget();
@ -25,8 +23,6 @@ public:
class PostProcessingChainConfigWidget : public QWidget
{
Q_OBJECT
friend PostProcessingShaderConfigWidget;
public:
@ -64,8 +60,6 @@ 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);
@ -89,8 +83,6 @@ private:
class PostProcessingOverlayConfigWidget final : public QWidget
{
Q_OBJECT
public:
PostProcessingOverlayConfigWidget(SettingsWindow* dialog, QWidget* parent);
~PostProcessingOverlayConfigWidget();

@ -266,8 +266,6 @@ private:
class InputDeviceListModel final : public QAbstractListModel
{
Q_OBJECT
public:
struct Device
{

@ -13,8 +13,6 @@
class QtModalProgressCallback final : public QObject, public ProgressCallback
{
Q_OBJECT
public:
explicit QtModalProgressCallback(QWidget* parent_widget, float show_delay = 0.0f);
~QtModalProgressCallback();

@ -11,8 +11,6 @@
#include <QtWidgets/QTreeWidget>
#include "moc_selectdiscdialog.cpp"
SelectDiscDialog::SelectDiscDialog(const GameDatabase::DiscSetEntry* dsentry, bool localized_titles,
QWidget* parent /* = nullptr */)
: QDialog(parent)

@ -15,8 +15,6 @@ struct DiscSetEntry;
class SelectDiscDialog final : public QDialog
{
Q_OBJECT
public:
explicit SelectDiscDialog(const GameDatabase::DiscSetEntry* dsentry, bool localized_titles,
QWidget* parent = nullptr);

@ -24,8 +24,6 @@
#include <QtWidgets/QMessageBox>
#include "moc_setupwizarddialog.cpp"
SetupWizardDialog::SetupWizardDialog()
{
setupUi();

@ -19,8 +19,6 @@
class SetupWizardDialog final : public QDialog
{
Q_OBJECT
public:
SetupWizardDialog();
~SetupWizardDialog();

Loading…
Cancel
Save