diff --git a/src/ColorScheme.cpp b/src/ColorScheme.cpp index d61959fb8..81e681bc3 100644 --- a/src/ColorScheme.cpp +++ b/src/ColorScheme.cpp @@ -27,6 +27,7 @@ #include #include #include +#include // KDE #include diff --git a/src/ColorScheme.h b/src/ColorScheme.h index 4fdf3e395..e3df9d79c 100644 --- a/src/ColorScheme.h +++ b/src/ColorScheme.h @@ -26,7 +26,6 @@ #include #include #include -#include #include // KDE diff --git a/src/EditProfileDialog.h b/src/EditProfileDialog.h index 6c5f91d47..d5d717f37 100644 --- a/src/EditProfileDialog.h +++ b/src/EditProfileDialog.h @@ -22,9 +22,7 @@ // Qt #include -#include #include -#include #include // KDE diff --git a/src/Emulation.h b/src/Emulation.h index 87b32d497..8390a25cf 100644 --- a/src/Emulation.h +++ b/src/Emulation.h @@ -27,14 +27,15 @@ #include // Qt -#include +#include #include -#include #include // Konsole #include "konsole_export.h" +class QKeyEvent; + namespace Konsole { diff --git a/src/Filter.h b/src/Filter.h index 6ab917f6d..6850726d2 100644 --- a/src/Filter.h +++ b/src/Filter.h @@ -21,16 +21,16 @@ #define FILTER_H // Qt -#include #include #include #include -#include #include // Konsole #include "Character.h" +class QAction; + namespace Konsole { diff --git a/src/History.h b/src/History.h index 404d0b2a1..13378e944 100644 --- a/src/History.h +++ b/src/History.h @@ -25,8 +25,7 @@ #include // Qt -#include -#include +#include #include #include diff --git a/src/IncrementalSearchBar.h b/src/IncrementalSearchBar.h index 25ce4c9e9..f78548988 100644 --- a/src/IncrementalSearchBar.h +++ b/src/IncrementalSearchBar.h @@ -24,6 +24,7 @@ #include #include +class QAction; class QLabel; class QTimer; class KLineEdit; diff --git a/src/KeyboardTranslator.h b/src/KeyboardTranslator.h index 6e9c13803..4c61c9ced 100644 --- a/src/KeyboardTranslator.h +++ b/src/KeyboardTranslator.h @@ -25,9 +25,8 @@ // Qt #include #include -#include +//#include #include -#include // Konsole #include "konsole_export.h" diff --git a/src/Part.cpp b/src/Part.cpp index b3f61426d..52b6b55fb 100644 --- a/src/Part.cpp +++ b/src/Part.cpp @@ -23,6 +23,7 @@ // Qt #include #include +#include // KDE #include diff --git a/src/Pty.h b/src/Pty.h index d5cba7b29..9357b5280 100644 --- a/src/Pty.h +++ b/src/Pty.h @@ -25,8 +25,6 @@ // Qt #include -#include -#include #include // KDE diff --git a/src/Screen.h b/src/Screen.h index 330f0875f..53acf9b6b 100644 --- a/src/Screen.h +++ b/src/Screen.h @@ -28,7 +28,6 @@ #include #include #include -#include #include // Konsole diff --git a/src/Session.cpp b/src/Session.cpp index b6c38826c..091259606 100644 --- a/src/Session.cpp +++ b/src/Session.cpp @@ -30,6 +30,7 @@ // Qt #include +#include #include #include #include diff --git a/src/Session.h b/src/Session.h index 62960c7f7..500fe7bca 100644 --- a/src/Session.h +++ b/src/Session.h @@ -27,11 +27,10 @@ // Qt #include #include -#include +//#include #include #include #include -#include #include // KDE @@ -40,6 +39,8 @@ // Konsole #include "konsole_export.h" +class QColor; + class KConfigGroup; class KProcess; diff --git a/src/SessionController.h b/src/SessionController.h index 238202350..7de6b20b0 100644 --- a/src/SessionController.h +++ b/src/SessionController.h @@ -22,12 +22,10 @@ #define SESSIONCONTROLLER_H // Qt -#include #include #include #include #include -#include #include // KDE diff --git a/src/SessionManager.h b/src/SessionManager.h index f8e8124d7..7050ba9c9 100644 --- a/src/SessionManager.h +++ b/src/SessionManager.h @@ -23,15 +23,12 @@ #define SESSIONMANAGER_H // Qt -#include #include #include #include #include #include #include -#include -#include #include #include diff --git a/src/TerminalDisplay.cpp b/src/TerminalDisplay.cpp index d5686f78b..69263a245 100644 --- a/src/TerminalDisplay.cpp +++ b/src/TerminalDisplay.cpp @@ -30,6 +30,7 @@ #include #include #include +#include #include #include #include diff --git a/src/TerminalDisplay.h b/src/TerminalDisplay.h index a150aca04..735499117 100644 --- a/src/TerminalDisplay.h +++ b/src/TerminalDisplay.h @@ -44,7 +44,6 @@ class QScrollBar; class QShowEvent; class QHideEvent; class QTimerEvent; -class QWidget; class KMenu; diff --git a/src/Vt102Emulation.cpp b/src/Vt102Emulation.cpp index 5921bd493..8251d1a4a 100644 --- a/src/Vt102Emulation.cpp +++ b/src/Vt102Emulation.cpp @@ -43,6 +43,7 @@ void scrolllock_set_on(); // Qt #include +#include #include // KDE diff --git a/src/Vt102Emulation.h b/src/Vt102Emulation.h index c7b78770c..1311cdd2d 100644 --- a/src/Vt102Emulation.h +++ b/src/Vt102Emulation.h @@ -24,14 +24,15 @@ #define VT102EMULATION_H // Qt -#include #include -#include // Konsole #include "Emulation.h" #include "Screen.h" +class QTimer; +class QKeyEvent; + #define MODE_AppScreen (MODES_SCREEN+0) // Mode #1 #define MODE_AppCuKeys (MODES_SCREEN+1) // Application cursor keys (DECCKM) #define MODE_AppKeyPad (MODES_SCREEN+2) //