summaryrefslogtreecommitdiffstats
path: root/src/widgets
diff options
context:
space:
mode:
authorAlex Valavanis <valavanisalex@gmail.com>2012-02-06 00:43:47 +0000
committerAlex Valavanis <valavanisalex@gmail.com>2012-02-06 00:43:47 +0000
commit66b88664b18144a80c8750982d28a1628dffd8ac (patch)
treeadb1ea90ff95be4f44421b8351b189e8795c5017 /src/widgets
parent(cppcheck and janitorial tasks:) C-style casting to C++-style casting (diff)
downloadinkscape-66b88664b18144a80c8750982d28a1628dffd8ac.tar.gz
inkscape-66b88664b18144a80c8750982d28a1628dffd8ac.zip
Get rid of gtkmm top-level header usage - not required by API
(bzr r10940)
Diffstat (limited to 'src/widgets')
-rw-r--r--src/widgets/desktop-widget.cpp1
-rw-r--r--src/widgets/icon.cpp3
-rw-r--r--src/widgets/sp-attribute-widget.h4
-rw-r--r--src/widgets/spw-utilities.h1
-rw-r--r--src/widgets/stroke-style.cpp2
-rw-r--r--src/widgets/toolbox.cpp1
6 files changed, 8 insertions, 4 deletions
diff --git a/src/widgets/desktop-widget.cpp b/src/widgets/desktop-widget.cpp
index 215edf4a2..1b5912196 100644
--- a/src/widgets/desktop-widget.cpp
+++ b/src/widgets/desktop-widget.cpp
@@ -25,7 +25,6 @@
#endif
#include <gtk/gtk.h>
-#include <gtkmm.h>
#include <2geom/rect.h>
#include "box3d-context.h"
diff --git a/src/widgets/icon.cpp b/src/widgets/icon.cpp
index fc985687f..930412e55 100644
--- a/src/widgets/icon.cpp
+++ b/src/widgets/icon.cpp
@@ -20,7 +20,8 @@
#include <glib.h>
#include <glib/gstdio.h>
#include <gtk/gtk.h>
-#include <gtkmm.h>
+#include <gtkmm/icontheme.h>
+#include <gtkmm/image.h>
#include <gdkmm/pixbuf.h>
#include <glibmm/fileutils.h>
#include <2geom/transforms.h>
diff --git a/src/widgets/sp-attribute-widget.h b/src/widgets/sp-attribute-widget.h
index 1754b6082..98f44b4f8 100644
--- a/src/widgets/sp-attribute-widget.h
+++ b/src/widgets/sp-attribute-widget.h
@@ -16,8 +16,10 @@
#define SEEN_DIALOGS_SP_ATTRIBUTE_WIDGET_H
#include <gtk/gtk.h>
-#include <gtkmm.h>
#include <glib.h>
+#include <gtkmm/entry.h>
+#include <gtkmm/table.h>
+#include <gtkmm/widget.h>
#include <stddef.h>
#include <sigc++/connection.h>
diff --git a/src/widgets/spw-utilities.h b/src/widgets/spw-utilities.h
index 7ae36aa29..334aa7ce1 100644
--- a/src/widgets/spw-utilities.h
+++ b/src/widgets/spw-utilities.h
@@ -21,6 +21,7 @@
#include <glib.h>
#include <gtk/gtk.h> /* GtkWidget */
#include <gtkmm/widget.h>
+#include <gtkmm/table.h>
namespace Gtk {
class Label;
diff --git a/src/widgets/stroke-style.cpp b/src/widgets/stroke-style.cpp
index eeba1ab61..12bfc20e1 100644
--- a/src/widgets/stroke-style.cpp
+++ b/src/widgets/stroke-style.cpp
@@ -58,6 +58,8 @@
#include "fill-style.h" // to get sp_fill_style_widget_set_desktop
#include "fill-n-stroke-factory.h"
+#include <gtkmm/optionmenu.h>
+
using Inkscape::DocumentUndo;
/** Marker selection option menus */
diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp
index 079ec4680..55f96a71e 100644
--- a/src/widgets/toolbox.cpp
+++ b/src/widgets/toolbox.cpp
@@ -32,7 +32,6 @@
#include <cstring>
#include <string>
-#include <gtkmm.h>
#include <gtk/gtk.h>
#include <iostream>
#include <sstream>