diff options
author | Gabor Kelemen <kelemen.gabor2@nisz.hu> | 2019-03-17 01:11:29 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2019-03-25 13:42:28 +0100 |
commit | 4304226d79849b31fd0ded168cee45a91f240363 (patch) | |
tree | 01808c50e78f517573c0ed93d3ca26dd79c643d8 /sc | |
parent | bbe8bc3c8610d5d218afaa779e86d822a7a76345 (diff) |
tdf#42949 Fix IWYU warnings in include/sfx2/[a-D]*
Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.
Change-Id: I444cb71bc3d045072a4b1f9eed279ed7e425a0d4
Reviewed-on: https://gerrit.libreoffice.org/69481
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'sc')
24 files changed, 25 insertions, 0 deletions
diff --git a/sc/inc/filtuno.hxx b/sc/inc/filtuno.hxx index fc3d3981b126..9231c8b3b16a 100644 --- a/sc/inc/filtuno.hxx +++ b/sc/inc/filtuno.hxx @@ -32,6 +32,8 @@ namespace com { namespace sun { namespace star { namespace io { class XInputStream; } } } } +namespace com::sun::star::awt { class XWindow; } + class ScFilterOptionsObj : public ::cppu::WeakImplHelper< css::beans::XPropertyAccess, css::ui::dialogs::XExecutableDialog, diff --git a/sc/qa/extras/scddelinkobj.cxx b/sc/qa/extras/scddelinkobj.cxx index 4d1838a3b321..bdc7886d4aa8 100644 --- a/sc/qa/extras/scddelinkobj.cxx +++ b/sc/qa/extras/scddelinkobj.cxx @@ -14,6 +14,7 @@ #include <unotools/tempfile.hxx> #include <sfx2/app.hxx> +#include <vcl/svapp.hxx> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/container/XIndexAccess.hpp> diff --git a/sc/qa/extras/scddelinksobj.cxx b/sc/qa/extras/scddelinksobj.cxx index bc62f4cfbc2d..0a3ac5fa0c1c 100644 --- a/sc/qa/extras/scddelinksobj.cxx +++ b/sc/qa/extras/scddelinksobj.cxx @@ -18,6 +18,7 @@ #include <cppu/unotype.hxx> #include <rtl/ustring.hxx> #include <sfx2/app.hxx> +#include <vcl/svapp.hxx> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/container/XNameAccess.hpp> diff --git a/sc/source/core/data/validat.cxx b/sc/source/core/data/validat.cxx index f225aefb5efc..2ea5ffe2559c 100644 --- a/sc/source/core/data/validat.cxx +++ b/sc/source/core/data/validat.cxx @@ -32,6 +32,7 @@ #include <basic/sbx.hxx> #include <svl/zforlist.hxx> #include <svl/sharedstringpool.hxx> +#include <vcl/svapp.hxx> #include <vcl/weld.hxx> #include <rtl/math.hxx> #include <osl/diagnose.h> diff --git a/sc/source/core/tool/compiler.cxx b/sc/source/core/tool/compiler.cxx index f2ea303e849b..57880f95c140 100644 --- a/sc/source/core/tool/compiler.cxx +++ b/sc/source/core/tool/compiler.cxx @@ -21,6 +21,7 @@ #include <compiler.hxx> +#include <vcl/svapp.hxx> #include <sfx2/app.hxx> #include <sfx2/objsh.hxx> #include <basic/sbmeth.hxx> diff --git a/sc/source/ui/cctrl/cbnumberformat.cxx b/sc/source/ui/cctrl/cbnumberformat.cxx index b5558045b634..2e08b0256378 100644 --- a/sc/source/ui/cctrl/cbnumberformat.cxx +++ b/sc/source/ui/cctrl/cbnumberformat.cxx @@ -21,6 +21,7 @@ #include <globstr.hrc> #include <scresid.hxx> #include <sfx2/dispatch.hxx> +#include <sfx2/viewfrm.hxx> #include <svl/intitem.hxx> #include <sc.hrc> diff --git a/sc/source/ui/docshell/impex.cxx b/sc/source/ui/docshell/impex.cxx index 913de710ba08..f5bba16a5b1c 100644 --- a/sc/source/ui/docshell/impex.cxx +++ b/sc/source/ui/docshell/impex.cxx @@ -24,6 +24,7 @@ #include <com/sun/star/i18n/CalendarFieldIndex.hpp> #include <sal/log.hxx> #include <unotools/charclass.hxx> +#include <osl/module.hxx> #include <global.hxx> #include <docsh.hxx> diff --git a/sc/source/ui/drawfunc/drawsh.cxx b/sc/source/ui/drawfunc/drawsh.cxx index e9de68d42c5f..76e8f6856fee 100644 --- a/sc/source/ui/drawfunc/drawsh.cxx +++ b/sc/source/ui/drawfunc/drawsh.cxx @@ -29,6 +29,7 @@ #include <sfx2/objsh.hxx> #include <sfx2/request.hxx> #include <sfx2/dispatch.hxx> +#include <sfx2/viewfrm.hxx> #include <svl/whiter.hxx> #include <drawsh.hxx> diff --git a/sc/source/ui/drawfunc/fusel.cxx b/sc/source/ui/drawfunc/fusel.cxx index 9d063a6d80ac..99ce6a6d12c9 100644 --- a/sc/source/ui/drawfunc/fusel.cxx +++ b/sc/source/ui/drawfunc/fusel.cxx @@ -29,6 +29,7 @@ #include <editeng/outlobj.hxx> #include <sfx2/app.hxx> #include <sfx2/ipclient.hxx> +#include <sfx2/viewfrm.hxx> #include <fusel.hxx> #include <sc.hrc> diff --git a/sc/source/ui/inc/navipi.hxx b/sc/source/ui/inc/navipi.hxx index 32c6c8b6a9ff..8e572170a46e 100644 --- a/sc/source/ui/inc/navipi.hxx +++ b/sc/source/ui/inc/navipi.hxx @@ -23,6 +23,7 @@ #include <vector> #include <vcl/toolbox.hxx> #include <vcl/field.hxx> +#include <vcl/layout.hxx> #include <vcl/lstbox.hxx> #include <vcl/idle.hxx> #include <svl/lstner.hxx> diff --git a/sc/source/ui/miscdlgs/anyrefdg.cxx b/sc/source/ui/miscdlgs/anyrefdg.cxx index eef896e6e05e..149ba5f1c3ed 100644 --- a/sc/source/ui/miscdlgs/anyrefdg.cxx +++ b/sc/source/ui/miscdlgs/anyrefdg.cxx @@ -25,6 +25,7 @@ #include <vcl/mnemonic.hxx> #include <sfx2/bindings.hxx> #include <sfx2/dispatch.hxx> +#include <sfx2/viewfrm.hxx> #include <anyrefdg.hxx> #include <sc.hrc> diff --git a/sc/source/ui/sidebar/AlignmentPropertyPanel.cxx b/sc/source/ui/sidebar/AlignmentPropertyPanel.cxx index d721c32b0ff4..ea4dffc59a8a 100644 --- a/sc/source/ui/sidebar/AlignmentPropertyPanel.cxx +++ b/sc/source/ui/sidebar/AlignmentPropertyPanel.cxx @@ -27,6 +27,7 @@ #include <svx/rotmodit.hxx> #include <svtools/unitconv.hxx> #include <unotools/localedatawrapper.hxx> +#include <com/sun/star/lang/IllegalArgumentException.hpp> using namespace css; using namespace css::uno; diff --git a/sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx b/sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx index e9e5f1284c94..75205d0bd006 100644 --- a/sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx +++ b/sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx @@ -27,6 +27,7 @@ #include <vcl/svapp.hxx> #include <vcl/settings.hxx> #include <vcl/virdev.hxx> +#include <com/sun/star/lang/IllegalArgumentException.hpp> #include "CellLineStyleControl.hxx" #include "CellBorderStyleControl.hxx" diff --git a/sc/source/ui/sidebar/CellBorderStyleControl.cxx b/sc/source/ui/sidebar/CellBorderStyleControl.cxx index a9270df1b205..48bc135173a0 100644 --- a/sc/source/ui/sidebar/CellBorderStyleControl.cxx +++ b/sc/source/ui/sidebar/CellBorderStyleControl.cxx @@ -20,6 +20,7 @@ #include "CellBorderStyleControl.hxx" #include <editeng/boxitem.hxx> #include <editeng/borderline.hxx> +#include <sfx2/app.hxx> #include <sfx2/bindings.hxx> #include <sfx2/dispatch.hxx> #include <svx/svxids.hrc> diff --git a/sc/source/ui/sidebar/CellLineStyleControl.cxx b/sc/source/ui/sidebar/CellLineStyleControl.cxx index 975ef95aeb85..8c9092f33fb4 100644 --- a/sc/source/ui/sidebar/CellLineStyleControl.cxx +++ b/sc/source/ui/sidebar/CellLineStyleControl.cxx @@ -23,6 +23,7 @@ #include <vcl/settings.hxx> #include <editeng/borderline.hxx> #include <editeng/lineitem.hxx> +#include <sfx2/app.hxx> #include <sfx2/bindings.hxx> #include <sfx2/dispatch.hxx> #include <svx/svxids.hrc> diff --git a/sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx b/sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx index 349bca1e2ff7..6fbe5d3d579d 100644 --- a/sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx +++ b/sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx @@ -27,6 +27,7 @@ #include <vcl/toolbox.hxx> #include <svl/intitem.hxx> #include <svl/stritem.hxx> +#include <com/sun/star/lang/IllegalArgumentException.hpp> using namespace css; using namespace css::uno; diff --git a/sc/source/ui/unoobj/docuno.cxx b/sc/source/ui/unoobj/docuno.cxx index 51595c5eca95..0f044477dae1 100644 --- a/sc/source/ui/unoobj/docuno.cxx +++ b/sc/source/ui/unoobj/docuno.cxx @@ -42,6 +42,7 @@ #include <sfx2/printer.hxx> #include <sfx2/bindings.hxx> #include <sfx2/dispatch.hxx> +#include <sfx2/viewfrm.hxx> #include <vcl/commandevent.hxx> #include <vcl/pdfextoutdevdata.hxx> #include <vcl/waitobj.hxx> diff --git a/sc/source/ui/unoobj/scdetect.cxx b/sc/source/ui/unoobj/scdetect.cxx index 4f18e3b1d853..fe00d7a59975 100644 --- a/sc/source/ui/unoobj/scdetect.cxx +++ b/sc/source/ui/unoobj/scdetect.cxx @@ -23,6 +23,7 @@ #include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/beans/PropertyValue.hpp> +#include <com/sun/star/uno/XComponentContext.hpp> #include <cppuhelper/supportsservice.hxx> #include <com/sun/star/container/XNameAccess.hpp> #include <com/sun/star/io/XInputStream.hpp> diff --git a/sc/source/ui/unoobj/styleuno.cxx b/sc/source/ui/unoobj/styleuno.cxx index 0ef831bfdb9b..d2e00200b227 100644 --- a/sc/source/ui/unoobj/styleuno.cxx +++ b/sc/source/ui/unoobj/styleuno.cxx @@ -34,6 +34,7 @@ #include <editeng/unonrule.hxx> #include <sfx2/bindings.hxx> #include <sfx2/printer.hxx> +#include <sfx2/sfxsids.hrc> #include <svx/rotmodit.hxx> #include <svl/stritem.hxx> #include <vcl/virdev.hxx> diff --git a/sc/source/ui/unoobj/warnpassword.cxx b/sc/source/ui/unoobj/warnpassword.cxx index e52d9aeb8ac9..6f9e4e5435c7 100644 --- a/sc/source/ui/unoobj/warnpassword.cxx +++ b/sc/source/ui/unoobj/warnpassword.cxx @@ -27,6 +27,7 @@ #include <com/sun/star/ucb/InteractiveAppException.hpp> #include <com/sun/star/ucb/XContent.hpp> #include <svx/svxerr.hxx> +#include <rtl/ref.hxx> using ::com::sun::star::uno::makeAny; using ::com::sun::star::uno::Any; diff --git a/sc/source/ui/view/prevwsh.cxx b/sc/source/ui/view/prevwsh.cxx index 15074ddf2a04..154fa59aa835 100644 --- a/sc/source/ui/view/prevwsh.cxx +++ b/sc/source/ui/view/prevwsh.cxx @@ -39,6 +39,7 @@ #include <tools/urlobj.hxx> #include <sfx2/docfile.hxx> #include <sfx2/printer.hxx> +#include <sfx2/viewfrm.hxx> #include <drwlayer.hxx> #include <prevwsh.hxx> diff --git a/sc/source/ui/view/tabview5.cxx b/sc/source/ui/view/tabview5.cxx index 27386dd4f5b2..560c4b584e5e 100644 --- a/sc/source/ui/view/tabview5.cxx +++ b/sc/source/ui/view/tabview5.cxx @@ -28,6 +28,7 @@ #include <sfx2/dispatch.hxx> #include <sfx2/lokhelper.hxx> #include <sfx2/objsh.hxx> +#include <sfx2/viewfrm.hxx> #include <tabview.hxx> #include <tabvwsh.hxx> diff --git a/sc/source/ui/view/tabvwsh5.cxx b/sc/source/ui/view/tabvwsh5.cxx index 54aa18c4516f..73b26f7dc6f6 100644 --- a/sc/source/ui/view/tabvwsh5.cxx +++ b/sc/source/ui/view/tabvwsh5.cxx @@ -26,6 +26,7 @@ #include <svx/svxids.hrc> #include <sfx2/dispatch.hxx> #include <sfx2/objsh.hxx> +#include <sfx2/viewfrm.hxx> #include <tabvwsh.hxx> #include <sc.hrc> diff --git a/sc/source/ui/view/viewutil.cxx b/sc/source/ui/view/viewutil.cxx index ddfce82fa886..ac6f1b91ecab 100644 --- a/sc/source/ui/view/viewutil.cxx +++ b/sc/source/ui/view/viewutil.cxx @@ -33,6 +33,7 @@ #include <vcl/settings.hxx> #include <sfx2/request.hxx> #include <sfx2/objsh.hxx> +#include <sfx2/viewfrm.hxx> #include <svl/stritem.hxx> #include <svl/eitem.hxx> |