summaryrefslogtreecommitdiffstats
path: root/src/ui/tool
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/ui/tool
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/ui/tool')
-rw-r--r--src/ui/tool/control-point-selection.cpp2
-rw-r--r--src/ui/tool/control-point.h5
-rw-r--r--src/ui/tool/multi-path-manipulator.cpp2
-rw-r--r--src/ui/tool/node-tool.cpp2
-rw-r--r--src/ui/tool/selector.cpp2
5 files changed, 11 insertions, 2 deletions
diff --git a/src/ui/tool/control-point-selection.cpp b/src/ui/tool/control-point-selection.cpp
index 3e20fb3c7..6233a1f70 100644
--- a/src/ui/tool/control-point-selection.cpp
+++ b/src/ui/tool/control-point-selection.cpp
@@ -19,6 +19,8 @@
#include "ui/tool/transform-handle-set.h"
#include "ui/tool/node.h"
+#include <gdk/gdkkeysyms.h>
+
namespace Inkscape {
namespace UI {
diff --git a/src/ui/tool/control-point.h b/src/ui/tool/control-point.h
index 991d9123d..4e1a1db3a 100644
--- a/src/ui/tool/control-point.h
+++ b/src/ui/tool/control-point.h
@@ -14,13 +14,14 @@
#include <boost/utility.hpp>
#include <stddef.h>
#include <sigc++/sigc++.h>
-#include <gdkmm.h>
-#include <gtkmm.h>
#include <2geom/point.h>
#include "util/accumulators.h"
#include "display/sodipodi-ctrl.h"
#include "event-context.h"
+#include <gtkmm/enums.h>
+#include <gdkmm/pixbuf.h>
+
class SPDesktop;
namespace Inkscape {
diff --git a/src/ui/tool/multi-path-manipulator.cpp b/src/ui/tool/multi-path-manipulator.cpp
index 92d4d002c..d5e2bf4ec 100644
--- a/src/ui/tool/multi-path-manipulator.cpp
+++ b/src/ui/tool/multi-path-manipulator.cpp
@@ -27,6 +27,8 @@
#include "ui/tool/path-manipulator.h"
#include "util/unordered-containers.h"
+#include <gdk/gdkkeysyms.h>
+
#ifdef USE_GNU_HASHES
namespace __gnu_cxx {
template<>
diff --git a/src/ui/tool/node-tool.cpp b/src/ui/tool/node-tool.cpp
index 40e299ee6..167b1c2ff 100644
--- a/src/ui/tool/node-tool.cpp
+++ b/src/ui/tool/node-tool.cpp
@@ -42,6 +42,8 @@
#include "pixmaps/cursor-node.xpm"
#include "pixmaps/cursor-node-d.xpm"
+#include <gdk/gdkkeysyms.h>
+
/** @struct InkNodeTool
*
* Node tool event context.
diff --git a/src/ui/tool/selector.cpp b/src/ui/tool/selector.cpp
index f5448b48a..a0051cdcc 100644
--- a/src/ui/tool/selector.cpp
+++ b/src/ui/tool/selector.cpp
@@ -17,6 +17,8 @@
#include "ui/tool/event-utils.h"
#include "ui/tool/selector.h"
+#include <gdk/gdkkeysyms.h>
+
namespace Inkscape {
namespace UI {