summaryrefslogtreecommitdiff
path: root/include/svtools
diff options
context:
space:
mode:
authorGabor Kelemen <kelemen.gabor2@nisz.hu>2019-07-06 21:41:44 +0200
committerMiklos Vajna <vmiklos@collabora.com>2019-07-16 09:15:41 +0200
commitb53403c54c4fef4ecf5b9b8ba98eb643a0297858 (patch)
treead254cc4836add9b260fee7b5068c849ec6340ae /include/svtools
parent8d4fbc532e2058a906b06471501385404ff31541 (diff)
tdf#42949 Fix IWYU warnings in include/
Recheck directories in include/ between vcl and svx in the module hierarchy Found with bin/find-unneeded-includes Only removal proposals are dealt with here. New IWYU and recent developments in f-u-i helped to identify some non self contained files, those were fixed too. Change-Id: Ieab6083ee2aae33baf32d05943b07ad2de6f9d7f Reviewed-on: https://gerrit.libreoffice.org/75170 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'include/svtools')
-rw-r--r--include/svtools/calendar.hxx4
-rw-r--r--include/svtools/langhelp.hxx2
-rw-r--r--include/svtools/prnsetup.hxx1
-rw-r--r--include/svtools/rtftoken.h2
-rw-r--r--include/svtools/simptabl.hxx1
5 files changed, 5 insertions, 5 deletions
diff --git a/include/svtools/calendar.hxx b/include/svtools/calendar.hxx
index 562b1e9de169..b2c4ee7a5acd 100644
--- a/include/svtools/calendar.hxx
+++ b/include/svtools/calendar.hxx
@@ -21,13 +21,9 @@
#define INCLUDED_SVTOOLS_CALENDAR_HXX
#include <svtools/svtdllapi.h>
-#include <unotools/calendarwrapper.hxx>
#include <vcl/calendar.hxx>
-#include <vcl/ctrl.hxx>
#include <vcl/field.hxx>
-#include <memory>
-#include <set>
class MouseEvent;
class TrackingEvent;
diff --git a/include/svtools/langhelp.hxx b/include/svtools/langhelp.hxx
index e3f914c7457e..248c559b6340 100644
--- a/include/svtools/langhelp.hxx
+++ b/include/svtools/langhelp.hxx
@@ -12,6 +12,8 @@
#include <svtools/svtdllapi.h>
+#include <com/sun/star/uno/Sequence.hxx>
+
#include <rtl/ustring.hxx>
/** Localize a URI to one of the foundation's webservices
diff --git a/include/svtools/prnsetup.hxx b/include/svtools/prnsetup.hxx
index 4d75ce0a313c..5ea91fecaa01 100644
--- a/include/svtools/prnsetup.hxx
+++ b/include/svtools/prnsetup.hxx
@@ -21,6 +21,7 @@
#define INCLUDED_SVTOOLS_PRNSETUP_HXX
#include <svtools/svtdllapi.h>
+#include <vcl/print.hxx>
#include <vcl/weld.hxx>
#include <vcl/timer.hxx>
diff --git a/include/svtools/rtftoken.h b/include/svtools/rtftoken.h
index 15061a81c45c..754408dd9d40 100644
--- a/include/svtools/rtftoken.h
+++ b/include/svtools/rtftoken.h
@@ -20,6 +20,8 @@
#ifndef INCLUDED_SVTOOLS_RTFTOKEN_H
#define INCLUDED_SVTOOLS_RTFTOKEN_H
+#include <rtl/ustring.hxx>
+
namespace rtl {
class OUString;
};
diff --git a/include/svtools/simptabl.hxx b/include/svtools/simptabl.hxx
index dad32aa3cab2..44778f673069 100644
--- a/include/svtools/simptabl.hxx
+++ b/include/svtools/simptabl.hxx
@@ -24,7 +24,6 @@
#include <vcl/headbar.hxx>
#include <vcl/svtabbx.hxx>
#include <unotools/collatorwrapper.hxx>
-#include <vcl/commandevent.hxx>
class SvSimpleTable;
class SVT_DLLPUBLIC SvSimpleTableContainer : public Control