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 /sfx2 | |
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 'sfx2')
35 files changed, 44 insertions, 1 deletions
diff --git a/sfx2/inc/preventduplicateinteraction.hxx b/sfx2/inc/preventduplicateinteraction.hxx index 8a8cd91b565c..1f96e8f94f08 100644 --- a/sfx2/inc/preventduplicateinteraction.hxx +++ b/sfx2/inc/preventduplicateinteraction.hxx @@ -35,6 +35,7 @@ #include <sfx2/app.hxx> #include <toolkit/helper/vclunohelper.hxx> #include <vcl/wrkwin.hxx> +#include <vcl/svapp.hxx> namespace com { namespace sun { namespace star { namespace uno { class XComponentContext; diff --git a/sfx2/inc/saveastemplatedlg.hxx b/sfx2/inc/saveastemplatedlg.hxx index cbd695be24cb..b029a7e13031 100644 --- a/sfx2/inc/saveastemplatedlg.hxx +++ b/sfx2/inc/saveastemplatedlg.hxx @@ -14,6 +14,8 @@ #include <sfx2/doctempl.hxx> #include <vcl/weld.hxx> +#include <com/sun/star/frame/XModel.hpp> + // class SfxSaveAsTemplateDialog ------------------------------------------------------------------- class SfxSaveAsTemplateDialog : public weld::GenericDialogController { diff --git a/sfx2/source/appl/app.cxx b/sfx2/source/appl/app.cxx index e0d50dc44b71..2e84fb18876b 100644 --- a/sfx2/source/appl/app.cxx +++ b/sfx2/source/appl/app.cxx @@ -19,6 +19,7 @@ #include <config_features.h> #include <sal/log.hxx> +#include <osl/module.hxx> #include <sfx2/app.hxx> #include <sfx2/frame.hxx> diff --git a/sfx2/source/appl/appinit.cxx b/sfx2/source/appl/appinit.cxx index 5cc4ce4edf16..543200717c87 100644 --- a/sfx2/source/appl/appinit.cxx +++ b/sfx2/source/appl/appinit.cxx @@ -38,6 +38,7 @@ #include <svtools/ehdl.hxx> #include <comphelper/processfactory.hxx> #include <rtl/ustrbuf.hxx> +#include <osl/module.hxx> #include <osl/security.hxx> #include <unotools/pathoptions.hxx> #include <unotools/historyoptions.hxx> diff --git a/sfx2/source/appl/appserv.cxx b/sfx2/source/appl/appserv.cxx index 036992c54dc7..d2ac03b9c2ac 100644 --- a/sfx2/source/appl/appserv.cxx +++ b/sfx2/source/appl/appserv.cxx @@ -75,6 +75,7 @@ #include <rtl/ustrbuf.hxx> #include <sal/log.hxx> #include <osl/file.hxx> +#include <osl/module.hxx> #include <vcl/EnumContext.hxx> #include <unotools/pathoptions.hxx> diff --git a/sfx2/source/appl/appuno.cxx b/sfx2/source/appl/appuno.cxx index d7b1aa528655..fcd971dcc0a5 100644 --- a/sfx2/source/appl/appuno.cxx +++ b/sfx2/source/appl/appuno.cxx @@ -62,6 +62,7 @@ #include <tools/urlobj.hxx> #include <cppuhelper/implbase.hxx> +#include <com/sun/star/document/BrokenPackageRequest.hpp> #include <com/sun/star/document/FilterOptionsRequest.hpp> #include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/frame/XModel.hpp> diff --git a/sfx2/source/appl/fileobj.cxx b/sfx2/source/appl/fileobj.cxx index 1ff6c891cd7c..098d5566812f 100644 --- a/sfx2/source/appl/fileobj.cxx +++ b/sfx2/source/appl/fileobj.cxx @@ -38,9 +38,11 @@ #include <sfx2/linkmgr.hxx> #include <sfx2/opengrf.hxx> #include <sfx2/sfxresid.hxx> +#include <sfx2/objsh.hxx> #include "fileobj.hxx" #include <sfx2/strings.hrc> #include <vcl/dibtools.hxx> +#include <vcl/svapp.hxx> #define FILETYPE_TEXT 1 #define FILETYPE_GRF 2 diff --git a/sfx2/source/appl/sfxpicklist.cxx b/sfx2/source/appl/sfxpicklist.cxx index a5b698f5cc69..769a53281ee0 100644 --- a/sfx2/source/appl/sfxpicklist.cxx +++ b/sfx2/source/appl/sfxpicklist.cxx @@ -51,6 +51,7 @@ #include <objshimp.hxx> #include <openurlhint.hxx> #include <sfx2/docfilt.hxx> +#include <sfx2/viewfrm.hxx> #include <rtl/instance.hxx> diff --git a/sfx2/source/appl/shutdownicon.cxx b/sfx2/source/appl/shutdownicon.cxx index a74a785e667a..f9c243b34a6f 100644 --- a/sfx2/source/appl/shutdownicon.cxx +++ b/sfx2/source/appl/shutdownicon.cxx @@ -63,6 +63,7 @@ #include <rtl/bootstrap.hxx> #include <rtl/ref.hxx> #include <rtl/ustrbuf.hxx> +#include <vcl/svapp.hxx> #ifdef UNX // need symlink #include <unistd.h> #include <errno.h> @@ -74,7 +75,6 @@ using namespace ::com::sun::star; using namespace ::com::sun::star::uno; using namespace ::com::sun::star::frame; using namespace ::com::sun::star::container; -using namespace ::com::sun::star::io; using namespace ::com::sun::star::lang; using namespace ::com::sun::star::beans; using namespace ::com::sun::star::util; diff --git a/sfx2/source/appl/shutdowniconaqua.mm b/sfx2/source/appl/shutdowniconaqua.mm index 189910f59864..ea040e4c6212 100644 --- a/sfx2/source/appl/shutdowniconaqua.mm +++ b/sfx2/source/appl/shutdowniconaqua.mm @@ -29,6 +29,7 @@ #include <sal/macros.h> #include <sfx2/sfxresid.hxx> #include <sfx2/strings.hrc> +#include <vcl/svapp.hxx> #include "shutdownicon.hxx" #include <com/sun/star/util/XStringWidth.hpp> diff --git a/sfx2/source/control/charwin.cxx b/sfx2/source/control/charwin.cxx index c6d1b52aac1d..a2c8626c45bd 100644 --- a/sfx2/source/control/charwin.cxx +++ b/sfx2/source/control/charwin.cxx @@ -21,6 +21,8 @@ #include <vcl/builderfactory.hxx> #include <vcl/virdev.hxx> #include <vcl/event.hxx> +#include <vcl/svapp.hxx> +#include <vcl/syswin.hxx> #include <sfx2/charwin.hxx> #include <comphelper/dispatchcommand.hxx> #include <comphelper/processfactory.hxx> diff --git a/sfx2/source/control/recentdocsview.cxx b/sfx2/source/control/recentdocsview.cxx index c1173e7c2e8b..9a7c02c206d7 100644 --- a/sfx2/source/control/recentdocsview.cxx +++ b/sfx2/source/control/recentdocsview.cxx @@ -29,6 +29,7 @@ #include <vcl/event.hxx> #include <vcl/pngread.hxx> #include <vcl/ptrstyle.hxx> +#include <vcl/svapp.hxx> #include <tools/stream.hxx> #include <tools/urlobj.hxx> #include <com/sun/star/beans/NamedValue.hpp> diff --git a/sfx2/source/control/templatedefaultview.cxx b/sfx2/source/control/templatedefaultview.cxx index dd75a537177e..5193b498fa15 100644 --- a/sfx2/source/control/templatedefaultview.cxx +++ b/sfx2/source/control/templatedefaultview.cxx @@ -13,6 +13,7 @@ #include <sfx2/sfxresid.hxx> #include <vcl/builderfactory.hxx> #include <vcl/event.hxx> +#include <vcl/svapp.hxx> #include <sfx2/app.hxx> #include <sfx2/strings.hrc> diff --git a/sfx2/source/dialog/filedlghelper.cxx b/sfx2/source/dialog/filedlghelper.cxx index aa3612581296..01a4ccf90ac0 100644 --- a/sfx2/source/dialog/filedlghelper.cxx +++ b/sfx2/source/dialog/filedlghelper.cxx @@ -44,6 +44,7 @@ #include <com/sun/star/task/InteractionHandler.hpp> #include <com/sun/star/task/XInteractionRequest.hpp> #include <com/sun/star/ucb/InteractiveAugmentedIOException.hpp> +#include <com/sun/star/util/RevisionTag.hpp> #include <comphelper/fileurl.hxx> #include <comphelper/processfactory.hxx> #include <comphelper/sequenceashashmap.hxx> @@ -59,6 +60,7 @@ #include <osl/thread.hxx> #include <vcl/cvtgrf.hxx> #include <vcl/mnemonic.hxx> +#include <vcl/svapp.hxx> #include <unotools/pathoptions.hxx> #include <unotools/saveopt.hxx> #include <unotools/securityoptions.hxx> @@ -81,6 +83,7 @@ #include <sfx2/frame.hxx> #include <sfx2/docfile.hxx> #include <sfx2/docfac.hxx> +#include <sfx2/objsh.hxx> #include <openflag.hxx> #include <sfx2/passwd.hxx> #include <sfx2/sfxresid.hxx> diff --git a/sfx2/source/dialog/infobar.cxx b/sfx2/source/dialog/infobar.cxx index a60c6c0c6b57..d90442d11838 100644 --- a/sfx2/source/dialog/infobar.cxx +++ b/sfx2/source/dialog/infobar.cxx @@ -18,6 +18,7 @@ #include <sfx2/infobar.hxx> #include <sfx2/objface.hxx> #include <sfx2/objsh.hxx> +#include <sfx2/viewfrm.hxx> #include <sfx2/viewsh.hxx> #include <vcl/svapp.hxx> #include <vcl/settings.hxx> diff --git a/sfx2/source/dialog/mgetempl.cxx b/sfx2/source/dialog/mgetempl.cxx index aabdb2de55cf..67eb96db1cd8 100644 --- a/sfx2/source/dialog/mgetempl.cxx +++ b/sfx2/source/dialog/mgetempl.cxx @@ -34,6 +34,7 @@ #include <sfxtypes.hxx> #include <sfx2/sfxresid.hxx> #include <sfx2/module.hxx> +#include <sfx2/sfxsids.hrc> #include <sfx2/templdlg.hxx> #include <templdgi.hxx> diff --git a/sfx2/source/dialog/navigat.cxx b/sfx2/source/dialog/navigat.cxx index 7ce24a62e073..8f5539250f7e 100644 --- a/sfx2/source/dialog/navigat.cxx +++ b/sfx2/source/dialog/navigat.cxx @@ -21,6 +21,7 @@ #include <sfx2/bindings.hxx> #include <sfx2/navigat.hxx> +#include <sfx2/sfxsids.hrc> #include <sfx2/strings.hrc> #include <sfx2/app.hxx> #include <sfx2/sfxresid.hxx> diff --git a/sfx2/source/dialog/recfloat.cxx b/sfx2/source/dialog/recfloat.cxx index e283d9221f09..409447c600bb 100644 --- a/sfx2/source/dialog/recfloat.cxx +++ b/sfx2/source/dialog/recfloat.cxx @@ -17,6 +17,8 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <com/sun/star/frame/XDispatchRecorder.hpp> + #include <svl/eitem.hxx> #include <vcl/svapp.hxx> #include <vcl/weld.hxx> diff --git a/sfx2/source/dialog/titledockwin.cxx b/sfx2/source/dialog/titledockwin.cxx index e78527652bb4..ab5709974a73 100644 --- a/sfx2/source/dialog/titledockwin.cxx +++ b/sfx2/source/dialog/titledockwin.cxx @@ -27,6 +27,7 @@ #include <svl/eitem.hxx> #include <vcl/settings.hxx> +#include <vcl/event.hxx> namespace sfx2 diff --git a/sfx2/source/dialog/tplcitem.cxx b/sfx2/source/dialog/tplcitem.cxx index a0c4e508b4c0..a797b6832831 100644 --- a/sfx2/source/dialog/tplcitem.cxx +++ b/sfx2/source/dialog/tplcitem.cxx @@ -24,6 +24,7 @@ #include <sfx2/templdlg.hxx> #include <sfx2/bindings.hxx> #include <sfx2/tplpitem.hxx> +#include <sfx2/sfxsids.hrc> #include <tplcitem.hxx> #include <templdgi.hxx> diff --git a/sfx2/source/dialog/versdlg.cxx b/sfx2/source/dialog/versdlg.cxx index 13724cf6a54c..5114b033d7a0 100644 --- a/sfx2/source/dialog/versdlg.cxx +++ b/sfx2/source/dialog/versdlg.cxx @@ -20,6 +20,7 @@ #include <sal/config.h> #include <com/sun/star/document/XCmisDocument.hpp> +#include <com/sun/star/util/RevisionTag.hpp> #include <unotools/localedatawrapper.hxx> #include <svl/eitem.hxx> diff --git a/sfx2/source/doc/docfile.cxx b/sfx2/source/doc/docfile.cxx index 817f76f33829..167a52130c12 100644 --- a/sfx2/source/doc/docfile.cxx +++ b/sfx2/source/doc/docfile.cxx @@ -130,6 +130,7 @@ #include <officecfg/Office/Common.hxx> #include <comphelper/propertysequence.hxx> #include <vcl/weld.hxx> +#include <vcl/svapp.hxx> #include <tools/diagnose_ex.h> #include <com/sun/star/io/WrongFormatException.hpp> diff --git a/sfx2/source/doc/docmacromode.cxx b/sfx2/source/doc/docmacromode.cxx index 4872fc90496b..cc141f298264 100644 --- a/sfx2/source/doc/docmacromode.cxx +++ b/sfx2/source/doc/docmacromode.cxx @@ -28,6 +28,8 @@ #include <com/sun/star/task/DocumentMacroConfirmationRequest.hpp> #include <com/sun/star/task/InteractionClassification.hpp> #include <com/sun/star/security/DocumentDigitalSignatures.hpp> +#include <com/sun/star/script/XLibraryContainer.hpp> +#include <com/sun/star/document/XEmbeddedScripts.hpp> #include <comphelper/processfactory.hxx> #include <framework/interaction.hxx> diff --git a/sfx2/source/doc/doctemplates.cxx b/sfx2/source/doc/doctemplates.cxx index f3b7c4eeb48c..54adf06ba8b0 100644 --- a/sfx2/source/doc/doctemplates.cxx +++ b/sfx2/source/doc/doctemplates.cxx @@ -77,6 +77,7 @@ #include <unotools/configmgr.hxx> #include <unotools/ucbhelper.hxx> #include <i18nlangtag/languagetag.hxx> +#include <ucbhelper/content.hxx> #include <sfx2/sfxresid.hxx> #include <sfxurlrelocator.hxx> diff --git a/sfx2/source/doc/objstor.cxx b/sfx2/source/doc/objstor.cxx index 3df35e09f1aa..c3c4a0cd4259 100644 --- a/sfx2/source/doc/objstor.cxx +++ b/sfx2/source/doc/objstor.cxx @@ -63,6 +63,7 @@ #include <com/sun/star/io/WrongFormatException.hpp> #include <com/sun/star/io/XTruncate.hpp> #include <com/sun/star/util/XModifiable.hpp> +#include <com/sun/star/util/RevisionTag.hpp> #include <com/sun/star/security/DocumentDigitalSignatures.hpp> #include <com/sun/star/text/XTextRange.hpp> #include <com/sun/star/xml/crypto/CipherID.hpp> diff --git a/sfx2/source/doc/saveastemplatedlg.cxx b/sfx2/source/doc/saveastemplatedlg.cxx index b801462e877a..289aec287401 100644 --- a/sfx2/source/doc/saveastemplatedlg.cxx +++ b/sfx2/source/doc/saveastemplatedlg.cxx @@ -16,6 +16,7 @@ #include <sfx2/docfac.hxx> #include <sfx2/doctempl.hxx> #include <sfx2/docfilt.hxx> +#include <vcl/svapp.hxx> #include <vcl/weld.hxx> #include <sot/storage.hxx> diff --git a/sfx2/source/doc/sfxbasemodel.cxx b/sfx2/source/doc/sfxbasemodel.cxx index efa1cc3695aa..12af26232cec 100644 --- a/sfx2/source/doc/sfxbasemodel.cxx +++ b/sfx2/source/doc/sfxbasemodel.cxx @@ -93,6 +93,7 @@ #include <framework/titlehelper.hxx> #include <comphelper/numberedcollection.hxx> #include <unotools/ucbhelper.hxx> +#include <ucbhelper/content.hxx> #include <sfx2/sfxbasecontroller.hxx> #include <sfx2/viewfac.hxx> diff --git a/sfx2/source/doc/templatedlg.cxx b/sfx2/source/doc/templatedlg.cxx index dd932c987493..dec6fe3e6353 100644 --- a/sfx2/source/doc/templatedlg.cxx +++ b/sfx2/source/doc/templatedlg.cxx @@ -22,6 +22,7 @@ #include <sfx2/docfac.hxx> #include <sfx2/fcontnr.hxx> #include <sfx2/filedlghelper.hxx> +#include <sfx2/objsh.hxx> #include <sfx2/sfxresid.hxx> #include <sfx2/templatelocalview.hxx> #include <sfx2/templatecontaineritem.hxx> @@ -39,6 +40,7 @@ #include <vcl/event.hxx> #include <vcl/toolbox.hxx> #include <vcl/lstbox.hxx> +#include <vcl/svapp.hxx> #include <vcl/weld.hxx> #include <com/sun/star/beans/PropertyValue.hpp> diff --git a/sfx2/source/inc/statcach.hxx b/sfx2/source/inc/statcach.hxx index 1849cd5cfc4e..c61ec60b2774 100644 --- a/sfx2/source/inc/statcach.hxx +++ b/sfx2/source/inc/statcach.hxx @@ -26,6 +26,7 @@ #include <com/sun/star/beans/PropertyValue.hpp> #include <cppuhelper/implbase.hxx> #include <tools/debug.hxx> +#include <rtl/ref.hxx> #include <sfx2/bindings.hxx> diff --git a/sfx2/source/sidebar/DeckTitleBar.cxx b/sfx2/source/sidebar/DeckTitleBar.cxx index 601ae9966002..68301704972a 100644 --- a/sfx2/source/sidebar/DeckTitleBar.cxx +++ b/sfx2/source/sidebar/DeckTitleBar.cxx @@ -23,6 +23,7 @@ #include <sfx2/sfxresid.hxx> #include <sfx2/strings.hrc> +#include <vcl/event.hxx> #include <vcl/image.hxx> #include <vcl/ptrstyle.hxx> diff --git a/sfx2/source/sidebar/FocusManager.cxx b/sfx2/source/sidebar/FocusManager.cxx index 0ce13947b6d7..ea9fe891e8a3 100644 --- a/sfx2/source/sidebar/FocusManager.cxx +++ b/sfx2/source/sidebar/FocusManager.cxx @@ -26,6 +26,7 @@ #include <vcl/button.hxx> #include <vcl/event.hxx> #include <vcl/toolbox.hxx> +#include <vcl/svapp.hxx> #include <toolkit/helper/vclunohelper.hxx> #include <sfx2/app.hxx> diff --git a/sfx2/source/sidebar/SidebarController.cxx b/sfx2/source/sidebar/SidebarController.cxx index 82ccd7ca58ef..e4bd01b03d1e 100644 --- a/sfx2/source/sidebar/SidebarController.cxx +++ b/sfx2/source/sidebar/SidebarController.cxx @@ -39,6 +39,7 @@ #include <vcl/fixed.hxx> #include <vcl/uitest/logger.hxx> #include <vcl/uitest/eventdescription.hxx> +#include <vcl/svapp.hxx> #include <splitwin.hxx> #include <tools/link.hxx> #include <toolkit/helper/vclunohelper.hxx> diff --git a/sfx2/source/sidebar/SidebarDockingWindow.cxx b/sfx2/source/sidebar/SidebarDockingWindow.cxx index 24e14c2c430f..5748edee413e 100644 --- a/sfx2/source/sidebar/SidebarDockingWindow.cxx +++ b/sfx2/source/sidebar/SidebarDockingWindow.cxx @@ -23,8 +23,10 @@ #include <comphelper/processfactory.hxx> #include <sfx2/bindings.hxx> #include <sfx2/dispatch.hxx> +#include <sfx2/viewfrm.hxx> #include <tools/link.hxx> #include <tools/gen.hxx> +#include <vcl/event.hxx> using namespace css; using namespace css::uno; diff --git a/sfx2/source/sidebar/TabBar.cxx b/sfx2/source/sidebar/TabBar.cxx index d2e9f699ad46..ab258a7ab473 100644 --- a/sfx2/source/sidebar/TabBar.cxx +++ b/sfx2/source/sidebar/TabBar.cxx @@ -35,6 +35,7 @@ #include <vcl/event.hxx> #include <vcl/gradient.hxx> #include <vcl/image.hxx> +#include <vcl/svapp.hxx> #include <vcl/wrkwin.hxx> #include <tools/svborder.hxx> diff --git a/sfx2/source/view/classificationcontroller.cxx b/sfx2/source/view/classificationcontroller.cxx index f07824a3774a..d2bc9824db88 100644 --- a/sfx2/source/view/classificationcontroller.cxx +++ b/sfx2/source/view/classificationcontroller.cxx @@ -10,6 +10,7 @@ #include <cppuhelper/implbase.hxx> #include <svtools/toolboxcontroller.hxx> #include <com/sun/star/lang/XServiceInfo.hpp> +#include <com/sun/star/document/XDocumentProperties.hpp> #include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/frame/XFrame.hpp> |