summaryrefslogtreecommitdiffstats
path: root/src/ui/widget
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/widget')
-rw-r--r--src/ui/widget/panel.cpp1
-rw-r--r--src/ui/widget/panel.h30
2 files changed, 21 insertions, 10 deletions
diff --git a/src/ui/widget/panel.cpp b/src/ui/widget/panel.cpp
index 0871fbffd..0989c7d0d 100644
--- a/src/ui/widget/panel.cpp
+++ b/src/ui/widget/panel.cpp
@@ -29,6 +29,7 @@
#include "desktop-handles.h"
#include "inkscape.h"
#include "widgets/eek-preview.h"
+#include "ui/previewfillable.h"
namespace Inkscape {
namespace UI {
diff --git a/src/ui/widget/panel.h b/src/ui/widget/panel.h
index 64efa8837..c1942ef05 100644
--- a/src/ui/widget/panel.h
+++ b/src/ui/widget/panel.h
@@ -13,22 +13,32 @@
#ifndef SEEN_INKSCAPE_UI_WIDGET_PANEL_H
#define SEEN_INKSCAPE_UI_WIDGET_PANEL_H
-#include <vector>
-
-#include "inkscape.h"
-#include "selection.h"
-#include "ui/previewfillable.h"
-
-#include <gtkmm/arrow.h>
#include <gtkmm/box.h>
+#include <gtkmm/arrow.h>
#include <gtkmm/button.h>
-#include <gtkmm/buttonbox.h>
-#include <gtkmm/checkmenuitem.h>
#include <gtkmm/eventbox.h>
-#include <gtkmm/menuitem.h>
+#include <gtkmm/label.h>
+
+#include <vector>
+
+class SPDesktop;
+class SPDocument;
+
+namespace Gtk {
+ class CheckMenuItem;
+ class HButtonBox;
+ class MenuItem;
+}
namespace Inkscape {
+
+struct Application;
+class Selection;
+
namespace UI {
+
+class PreviewFillable;
+
namespace Widget {
/**