refactor: do not include full modules in qt files

This commit is contained in:
sithlord48 2024-10-20 23:26:16 -04:00 committed by Nick Bolton
parent 8b54b84880
commit 90d27a174d
18 changed files with 28 additions and 39 deletions

View file

@ -20,9 +20,6 @@
#include "MainWindow.h" #include "MainWindow.h"
#include <QtCore>
#include <QtGui>
DeskflowApplication::DeskflowApplication(int &argc, char **argv) : QApplication(argc, argv) DeskflowApplication::DeskflowApplication(int &argc, char **argv) : QApplication(argc, argv)
{ {

View file

@ -19,9 +19,6 @@
#include "HotkeyDialog.h" #include "HotkeyDialog.h"
#include "ui_HotkeyDialog.h" #include "ui_HotkeyDialog.h"
#include <QtCore>
#include <QtGui>
HotkeyDialog::HotkeyDialog(QWidget *parent, Hotkey &hotkey) HotkeyDialog::HotkeyDialog(QWidget *parent, Hotkey &hotkey)
: QDialog(parent, Qt::WindowTitleHint | Qt::WindowSystemMenuHint), : QDialog(parent, Qt::WindowTitleHint | Qt::WindowSystemMenuHint),
ui{std::make_unique<Ui::HotkeyDialog>()}, ui{std::make_unique<Ui::HotkeyDialog>()},

View file

@ -17,9 +17,7 @@
*/ */
#include "KeySequence.h" #include "KeySequence.h"
#include <QSettings>
#include <QtCore>
#include <QtGui>
// this table originally comes from Qt sources (gui/kernel/qkeysequence.cpp) // this table originally comes from Qt sources (gui/kernel/qkeysequence.cpp)
// and is heavily modified for Deskflow // and is heavily modified for Deskflow

View file

@ -48,12 +48,11 @@
#include <QMenuBar> #include <QMenuBar>
#include <QMessageBox> #include <QMessageBox>
#include <QNetworkAccessManager> #include <QNetworkAccessManager>
#include <QNetworkInterface>
#include <QPushButton> #include <QPushButton>
#include <QRegularExpression> #include <QRegularExpression>
#include <QScrollBar> #include <QScrollBar>
#include <QtCore>
#include <QtGui>
#include <QtNetwork>
#include <memory> #include <memory>
#if defined(Q_OS_MAC) #if defined(Q_OS_MAC)

View file

@ -26,8 +26,6 @@
#include "gui/validators/ValidationError.h" #include "gui/validators/ValidationError.h"
#include <QMessageBox> #include <QMessageBox>
#include <QtCore>
#include <QtGui>
using namespace deskflow::gui; using namespace deskflow::gui;
using enum ScreenConfig::Modifier; using enum ScreenConfig::Modifier;

View file

@ -18,10 +18,11 @@
#include "ScreenSetupModel.h" #include "ScreenSetupModel.h"
#include "gui/config/Screen.h" #include <QIODevice>
#include <QIcon>
#include <QMimeData>
#include <QtCore> #include "gui/config/Screen.h"
#include <QtGui>
const QString ScreenSetupModel::m_MimeType = "application/x-" DESKFLOW_APP_ID "-screen"; const QString ScreenSetupModel::m_MimeType = "application/x-" DESKFLOW_APP_ID "-screen";

View file

@ -21,9 +21,13 @@
#include "ScreenSettingsDialog.h" #include "ScreenSettingsDialog.h"
#include "ScreenSetupModel.h" #include "ScreenSetupModel.h"
#include <QDrag>
#include <QDragEnterEvent>
#include <QDragMoveEvent>
#include <QHeaderView> #include <QHeaderView>
#include <QtCore> #include <QMimeData>
#include <QtGui> #include <QMouseEvent>
#include <QResizeEvent>
ScreenSetupView::ScreenSetupView(QWidget *parent) : QTableView(parent) ScreenSetupView::ScreenSetupView(QWidget *parent) : QTableView(parent)
{ {
@ -151,4 +155,4 @@ void ScreenSetupView::initViewItemOption(QStyleOptionViewItem *option) const
option->decorationPosition = QStyleOptionViewItem::Top; option->decorationPosition = QStyleOptionViewItem::Top;
option->displayAlignment = Qt::AlignCenter; option->displayAlignment = Qt::AlignCenter;
option->textElideMode = Qt::ElideMiddle; option->textElideMode = Qt::ElideMiddle;
} }

View file

@ -25,7 +25,6 @@
#include <QAbstractButton> #include <QAbstractButton>
#include <QMessageBox> #include <QMessageBox>
#include <QPushButton> #include <QPushButton>
#include <QtCore>
using namespace deskflow::gui::proxy; using namespace deskflow::gui::proxy;
using enum ScreenConfig::Modifier; using enum ScreenConfig::Modifier;

View file

@ -26,8 +26,6 @@
#include <QFileDialog> #include <QFileDialog>
#include <QMessageBox> #include <QMessageBox>
#include <QtCore>
#include <QtGui>
using enum ScreenConfig::SwitchCorner; using enum ScreenConfig::SwitchCorner;
using ServerProtocol = synergy::gui::ServerProtocol; using ServerProtocol = synergy::gui::ServerProtocol;

View file

@ -17,10 +17,12 @@
*/ */
#include "TrashScreenWidget.h" #include "TrashScreenWidget.h"
#include "ScreenSetupModel.h"
#include <QtCore> #include <QDragEnterEvent>
#include <QtGui> #include <QDropEvent>
#include <QMimeData>
#include "ScreenSetupModel.h"
void TrashScreenWidget::dragEnterEvent(QDragEnterEvent *event) void TrashScreenWidget::dragEnterEvent(QDragEnterEvent *event)
{ {

View file

@ -40,9 +40,7 @@
#include <QGuiApplication> #include <QGuiApplication>
#include <QMessageBox> #include <QMessageBox>
#include <QObject> #include <QObject>
#include <QtCore>
#include <QtGlobal> #include <QtGlobal>
#include <QtGui>
#if defined(Q_OS_MAC) #if defined(Q_OS_MAC)
#include <Carbon/Carbon.h> #include <Carbon/Carbon.h>

View file

@ -20,8 +20,12 @@
#include <array> #include <array>
#include <sys/utsname.h> #include <sys/utsname.h>
#ifndef __APPLE__ #ifndef __APPLE__
#include <QtDBus> #include <QDBusConnection>
#include <QDBusError>
#include <QDBusInterface>
#include <QDBusReply>
#endif #endif
// //

View file

@ -24,8 +24,6 @@
#include <QMessageBox> #include <QMessageBox>
#include <QPushButton> #include <QPushButton>
#include <QVariant> #include <QVariant>
#include <QtCore>
#include <QtNetwork>
#include <functional> #include <functional>
using namespace deskflow::gui; using namespace deskflow::gui;

View file

@ -19,9 +19,6 @@
#include "Screen.h" #include "Screen.h"
#include "config/ScreenConfig.h" #include "config/ScreenConfig.h"
#include <QtCore>
#include <QtGui>
using namespace deskflow::gui::proxy; using namespace deskflow::gui::proxy;
using enum ScreenConfig::Modifier; using enum ScreenConfig::Modifier;
using enum ScreenConfig::SwitchCorner; using enum ScreenConfig::SwitchCorner;

View file

@ -24,7 +24,6 @@
#include <QDateTime> #include <QDateTime>
#include <QGuiApplication> #include <QGuiApplication>
#include <QtCore>
using namespace deskflow::gui; using namespace deskflow::gui;

View file

@ -33,8 +33,6 @@
#include <QDir> #include <QDir>
#include <QFileDialog> #include <QFileDialog>
#include <QMessageBox> #include <QMessageBox>
#include <QtCore>
#include <QtGui>
using namespace deskflow::gui; using namespace deskflow::gui;

View file

@ -18,7 +18,6 @@
#pragma once #pragma once
#include <QString> #include <QString>
#include <QtCore>
namespace deskflow::gui::env_vars { namespace deskflow::gui::env_vars {

View file

@ -16,8 +16,11 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <QString>
#ifndef __APPLE__ #ifndef __APPLE__
#include <QtDBus> #include <QDBusConnection>
#include <QDBusInterface>
#include <QDBusPendingReply>
#endif #endif
#include "platform/XWindowsKeyState.h" #include "platform/XWindowsKeyState.h"