From 9ea62be867f15fb90651efbfd0b2a6aacd1247b1 Mon Sep 17 00:00:00 2001 From: Alex Valavanis Date: Sat, 25 Feb 2012 18:29:57 +0000 Subject: Header cleaning (bzr r11015) --- src/extension/internal/pdfinput/pdf-input.cpp | 8 +++++- src/extension/internal/pdfinput/pdf-input.h | 39 ++++++++++++++++----------- src/extension/param/description.cpp | 4 +-- src/extension/param/description.h | 13 ++++++--- 4 files changed, 41 insertions(+), 23 deletions(-) (limited to 'src/extension') diff --git a/src/extension/internal/pdfinput/pdf-input.cpp b/src/extension/internal/pdfinput/pdf-input.cpp index e5d535d3b..008db931d 100644 --- a/src/extension/internal/pdfinput/pdf-input.cpp +++ b/src/extension/internal/pdfinput/pdf-input.cpp @@ -16,7 +16,6 @@ #endif #ifdef HAVE_POPPLER - #include #include #include @@ -30,6 +29,12 @@ #include #endif +#include +#include +#include +#include +#include + #include "pdf-input.h" #include "extension/system.h" #include "extension/input.h" @@ -43,6 +48,7 @@ #include "dialogs/dialog-events.h" #include #include "ui/widget/spinbutton.h" +#include namespace Inkscape { namespace Extension { diff --git a/src/extension/internal/pdfinput/pdf-input.h b/src/extension/internal/pdfinput/pdf-input.h index 6d3fd104a..7282de322 100644 --- a/src/extension/internal/pdfinput/pdf-input.h +++ b/src/extension/internal/pdfinput/pdf-input.h @@ -16,27 +16,34 @@ #ifdef HAVE_POPPLER +#include + #include "../../implementation/implementation.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "PDFDoc.h" #ifdef HAVE_POPPLER_CAIRO -#include +struct _PopplerDocument; +typedef struct _PopplerDocument PopplerDocument; #endif +struct _GdkEventExpose; +typedef _GdkEventExpose GdkEventExpose; + +class Page; +class PDFDoc; + +namespace Gtk { + class Alignment; + class Button; + class CheckButton; + class ComboBoxText; + class DrawingArea; + class Frame; + class HBox; + class HScale; + class VBox; + class Label; +} + namespace Inkscape { namespace UI { diff --git a/src/extension/param/description.cpp b/src/extension/param/description.cpp index bf6ae708a..ab10abf3a 100644 --- a/src/extension/param/description.cpp +++ b/src/extension/param/description.cpp @@ -16,10 +16,8 @@ #include "description.h" -#include #include -#include -#include +#include #include #include "xml/node.h" diff --git a/src/extension/param/description.h b/src/extension/param/description.h index a33ff719a..3a72c4112 100644 --- a/src/extension/param/description.h +++ b/src/extension/param/description.h @@ -8,12 +8,19 @@ * Released under GNU GPL, read the file 'COPYING' for more information */ -#include -#include -#include #include "parameter.h" +class SPDocument; + +namespace Gtk { + class Widget; +} + namespace Inkscape { +namespace Xml { + class Node; +} + namespace Extension { /** \brief A description parameter */ -- cgit v1.2.3