aboutsummaryrefslogtreecommitdiff
path: root/gui/widgets
diff options
context:
space:
mode:
Diffstat (limited to 'gui/widgets')
-rw-r--r--gui/widgets/editable.cpp4
-rw-r--r--gui/widgets/editable.h8
-rw-r--r--gui/widgets/edittext.cpp1
-rw-r--r--gui/widgets/list.cpp1
-rw-r--r--gui/widgets/popup.cpp2
-rw-r--r--gui/widgets/scrollbar.cpp7
-rw-r--r--gui/widgets/tab.cpp1
7 files changed, 14 insertions, 10 deletions
diff --git a/gui/widgets/editable.cpp b/gui/widgets/editable.cpp
index 7d6e0fae01..2ee3575bc6 100644
--- a/gui/widgets/editable.cpp
+++ b/gui/widgets/editable.cpp
@@ -22,9 +22,11 @@
* $Id$
*/
-#include "common/events.h"
+#include "common/rect.h"
+#include "common/system.h"
#include "gui/widgets/editable.h"
#include "gui/gui-manager.h"
+#include "graphics/font.h"
namespace GUI {
diff --git a/gui/widgets/editable.h b/gui/widgets/editable.h
index b394e105d1..e0b6375919 100644
--- a/gui/widgets/editable.h
+++ b/gui/widgets/editable.h
@@ -25,9 +25,15 @@
#ifndef GUI_WIDGETS_EDITABLE_H
#define GUI_WIDGETS_EDITABLE_H
+#include "common/keyboard.h"
#include "common/str.h"
-#include "common/rect.h"
#include "gui/widget.h"
+#include "gui/ThemeEngine.h"
+#include "gui/object.h"
+
+namespace Common {
+struct Rect;
+}
namespace GUI {
diff --git a/gui/widgets/edittext.cpp b/gui/widgets/edittext.cpp
index 159943fcdd..106262bafe 100644
--- a/gui/widgets/edittext.cpp
+++ b/gui/widgets/edittext.cpp
@@ -23,7 +23,6 @@
*/
#include "gui/widgets/edittext.h"
-#include "gui/dialog.h"
#include "gui/gui-manager.h"
#include "gui/ThemeEval.h"
diff --git a/gui/widgets/list.cpp b/gui/widgets/list.cpp
index 1e13226d61..1f7846c503 100644
--- a/gui/widgets/list.cpp
+++ b/gui/widgets/list.cpp
@@ -23,7 +23,6 @@
*/
#include "common/system.h"
-#include "common/events.h"
#include "common/frac.h"
#include "common/tokenizer.h"
diff --git a/gui/widgets/popup.cpp b/gui/widgets/popup.cpp
index 02cbd940b2..cab556065f 100644
--- a/gui/widgets/popup.cpp
+++ b/gui/widgets/popup.cpp
@@ -23,11 +23,9 @@
*/
#include "common/system.h"
-#include "common/events.h"
#include "gui/dialog.h"
#include "gui/gui-manager.h"
#include "gui/widgets/popup.h"
-#include "engines/engine.h"
#include "gui/ThemeEval.h"
diff --git a/gui/widgets/scrollbar.cpp b/gui/widgets/scrollbar.cpp
index 5e963e04fe..38383c0e55 100644
--- a/gui/widgets/scrollbar.cpp
+++ b/gui/widgets/scrollbar.cpp
@@ -22,11 +22,12 @@
* $Id$
*/
+#include "common/rect.h"
+#include "common/system.h"
+#include "common/timer.h"
#include "gui/widgets/scrollbar.h"
-#include "gui/dialog.h"
#include "gui/gui-manager.h"
-
-#include "common/timer.h"
+#include "gui/ThemeEngine.h"
namespace GUI {
diff --git a/gui/widgets/tab.cpp b/gui/widgets/tab.cpp
index 10baeac901..721fb88cf8 100644
--- a/gui/widgets/tab.cpp
+++ b/gui/widgets/tab.cpp
@@ -24,7 +24,6 @@
#include "common/util.h"
#include "gui/widgets/tab.h"
-#include "gui/dialog.h"
#include "gui/gui-manager.h"
#include "gui/ThemeEval.h"