aboutsummaryrefslogtreecommitdiffstats
path: root/src/kvilib/system
diff options
context:
space:
mode:
Diffstat (limited to 'src/kvilib/system')
-rw-r--r--src/kvilib/system/KviSignalHandler.cpp1
-rw-r--r--src/kvilib/system/KviSignalHandler.h3
-rw-r--r--src/kvilib/system/KviThread.cpp1
-rw-r--r--src/kvilib/system/KviTimeUtils.cpp2
4 files changed, 5 insertions, 2 deletions
diff --git a/src/kvilib/system/KviSignalHandler.cpp b/src/kvilib/system/KviSignalHandler.cpp
index bf8c43144..14b3aed3f 100644
--- a/src/kvilib/system/KviSignalHandler.cpp
+++ b/src/kvilib/system/KviSignalHandler.cpp
@@ -38,6 +38,7 @@
#include <unistd.h>
#include <QApplication>
+#include <QSocketNotifier>
// Adapted from http://doc.qt.io/qt-5/unix-signals.html
diff --git a/src/kvilib/system/KviSignalHandler.h b/src/kvilib/system/KviSignalHandler.h
index dc22d2673..b5be82547 100644
--- a/src/kvilib/system/KviSignalHandler.h
+++ b/src/kvilib/system/KviSignalHandler.h
@@ -29,7 +29,8 @@
#if !defined(COMPILE_ON_WINDOWS) && !defined(COMPILE_ON_MINGW)
#include <QObject>
-#include <QSocketNotifier>
+
+class QSocketNotifier;
// Adapted from http://doc.qt.io/qt-5/unix-signals.html
diff --git a/src/kvilib/system/KviThread.cpp b/src/kvilib/system/KviThread.cpp
index d4273c43f..3ed70ce60 100644
--- a/src/kvilib/system/KviThread.cpp
+++ b/src/kvilib/system/KviThread.cpp
@@ -39,7 +39,6 @@
#include <errno.h>
#include "kvi_settings.h"
-#include "KviCString.h"
#include "KviError.h"
#include <QSocketNotifier>
diff --git a/src/kvilib/system/KviTimeUtils.cpp b/src/kvilib/system/KviTimeUtils.cpp
index 0caf327af..3eca41ee0 100644
--- a/src/kvilib/system/KviTimeUtils.cpp
+++ b/src/kvilib/system/KviTimeUtils.cpp
@@ -25,6 +25,8 @@
#include "KviTimeUtils.h"
#include "KviLocale.h"
+#include <QString>
+
#if defined(COMPILE_ON_WINDOWS) || defined(COMPILE_ON_MINGW)
// Call SystemTimeToFileTime to copy the system time to a FILETIME structure.