Moving all OS utils to gui/osutils

The classes used for screen lock detection use QWidget and are only ever used by the GUI,
so moving them there so we can eventually build core/ without Qt5::Widgets.
This commit is contained in:
louib 2020-10-03 12:16:35 -04:00 committed by Jonathan White
parent 8f84675874
commit 9bffe05020
15 changed files with 14 additions and 14 deletions

View file

@ -58,8 +58,6 @@ set(keepassx_SOURCES
core/PassphraseGenerator.cpp core/PassphraseGenerator.cpp
core/Resources.cpp core/Resources.cpp
core/SignalMultiplexer.cpp core/SignalMultiplexer.cpp
core/ScreenLockListener.cpp
core/ScreenLockListenerPrivate.cpp
core/TimeDelta.cpp core/TimeDelta.cpp
core/TimeInfo.cpp core/TimeInfo.cpp
core/Tools.cpp core/Tools.cpp
@ -172,6 +170,8 @@ set(keepassx_SOURCES
gui/reports/ReportsWidgetStatistics.cpp gui/reports/ReportsWidgetStatistics.cpp
gui/reports/ReportsPageStatistics.cpp gui/reports/ReportsPageStatistics.cpp
gui/osutils/OSUtilsBase.cpp gui/osutils/OSUtilsBase.cpp
gui/osutils/ScreenLockListener.cpp
gui/osutils/ScreenLockListenerPrivate.cpp
gui/settings/SettingsWidget.cpp gui/settings/SettingsWidget.cpp
gui/widgets/ElidedLabel.cpp gui/widgets/ElidedLabel.cpp
gui/widgets/PopupHelpWidget.cpp gui/widgets/PopupHelpWidget.cpp
@ -195,29 +195,29 @@ set(keepassx_SOURCES
if(APPLE) if(APPLE)
set(keepassx_SOURCES set(keepassx_SOURCES
${keepassx_SOURCES} ${keepassx_SOURCES}
core/ScreenLockListenerMac.cpp
core/MacPasteboard.cpp core/MacPasteboard.cpp
gui/osutils/macutils/MacUtils.cpp gui/osutils/macutils/MacUtils.cpp
gui/osutils/macutils/ScreenLockListenerMac.cpp
gui/osutils/macutils/AppKitImpl.mm gui/osutils/macutils/AppKitImpl.mm
gui/osutils/macutils/AppKit.h) gui/osutils/macutils/AppKit.h)
endif() endif()
if(UNIX AND NOT APPLE) if(UNIX AND NOT APPLE)
set(keepassx_SOURCES set(keepassx_SOURCES
${keepassx_SOURCES} ${keepassx_SOURCES}
core/ScreenLockListenerDBus.cpp
gui/MainWindowAdaptor.cpp gui/MainWindowAdaptor.cpp
gui/osutils/nixutils/ScreenLockListenerDBus.cpp
gui/osutils/nixutils/NixUtils.cpp) gui/osutils/nixutils/NixUtils.cpp)
endif() endif()
if(MINGW) if(MINGW)
set(keepassx_SOURCES set(keepassx_SOURCES
${keepassx_SOURCES} ${keepassx_SOURCES}
core/ScreenLockListenerWin.cpp gui/osutils/winutils/ScreenLockListenerWin.cpp
gui/osutils/winutils/WinUtils.cpp) gui/osutils/winutils/WinUtils.cpp)
endif() endif()
if(MINGW OR (UNIX AND NOT APPLE)) if(MINGW OR (UNIX AND NOT APPLE))
set(keepassx_SOURCES set(keepassx_SOURCES
${keepassx_SOURCES} ${keepassx_SOURCES}
core/OSEventFilter.cpp) gui/osutils/OSEventFilter.cpp)
endif() endif()
set(keepassx_SOURCES ${keepassx_SOURCES} set(keepassx_SOURCES ${keepassx_SOURCES}

View file

@ -35,7 +35,7 @@
#include <QtNetwork/QLocalSocket> #include <QtNetwork/QLocalSocket>
#if defined(Q_OS_WIN) || (defined(Q_OS_UNIX) && !defined(Q_OS_MACOS)) #if defined(Q_OS_WIN) || (defined(Q_OS_UNIX) && !defined(Q_OS_MACOS))
#include "core/OSEventFilter.h" #include "gui/osutils/OSEventFilter.h"
#endif #endif
#if defined(Q_OS_UNIX) #if defined(Q_OS_UNIX)

View file

@ -23,10 +23,10 @@
#include <QMainWindow> #include <QMainWindow>
#include <QSystemTrayIcon> #include <QSystemTrayIcon>
#include "core/ScreenLockListener.h"
#include "core/SignalMultiplexer.h" #include "core/SignalMultiplexer.h"
#include "gui/Application.h" #include "gui/Application.h"
#include "gui/DatabaseWidget.h" #include "gui/DatabaseWidget.h"
#include "gui/osutils/ScreenLockListener.h"
namespace Ui namespace Ui
{ {

View file

@ -17,11 +17,11 @@
#include "ScreenLockListenerPrivate.h" #include "ScreenLockListenerPrivate.h"
#if defined(Q_OS_MACOS) #if defined(Q_OS_MACOS)
#include "ScreenLockListenerMac.h" #include "macutils/ScreenLockListenerMac.h"
#elif defined(Q_OS_UNIX) #elif defined(Q_OS_UNIX)
#include "ScreenLockListenerDBus.h" #include "nixutils/ScreenLockListenerDBus.h"
#elif defined(Q_OS_WIN) #elif defined(Q_OS_WIN)
#include "ScreenLockListenerWin.h" #include "winutils/ScreenLockListenerWin.h"
#endif #endif
ScreenLockListenerPrivate::ScreenLockListenerPrivate(QWidget* parent) ScreenLockListenerPrivate::ScreenLockListenerPrivate(QWidget* parent)

View file

@ -22,7 +22,7 @@
#include <CoreFoundation/CoreFoundation.h> #include <CoreFoundation/CoreFoundation.h>
#include "ScreenLockListenerPrivate.h" #include "gui/osutils/ScreenLockListenerPrivate.h"
class ScreenLockListenerMac : public ScreenLockListenerPrivate class ScreenLockListenerMac : public ScreenLockListenerPrivate
{ {

View file

@ -17,7 +17,7 @@
#ifndef SCREENLOCKLISTENERDBUS_H #ifndef SCREENLOCKLISTENERDBUS_H
#define SCREENLOCKLISTENERDBUS_H #define SCREENLOCKLISTENERDBUS_H
#include "ScreenLockListenerPrivate.h" #include "gui/osutils/ScreenLockListenerPrivate.h"
#include <QDBusMessage> #include <QDBusMessage>
#include <QObject> #include <QObject>
#include <QWidget> #include <QWidget>

View file

@ -21,7 +21,7 @@
#include <QObject> #include <QObject>
#include <QWidget> #include <QWidget>
#include "ScreenLockListenerPrivate.h" #include "gui/osutils/ScreenLockListenerPrivate.h"
class ScreenLockListenerWin : public ScreenLockListenerPrivate, public QAbstractNativeEventFilter class ScreenLockListenerWin : public ScreenLockListenerPrivate, public QAbstractNativeEventFilter
{ {