diff options
author | Gabor Kelemen <kelemen.gabor2@nisz.hu> | 2020-04-20 00:48:24 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2020-04-22 12:10:17 +0200 |
commit | 0f7d5fd971766b1753952071eb9043794b27f4c2 (patch) | |
tree | 2a6f6adac50883dc89565348e96851eaae292cae /reportdesign/source/ui/inc | |
parent | bf317af25291c86aa410bfd30769a455ec8bce91 (diff) |
tdf#42949 Fix IWYU warnings in reportdesign/*/*hxx
Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.
Change-Id: If8549e62de1007fccf9a5becac356f8d1ffc5090
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92513
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'reportdesign/source/ui/inc')
21 files changed, 10 insertions, 48 deletions
diff --git a/reportdesign/source/ui/inc/AddField.hxx b/reportdesign/source/ui/inc/AddField.hxx index b348fcd32916..db255fd4fd54 100644 --- a/reportdesign/source/ui/inc/AddField.hxx +++ b/reportdesign/source/ui/inc/AddField.hxx @@ -30,7 +30,6 @@ #include <svx/dbaexchange.hxx> #include <cppuhelper/basemutex.hxx> -#include <vcl/transfer.hxx> #include <vcl/weld.hxx> #include <rtl/ref.hxx> diff --git a/reportdesign/source/ui/inc/ColorChanger.hxx b/reportdesign/source/ui/inc/ColorChanger.hxx index 16cf429f24f5..bbed0a0c1273 100644 --- a/reportdesign/source/ui/inc/ColorChanger.hxx +++ b/reportdesign/source/ui/inc/ColorChanger.hxx @@ -19,6 +19,8 @@ #ifndef INCLUDED_REPORTDESIGN_SOURCE_UI_INC_COLORCHANGER_HXX #define INCLUDED_REPORTDESIGN_SOURCE_UI_INC_COLORCHANGER_HXX +#include <vcl/outdev.hxx> + namespace rptui { diff --git a/reportdesign/source/ui/inc/DataProviderHandler.hxx b/reportdesign/source/ui/inc/DataProviderHandler.hxx index f36c39400c5c..657f900b7b69 100644 --- a/reportdesign/source/ui/inc/DataProviderHandler.hxx +++ b/reportdesign/source/ui/inc/DataProviderHandler.hxx @@ -33,8 +33,6 @@ #include <com/sun/star/script/XTypeConverter.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <memory> - namespace rptui { diff --git a/reportdesign/source/ui/inc/DefaultInspection.hxx b/reportdesign/source/ui/inc/DefaultInspection.hxx index 8116986cb608..e740112e5c7b 100644 --- a/reportdesign/source/ui/inc/DefaultInspection.hxx +++ b/reportdesign/source/ui/inc/DefaultInspection.hxx @@ -25,8 +25,6 @@ #include <com/sun/star/lang/XInitialization.hpp> #include <cppuhelper/implbase3.hxx> -#include <memory> - namespace rptui { diff --git a/reportdesign/source/ui/inc/DesignView.hxx b/reportdesign/source/ui/inc/DesignView.hxx index a8c979879711..60ee506da7f7 100644 --- a/reportdesign/source/ui/inc/DesignView.hxx +++ b/reportdesign/source/ui/inc/DesignView.hxx @@ -22,19 +22,12 @@ #include <dbaccess/dataview.hxx> #include <com/sun/star/report/XSection.hpp> #include <com/sun/star/report/XReportComponent.hpp> -#include <vcl/split.hxx> -#include <vcl/scrbar.hxx> -#include <com/sun/star/container/XNameContainer.hpp> -#include <com/sun/star/datatransfer/DataFlavor.hpp> #include <tools/link.hxx> #include <tools/gen.hxx> #include <vcl/timer.hxx> #include <vcl/idle.hxx> -#include <svl/hint.hxx> #include <svl/SfxBroadcaster.hxx> #include "ReportDefines.hxx" -#include <svtools/colorcfg.hxx> -#include <svx/svdedtv.hxx> #include <vcl/splitwin.hxx> #include "MarkedSection.hxx" #include "ScrollHelper.hxx" diff --git a/reportdesign/source/ui/inc/FixedTextColor.hxx b/reportdesign/source/ui/inc/FixedTextColor.hxx index 6c0f1d88cc7b..fa76a52dfe2b 100644 --- a/reportdesign/source/ui/inc/FixedTextColor.hxx +++ b/reportdesign/source/ui/inc/FixedTextColor.hxx @@ -21,15 +21,12 @@ #define INCLUDED_REPORTDESIGN_SOURCE_UI_INC_FIXEDTEXTCOLOR_HXX #include <com/sun/star/beans/PropertyChangeEvent.hpp> -#include <com/sun/star/container/XChild.hpp> #include <com/sun/star/awt/XVclWindowPeer.hpp> #include <com/sun/star/awt/XControl.hpp> -#include <com/sun/star/lang/XComponent.hpp> #include <com/sun/star/report/XFixedText.hpp> #include <tools/color.hxx> #include "IReportControllerObserver.hxx" -#include <vector> namespace rptui { diff --git a/reportdesign/source/ui/inc/FormattedFieldBeautifier.hxx b/reportdesign/source/ui/inc/FormattedFieldBeautifier.hxx index 7a31cff99501..455dfd396d75 100644 --- a/reportdesign/source/ui/inc/FormattedFieldBeautifier.hxx +++ b/reportdesign/source/ui/inc/FormattedFieldBeautifier.hxx @@ -21,12 +21,10 @@ #define INCLUDED_REPORTDESIGN_SOURCE_UI_INC_FORMATTEDFIELDBEAUTIFIER_HXX #include <com/sun/star/beans/PropertyChangeEvent.hpp> -#include <com/sun/star/container/XChild.hpp> #include <com/sun/star/awt/XVclWindowPeer.hpp> #include <com/sun/star/report/XReportComponent.hpp> #include <tools/color.hxx> -#include <vector> #include "IReportControllerObserver.hxx" namespace rptui diff --git a/reportdesign/source/ui/inc/GeometryHandler.hxx b/reportdesign/source/ui/inc/GeometryHandler.hxx index 9a53927e219a..d4520e210348 100644 --- a/reportdesign/source/ui/inc/GeometryHandler.hxx +++ b/reportdesign/source/ui/inc/GeometryHandler.hxx @@ -33,10 +33,10 @@ #include <com/sun/star/report/XFunctionsSupplier.hpp> #include <com/sun/star/beans/XPropertyChangeListener.hpp> #include <com/sun/star/sdbc/XRowSet.hpp> +#include <map> #include <memory> #include <comphelper/stl_types.hxx> #include <comphelper/listenernotification.hxx> -#include "metadata.hxx" namespace rptui diff --git a/reportdesign/source/ui/inc/GroupsSorting.hxx b/reportdesign/source/ui/inc/GroupsSorting.hxx index 405c5c0bc2a3..270484a19b3c 100644 --- a/reportdesign/source/ui/inc/GroupsSorting.hxx +++ b/reportdesign/source/ui/inc/GroupsSorting.hxx @@ -22,15 +22,12 @@ #include <com/sun/star/report/XGroups.hpp> #include <com/sun/star/report/XGroup.hpp> #include <com/sun/star/container/XNameAccess.hpp> -#include <GroupProperties.hxx> #include <comphelper/propmultiplex.hxx> #include <cppuhelper/basemutex.hxx> #include <rtl/ref.hxx> #include <vcl/weld.hxx> #include <osl/diagnose.h> -#include <vector> - class Control; namespace comphelper diff --git a/reportdesign/source/ui/inc/MarkedSection.hxx b/reportdesign/source/ui/inc/MarkedSection.hxx index 3076ebf7cbd8..2d97645c4e86 100644 --- a/reportdesign/source/ui/inc/MarkedSection.hxx +++ b/reportdesign/source/ui/inc/MarkedSection.hxx @@ -20,6 +20,8 @@ #ifndef INCLUDED_REPORTDESIGN_SOURCE_UI_INC_MARKEDSECTION_HXX #define INCLUDED_REPORTDESIGN_SOURCE_UI_INC_MARKEDSECTION_HXX +#include <sal/types.h> + namespace rptui { class OSectionWindow; diff --git a/reportdesign/source/ui/inc/ReportComponentHandler.hxx b/reportdesign/source/ui/inc/ReportComponentHandler.hxx index 98ea53743c4e..3a329c58d2eb 100644 --- a/reportdesign/source/ui/inc/ReportComponentHandler.hxx +++ b/reportdesign/source/ui/inc/ReportComponentHandler.hxx @@ -27,8 +27,6 @@ #include <com/sun/star/inspection/XPropertyHandler.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <memory> - namespace rptui { diff --git a/reportdesign/source/ui/inc/ReportController.hxx b/reportdesign/source/ui/inc/ReportController.hxx index b045d7f8ab1c..a6fc9f155039 100644 --- a/reportdesign/source/ui/inc/ReportController.hxx +++ b/reportdesign/source/ui/inc/ReportController.hxx @@ -25,16 +25,12 @@ #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/XPropertyChangeListener.hpp> -#include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/embed/XVisualObject.hpp> #include <com/sun/star/frame/XDesktop2.hpp> #include <com/sun/star/frame/XFrame.hpp> -#include <com/sun/star/io/XObjectInputStream.hpp> -#include <com/sun/star/io/XObjectOutputStream.hpp> #include <com/sun/star/report/XReportDefinition.hpp> #include <com/sun/star/report/XReportEngine.hpp> #include <com/sun/star/report/XSection.hpp> -#include <com/sun/star/sdbc/XConnection.hpp> #include <com/sun/star/sdbc/XRowSet.hpp> #include <com/sun/star/uno/Sequence.hxx> #include <com/sun/star/uno/XComponentContext.hpp> @@ -50,7 +46,6 @@ #include <dbaccess/dbsubcomponentcontroller.hxx> #include <svl/lstner.hxx> #include <vcl/transfer.hxx> -#include <svx/svdedtv.hxx> #include <sfx2/zoomitem.hxx> #include <functional> diff --git a/reportdesign/source/ui/inc/ReportControllerObserver.hxx b/reportdesign/source/ui/inc/ReportControllerObserver.hxx index 7cbde89539d4..ec6be058bf9b 100644 --- a/reportdesign/source/ui/inc/ReportControllerObserver.hxx +++ b/reportdesign/source/ui/inc/ReportControllerObserver.hxx @@ -24,10 +24,8 @@ #include <cppuhelper/implbase.hxx> #include <memory> -#include <dllapi.h> -#include <vector> -#include <vcl/svapp.hxx> +#include <vcl/vclevent.hxx> #include <tools/link.hxx> #include "FormattedFieldBeautifier.hxx" diff --git a/reportdesign/source/ui/inc/ReportWindow.hxx b/reportdesign/source/ui/inc/ReportWindow.hxx index 1c42e10575d2..d794a33f13a4 100644 --- a/reportdesign/source/ui/inc/ReportWindow.hxx +++ b/reportdesign/source/ui/inc/ReportWindow.hxx @@ -21,10 +21,8 @@ #include <com/sun/star/report/XSection.hpp> #include "ReportDefines.hxx" -#include "StartMarker.hxx" #include <o3tl/deleter.hxx> #include <svtools/ruler.hxx> -#include <svx/svdedtv.hxx> #include <sfx2/zoomitem.hxx> #include <memory> diff --git a/reportdesign/source/ui/inc/RptUndo.hxx b/reportdesign/source/ui/inc/RptUndo.hxx index 9c125121b9e1..91e37d54ad44 100644 --- a/reportdesign/source/ui/inc/RptUndo.hxx +++ b/reportdesign/source/ui/inc/RptUndo.hxx @@ -19,6 +19,7 @@ #ifndef INCLUDED_REPORTDESIGN_SOURCE_UI_INC_RPTUNDO_HXX #define INCLUDED_REPORTDESIGN_SOURCE_UI_INC_RPTUNDO_HXX +#include <RptModel.hxx> #include <UndoActions.hxx> #include <functional> diff --git a/reportdesign/source/ui/inc/ScrollHelper.hxx b/reportdesign/source/ui/inc/ScrollHelper.hxx index 47e8d715464c..c166e1f759d5 100644 --- a/reportdesign/source/ui/inc/ScrollHelper.hxx +++ b/reportdesign/source/ui/inc/ScrollHelper.hxx @@ -23,8 +23,6 @@ #include <com/sun/star/report/XSection.hpp> #include <comphelper/propmultiplex.hxx> #include "ReportDefines.hxx" -#include <svtools/colorcfg.hxx> -#include <svx/svdedtv.hxx> #include <cppuhelper/basemutex.hxx> #include <rtl/ref.hxx> #include "MarkedSection.hxx" diff --git a/reportdesign/source/ui/inc/SectionWindow.hxx b/reportdesign/source/ui/inc/SectionWindow.hxx index 9197073f41a1..2ef3e8b17006 100644 --- a/reportdesign/source/ui/inc/SectionWindow.hxx +++ b/reportdesign/source/ui/inc/SectionWindow.hxx @@ -22,19 +22,14 @@ #include <com/sun/star/report/XSection.hpp> #include <vcl/window.hxx> #include <vcl/split.hxx> -#include <svtools/colorcfg.hxx> #include <comphelper/propmultiplex.hxx> #include <cppuhelper/basemutex.hxx> -#include "UITools.hxx" #include <UndoActions.hxx> #include "StartMarker.hxx" #include "EndMarker.hxx" #include "ReportSection.hxx" -#include <list> -#include <map> - namespace comphelper { class OPropertyChangeMultiplexer; diff --git a/reportdesign/source/ui/inc/UITools.hxx b/reportdesign/source/ui/inc/UITools.hxx index 90b60c5ba37b..13aafb14fc90 100644 --- a/reportdesign/source/ui/inc/UITools.hxx +++ b/reportdesign/source/ui/inc/UITools.hxx @@ -31,7 +31,6 @@ #include <rtl/ref.hxx> #include <vcl/taskpanelist.hxx> #include <comphelper/stl_types.hxx> -#include <functional> class SdrPage; class SdrObject; diff --git a/reportdesign/source/ui/inc/ViewsWindow.hxx b/reportdesign/source/ui/inc/ViewsWindow.hxx index fb7674138066..e03ff63648df 100644 --- a/reportdesign/source/ui/inc/ViewsWindow.hxx +++ b/reportdesign/source/ui/inc/ViewsWindow.hxx @@ -23,13 +23,8 @@ #include <vcl/window.hxx> #include <svtools/colorcfg.hxx> #include "ReportDefines.hxx" -#include "ReportSection.hxx" -#include <cppuhelper/basemutex.hxx> -#include <com/sun/star/beans/NamedValue.hpp> -#include <svx/svdedtv.hxx> #include "SectionView.hxx" #include <unotools/options.hxx> -#include <list> #include <vector> #include "MarkedSection.hxx" diff --git a/reportdesign/source/ui/inc/dlgedfunc.hxx b/reportdesign/source/ui/inc/dlgedfunc.hxx index a7bfac55421d..804b814ee6dc 100644 --- a/reportdesign/source/ui/inc/dlgedfunc.hxx +++ b/reportdesign/source/ui/inc/dlgedfunc.hxx @@ -19,7 +19,10 @@ #ifndef INCLUDED_REPORTDESIGN_SOURCE_UI_INC_DLGEDFUNC_HXX #define INCLUDED_REPORTDESIGN_SOURCE_UI_INC_DLGEDFUNC_HXX +#include <tools/gen.hxx> +#include <vcl/event.hxx> #include <vcl/timer.hxx> +#include <com/sun/star/uno/XInterface.hpp> class Timer; class MouseEvent; diff --git a/reportdesign/source/ui/inc/propbrw.hxx b/reportdesign/source/ui/inc/propbrw.hxx index a19eedc0c74e..5b697df05426 100644 --- a/reportdesign/source/ui/inc/propbrw.hxx +++ b/reportdesign/source/ui/inc/propbrw.hxx @@ -20,8 +20,6 @@ #ifndef INCLUDED_REPORTDESIGN_SOURCE_UI_INC_PROPBRW_HXX #define INCLUDED_REPORTDESIGN_SOURCE_UI_INC_PROPBRW_HXX -#include <com/sun/star/beans/XPropertySet.hpp> -#include <com/sun/star/awt/XControlContainer.hpp> #include <com/sun/star/frame/XFrame2.hpp> #include <com/sun/star/inspection/XObjectInspector.hpp> #include <com/sun/star/uno/XComponentContext.hpp> |