diff options
author | Gabor Kelemen <kelemeng@ubuntu.com> | 2018-12-16 23:29:31 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2019-01-02 10:11:36 +0100 |
commit | 4c67813d710ea17b31ec01bb9d3ed7a0b8ddc82f (patch) | |
tree | 0e1cf72034c10018eeead04bc705f928d2ebd2bc /sd/source/ui/framework | |
parent | 927c42e080221c833fd418e9cfd6d18acc7d63c0 (diff) |
tdf#42949 Fix IWYU warnings in sd/source/ui/[a-r]*/*hxx
Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.
Change-Id: I0d9cee1cd17e168522f6161c515a325e5edf1496
Reviewed-on: https://gerrit.libreoffice.org/65234
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'sd/source/ui/framework')
28 files changed, 92 insertions, 67 deletions
diff --git a/sd/source/ui/framework/configuration/ChangeRequestQueue.hxx b/sd/source/ui/framework/configuration/ChangeRequestQueue.hxx index a3ba43ed5f22..402774412274 100644 --- a/sd/source/ui/framework/configuration/ChangeRequestQueue.hxx +++ b/sd/source/ui/framework/configuration/ChangeRequestQueue.hxx @@ -20,10 +20,12 @@ #ifndef INCLUDED_SD_SOURCE_UI_FRAMEWORK_CONFIGURATION_CHANGEREQUESTQUEUE_HXX #define INCLUDED_SD_SOURCE_UI_FRAMEWORK_CONFIGURATION_CHANGEREQUESTQUEUE_HXX -#include <com/sun/star/drawing/framework/XConfigurationChangeRequest.hpp> +#include <com/sun/star/uno/Reference.hxx> #include <list> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfigurationChangeRequest; } } } } } + namespace sd { namespace framework { /** The ChangeRequestQueue stores the pending requests for changes to the diff --git a/sd/source/ui/framework/configuration/ChangeRequestQueueProcessor.hxx b/sd/source/ui/framework/configuration/ChangeRequestQueueProcessor.hxx index 9acb58fdf25e..17696fb25ce7 100644 --- a/sd/source/ui/framework/configuration/ChangeRequestQueueProcessor.hxx +++ b/sd/source/ui/framework/configuration/ChangeRequestQueueProcessor.hxx @@ -22,20 +22,18 @@ #include "ChangeRequestQueue.hxx" #include <osl/mutex.hxx> -#include <rtl/ref.hxx> -#include <com/sun/star/drawing/framework/XConfigurationChangeRequest.hpp> -#include <com/sun/star/drawing/framework/ConfigurationChangeEvent.hpp> -#include <cppuhelper/interfacecontainer.hxx> #include <tools/link.hxx> #include <memory> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfiguration; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfigurationChangeRequest; } } } } } + struct ImplSVEvent; namespace sd { namespace framework { -class ConfigurationController; class ConfigurationUpdater; /** The ChangeRequestQueueProcessor ownes the ChangeRequestQueue and diff --git a/sd/source/ui/framework/configuration/ConfigurationClassifier.cxx b/sd/source/ui/framework/configuration/ConfigurationClassifier.cxx index a53ec16229ca..9bd9e19efa76 100644 --- a/sd/source/ui/framework/configuration/ConfigurationClassifier.cxx +++ b/sd/source/ui/framework/configuration/ConfigurationClassifier.cxx @@ -20,6 +20,7 @@ #include "ConfigurationClassifier.hxx" #include <framework/FrameworkHelper.hxx> +#include <com/sun/star/drawing/framework/XConfiguration.hpp> #include <sal/log.hxx> using namespace ::com::sun::star; diff --git a/sd/source/ui/framework/configuration/ConfigurationClassifier.hxx b/sd/source/ui/framework/configuration/ConfigurationClassifier.hxx index 82f32c6f6abd..25b07f1bdcb3 100644 --- a/sd/source/ui/framework/configuration/ConfigurationClassifier.hxx +++ b/sd/source/ui/framework/configuration/ConfigurationClassifier.hxx @@ -21,11 +21,13 @@ #define INCLUDED_SD_SOURCE_UI_FRAMEWORK_CONFIGURATION_CONFIGURATIONCLASSIFIER_HXX #include "debugtrace.hxx" - -#include <com/sun/star/drawing/framework/XConfiguration.hpp> +#include <com/sun/star/uno/Reference.hxx> #include <vector> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfiguration; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XResourceId; } } } } } + namespace sd { namespace framework { /** A ConfigurationClassifier object compares two configurations of diff --git a/sd/source/ui/framework/configuration/ConfigurationController.cxx b/sd/source/ui/framework/configuration/ConfigurationController.cxx index 28db962a0eb2..3c4fcf4bb147 100644 --- a/sd/source/ui/framework/configuration/ConfigurationController.cxx +++ b/sd/source/ui/framework/configuration/ConfigurationController.cxx @@ -24,6 +24,7 @@ #include "ConfigurationControllerBroadcaster.hxx" #include "ConfigurationTracer.hxx" #include "GenericConfigurationChangeRequest.hxx" +#include "ConfigurationControllerResourceManager.hxx" #include "ResourceFactoryManager.hxx" #include "UpdateRequest.hxx" #include "ChangeRequestQueueProcessor.hxx" diff --git a/sd/source/ui/framework/configuration/ConfigurationControllerBroadcaster.cxx b/sd/source/ui/framework/configuration/ConfigurationControllerBroadcaster.cxx index 55eead6e0d96..afc535173f47 100644 --- a/sd/source/ui/framework/configuration/ConfigurationControllerBroadcaster.cxx +++ b/sd/source/ui/framework/configuration/ConfigurationControllerBroadcaster.cxx @@ -18,6 +18,7 @@ */ #include "ConfigurationControllerBroadcaster.hxx" +#include <com/sun/star/drawing/framework/XConfigurationChangeListener.hpp> #include <com/sun/star/lang/IllegalArgumentException.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <tools/diagnose_ex.h> diff --git a/sd/source/ui/framework/configuration/ConfigurationControllerBroadcaster.hxx b/sd/source/ui/framework/configuration/ConfigurationControllerBroadcaster.hxx index 45b7d05fe5c2..768308941d04 100644 --- a/sd/source/ui/framework/configuration/ConfigurationControllerBroadcaster.hxx +++ b/sd/source/ui/framework/configuration/ConfigurationControllerBroadcaster.hxx @@ -20,13 +20,17 @@ #ifndef INCLUDED_SD_SOURCE_UI_FRAMEWORK_CONFIGURATION_CONFIGURATIONCONTROLLERBROADCASTER_HXX #define INCLUDED_SD_SOURCE_UI_FRAMEWORK_CONFIGURATION_CONFIGURATIONCONTROLLERBROADCASTER_HXX -#include <com/sun/star/drawing/framework/XConfigurationChangeListener.hpp> -#include <com/sun/star/drawing/framework/XConfigurationController.hpp> -#include <com/sun/star/drawing/framework/ConfigurationChangeEvent.hpp> +#include <com/sun/star/uno/Reference.hxx> #include <unordered_map> #include <vector> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfigurationChangeListener; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfigurationController; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XResource; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XResourceId; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { struct ConfigurationChangeEvent; } } } } } + namespace sd { namespace framework { /** This class manages the set of XConfigurationChangeListeners and diff --git a/sd/source/ui/framework/configuration/ConfigurationControllerResourceManager.cxx b/sd/source/ui/framework/configuration/ConfigurationControllerResourceManager.cxx index 51b648a959cf..8bc71472a6e7 100644 --- a/sd/source/ui/framework/configuration/ConfigurationControllerResourceManager.cxx +++ b/sd/source/ui/framework/configuration/ConfigurationControllerResourceManager.cxx @@ -22,6 +22,8 @@ #include "ResourceFactoryManager.hxx" #include <framework/FrameworkHelper.hxx> #include <com/sun/star/lang/DisposedException.hpp> +#include <com/sun/star/drawing/framework/XConfiguration.hpp> +#include <com/sun/star/drawing/framework/XResourceFactory.hpp> #include <tools/diagnose_ex.h> #include <sal/log.hxx> #include <algorithm> diff --git a/sd/source/ui/framework/configuration/ConfigurationControllerResourceManager.hxx b/sd/source/ui/framework/configuration/ConfigurationControllerResourceManager.hxx index 55744ed2b089..03e8e62d30f8 100644 --- a/sd/source/ui/framework/configuration/ConfigurationControllerResourceManager.hxx +++ b/sd/source/ui/framework/configuration/ConfigurationControllerResourceManager.hxx @@ -20,15 +20,19 @@ #ifndef INCLUDED_SD_SOURCE_UI_FRAMEWORK_CONFIGURATION_CONFIGURATIONCONTROLLERRESOURCEMANAGER_HXX #define INCLUDED_SD_SOURCE_UI_FRAMEWORK_CONFIGURATION_CONFIGURATIONCONTROLLERRESOURCEMANAGER_HXX -#include <com/sun/star/drawing/framework/XConfiguration.hpp> -#include <com/sun/star/drawing/framework/XResource.hpp> -#include <com/sun/star/drawing/framework/XResourceFactory.hpp> #include <osl/mutex.hxx> +#include <com/sun/star/uno/Reference.hxx> + #include <map> #include <memory> #include <vector> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfiguration; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XResourceFactory; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XResource; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XResourceId; } } } } } + namespace sd { namespace framework { class ConfigurationControllerBroadcaster; diff --git a/sd/source/ui/framework/configuration/ConfigurationTracer.hxx b/sd/source/ui/framework/configuration/ConfigurationTracer.hxx index 991141843728..c2fc122b499a 100644 --- a/sd/source/ui/framework/configuration/ConfigurationTracer.hxx +++ b/sd/source/ui/framework/configuration/ConfigurationTracer.hxx @@ -20,7 +20,10 @@ #ifndef INCLUDED_SD_SOURCE_UI_FRAMEWORK_CONFIGURATION_CONFIGURATIONTRACER_HXX #define INCLUDED_SD_SOURCE_UI_FRAMEWORK_CONFIGURATION_CONFIGURATIONTRACER_HXX -#include <com/sun/star/drawing/framework/XConfiguration.hpp> +#include <sal/types.h> + +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfiguration; } } } } } +namespace com { namespace sun { namespace star { namespace uno { template <typename > class Reference; } } } } namespace sd { namespace framework { diff --git a/sd/source/ui/framework/configuration/ConfigurationUpdater.cxx b/sd/source/ui/framework/configuration/ConfigurationUpdater.cxx index e6e332b53fad..f13c17bb9538 100644 --- a/sd/source/ui/framework/configuration/ConfigurationUpdater.cxx +++ b/sd/source/ui/framework/configuration/ConfigurationUpdater.cxx @@ -21,9 +21,11 @@ #include "ConfigurationTracer.hxx" #include "ConfigurationClassifier.hxx" #include "ConfigurationControllerBroadcaster.hxx" +#include "ConfigurationControllerResourceManager.hxx" #include <framework/Configuration.hxx> #include <framework/FrameworkHelper.hxx> +#include <com/sun/star/drawing/framework/XControllerManager.hpp> #include <comphelper/scopeguard.hxx> #include <tools/diagnose_ex.h> #include <sal/log.hxx> diff --git a/sd/source/ui/framework/configuration/ConfigurationUpdater.hxx b/sd/source/ui/framework/configuration/ConfigurationUpdater.hxx index 1b2c12eed1bb..682f07b17dfb 100644 --- a/sd/source/ui/framework/configuration/ConfigurationUpdater.hxx +++ b/sd/source/ui/framework/configuration/ConfigurationUpdater.hxx @@ -20,18 +20,21 @@ #ifndef INCLUDED_SD_SOURCE_UI_FRAMEWORK_CONFIGURATION_CONFIGURATIONUPDATER_HXX #define INCLUDED_SD_SOURCE_UI_FRAMEWORK_CONFIGURATION_CONFIGURATIONUPDATER_HXX -#include "ConfigurationControllerResourceManager.hxx" -#include <com/sun/star/drawing/framework/XResourceId.hpp> -#include <com/sun/star/drawing/framework/XConfiguration.hpp> -#include <com/sun/star/drawing/framework/XControllerManager.hpp> +#include <com/sun/star/uno/Reference.hxx> #include <vcl/timer.hxx> #include <memory> #include <vector> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfiguration; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XControllerManager; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XResourceId; } } } } } + namespace sd { namespace framework { class ConfigurationClassifier; class ConfigurationUpdaterLock; +class ConfigurationControllerResourceManager; +class ConfigurationControllerBroadcaster; /** This is a helper class for the ConfigurationController. It handles the update of the current configuration so that it looks like a requested diff --git a/sd/source/ui/framework/configuration/GenericConfigurationChangeRequest.hxx b/sd/source/ui/framework/configuration/GenericConfigurationChangeRequest.hxx index a94199a5331a..657c1b0f1f95 100644 --- a/sd/source/ui/framework/configuration/GenericConfigurationChangeRequest.hxx +++ b/sd/source/ui/framework/configuration/GenericConfigurationChangeRequest.hxx @@ -23,12 +23,11 @@ #include <MutexOwner.hxx> #include <com/sun/star/drawing/framework/XConfigurationChangeRequest.hpp> #include <com/sun/star/container/XNamed.hpp> -#include <com/sun/star/drawing/framework/XConfiguration.hpp> -#include <com/sun/star/drawing/framework/XResourceId.hpp> -#include <com/sun/star/lang/IllegalArgumentException.hpp> -#include <com/sun/star/beans/PropertyValues.hpp> #include <cppuhelper/compbase.hxx> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfiguration; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XResourceId; } } } } } + namespace sd { namespace framework { typedef ::cppu::WeakComponentImplHelper < diff --git a/sd/source/ui/framework/configuration/ResourceFactoryManager.cxx b/sd/source/ui/framework/configuration/ResourceFactoryManager.cxx index 10941783dce7..ba296968e879 100644 --- a/sd/source/ui/framework/configuration/ResourceFactoryManager.cxx +++ b/sd/source/ui/framework/configuration/ResourceFactoryManager.cxx @@ -23,6 +23,7 @@ #include <com/sun/star/lang/XComponent.hpp> #include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/util/URLTransformer.hpp> +#include <com/sun/star/drawing/framework/XControllerManager.hpp> #include <comphelper/processfactory.hxx> #include <sal/log.hxx> diff --git a/sd/source/ui/framework/configuration/ResourceFactoryManager.hxx b/sd/source/ui/framework/configuration/ResourceFactoryManager.hxx index 34ee07446d9e..9b8ce6163b83 100644 --- a/sd/source/ui/framework/configuration/ResourceFactoryManager.hxx +++ b/sd/source/ui/framework/configuration/ResourceFactoryManager.hxx @@ -26,12 +26,14 @@ #include <utility> #include <vector> -#include <com/sun/star/drawing/framework/XControllerManager.hpp> -#include <com/sun/star/drawing/framework/XModuleController.hpp> -#include <com/sun/star/drawing/framework/XResourceFactoryManager.hpp> -#include <com/sun/star/util/XURLTransformer.hpp> +#include <com/sun/star/uno/Reference.hxx> +#include <rtl/ustring.hxx> #include <osl/mutex.hxx> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XControllerManager; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XResourceFactory; } } } } } +namespace com { namespace sun { namespace star { namespace util { class XURLTransformer; } } } } + namespace sd { namespace framework { /** Container of resource factories of the drawing framework. diff --git a/sd/source/ui/framework/configuration/UpdateRequest.hxx b/sd/source/ui/framework/configuration/UpdateRequest.hxx index bd6575d56056..5fb779cac636 100644 --- a/sd/source/ui/framework/configuration/UpdateRequest.hxx +++ b/sd/source/ui/framework/configuration/UpdateRequest.hxx @@ -23,9 +23,10 @@ #include <MutexOwner.hxx> #include <com/sun/star/drawing/framework/XConfigurationChangeRequest.hpp> #include <com/sun/star/container/XNamed.hpp> -#include <com/sun/star/drawing/framework/XConfiguration.hpp> #include <cppuhelper/compbase.hxx> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfiguration; } } } } } + namespace sd { namespace framework { typedef ::cppu::WeakComponentImplHelper < diff --git a/sd/source/ui/framework/factories/BasicPaneFactory.cxx b/sd/source/ui/framework/factories/BasicPaneFactory.cxx index 44a64d838cb9..d4a3755e6512 100644 --- a/sd/source/ui/framework/factories/BasicPaneFactory.cxx +++ b/sd/source/ui/framework/factories/BasicPaneFactory.cxx @@ -30,6 +30,7 @@ #include "FullScreenPane.hxx" #include <framework/FrameworkHelper.hxx> +#include <PaneShells.hxx> #include <ViewShellBase.hxx> #include <PaneChildWindows.hxx> #include <DrawController.hxx> diff --git a/sd/source/ui/framework/factories/BasicPaneFactory.hxx b/sd/source/ui/framework/factories/BasicPaneFactory.hxx index 6c353bd7c960..28f7fa870f65 100644 --- a/sd/source/ui/framework/factories/BasicPaneFactory.hxx +++ b/sd/source/ui/framework/factories/BasicPaneFactory.hxx @@ -20,19 +20,18 @@ #ifndef INCLUDED_SD_SOURCE_UI_FRAMEWORK_FACTORIES_BASICPANEFACTORY_HXX #define INCLUDED_SD_SOURCE_UI_FRAMEWORK_FACTORIES_BASICPANEFACTORY_HXX -#include <MutexOwner.hxx> - #include <com/sun/star/drawing/framework/XResourceFactory.hpp> #include <com/sun/star/drawing/framework/XConfigurationChangeListener.hpp> -#include <com/sun/star/drawing/framework/XConfigurationController.hpp> -#include <com/sun/star/frame/XController.hpp> #include <com/sun/star/lang/XInitialization.hpp> -#include <com/sun/star/uno/XComponentContext.hpp> #include <cppuhelper/basemutex.hxx> #include <cppuhelper/compbase.hxx> #include <memory> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfigurationController; } } } } } +namespace com { namespace sun { namespace star { namespace frame { class XController; } } } } +namespace com { namespace sun { namespace star { namespace uno { class XComponentContext; } } } } + namespace sd { class ViewShellBase; diff --git a/sd/source/ui/framework/factories/BasicToolBarFactory.hxx b/sd/source/ui/framework/factories/BasicToolBarFactory.hxx index 29349af5f4ab..780710d8cfb0 100644 --- a/sd/source/ui/framework/factories/BasicToolBarFactory.hxx +++ b/sd/source/ui/framework/factories/BasicToolBarFactory.hxx @@ -20,19 +20,14 @@ #ifndef INCLUDED_SD_SOURCE_UI_FRAMEWORK_FACTORIES_BASICTOOLBARFACTORY_HXX #define INCLUDED_SD_SOURCE_UI_FRAMEWORK_FACTORIES_BASICTOOLBARFACTORY_HXX -#include <MutexOwner.hxx> - #include <com/sun/star/lang/XInitialization.hpp> #include <com/sun/star/drawing/framework/XResourceFactory.hpp> -#include <com/sun/star/drawing/framework/XConfigurationController.hpp> -#include <com/sun/star/drawing/framework/XResourceId.hpp> -#include <com/sun/star/frame/XController.hpp> #include <cppuhelper/compbase.hxx> #include <cppuhelper/basemutex.hxx> -namespace sd { -class ViewShellBase; -} +namespace com { namespace sun { namespace star { namespace frame { class XController; } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XResourceId; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfigurationController; } } } } } namespace sd { namespace framework { diff --git a/sd/source/ui/framework/factories/BasicViewFactory.hxx b/sd/source/ui/framework/factories/BasicViewFactory.hxx index 2bf465850a8c..e4aaf65f3396 100644 --- a/sd/source/ui/framework/factories/BasicViewFactory.hxx +++ b/sd/source/ui/framework/factories/BasicViewFactory.hxx @@ -23,8 +23,6 @@ #include <MutexOwner.hxx> #include <com/sun/star/drawing/framework/XResourceFactory.hpp> -#include <com/sun/star/drawing/framework/XConfigurationController.hpp> -#include <com/sun/star/drawing/framework/XPane.hpp> #include <com/sun/star/lang/XInitialization.hpp> #include <cppuhelper/compbase.hxx> @@ -32,6 +30,9 @@ #include <vcl/vclptr.hxx> #include <memory> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfigurationController; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XPane; } } } } } + namespace sd { class ViewShell; class ViewShellBase; diff --git a/sd/source/ui/framework/factories/ChildWindowPane.hxx b/sd/source/ui/framework/factories/ChildWindowPane.hxx index b8a5db883af8..b9b54235518b 100644 --- a/sd/source/ui/framework/factories/ChildWindowPane.hxx +++ b/sd/source/ui/framework/factories/ChildWindowPane.hxx @@ -21,16 +21,17 @@ #define INCLUDED_SD_SOURCE_UI_FRAMEWORK_FACTORIES_CHILDWINDOWPANE_HXX #include <framework/Pane.hxx> -#include <PaneShells.hxx> #include <com/sun/star/lang/XEventListener.hpp> -#include <com/sun/star/drawing/framework/XResourceId.hpp> -#include <com/sun/star/awt/XWindow.hpp> #include <cppuhelper/implbase.hxx> #include <comphelper/uno3.hxx> #include <memory> +class SfxShell; + namespace sd { class ViewShellBase; } +namespace com { namespace sun { namespace star { namespace awt { class XWindow; } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XResourceId; } } } } } namespace sd { namespace framework { diff --git a/sd/source/ui/framework/factories/FrameWindowPane.hxx b/sd/source/ui/framework/factories/FrameWindowPane.hxx index 6c8956aee4ba..2f4af60c0b1e 100644 --- a/sd/source/ui/framework/factories/FrameWindowPane.hxx +++ b/sd/source/ui/framework/factories/FrameWindowPane.hxx @@ -22,7 +22,7 @@ #include <framework/Pane.hxx> -#include <com/sun/star/drawing/framework/XResourceId.hpp> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XResourceId; } } } } } namespace sd { namespace framework { diff --git a/sd/source/ui/framework/factories/FullScreenPane.hxx b/sd/source/ui/framework/factories/FullScreenPane.hxx index 011c612ff2f4..de957cf635c4 100644 --- a/sd/source/ui/framework/factories/FullScreenPane.hxx +++ b/sd/source/ui/framework/factories/FullScreenPane.hxx @@ -21,14 +21,13 @@ #define INCLUDED_SD_SOURCE_UI_FRAMEWORK_FACTORIES_FULLSCREENPANE_HXX #include "FrameWindowPane.hxx" -#include <com/sun/star/uno/XComponentContext.hpp> -#include <vcl/vclevent.hxx> -#include <vcl/window.hxx> -#include <memory> +#include <tools/link.hxx> class WorkWindow; +class VclWindowEvent; -namespace sd { class ViewShellBase; } +namespace vcl { class Window; } +namespace com { namespace sun { namespace star { namespace uno { class XComponentContext; } } } } namespace sd { namespace framework { diff --git a/sd/source/ui/framework/module/CenterViewFocusModule.hxx b/sd/source/ui/framework/module/CenterViewFocusModule.hxx index b9c7d141a8e0..61081be1e703 100644 --- a/sd/source/ui/framework/module/CenterViewFocusModule.hxx +++ b/sd/source/ui/framework/module/CenterViewFocusModule.hxx @@ -23,10 +23,11 @@ #include <MutexOwner.hxx> #include <com/sun/star/drawing/framework/XConfigurationChangeListener.hpp> -#include <com/sun/star/drawing/framework/XConfigurationController.hpp> -#include <com/sun/star/frame/XController.hpp> #include <cppuhelper/compbase.hxx> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfigurationController; } } } } } +namespace com { namespace sun { namespace star { namespace frame { class XController; } } } } + namespace sd { class ViewShellBase; diff --git a/sd/source/ui/framework/module/ShellStackGuard.hxx b/sd/source/ui/framework/module/ShellStackGuard.hxx index 5df2f20b8940..7d25863a6d97 100644 --- a/sd/source/ui/framework/module/ShellStackGuard.hxx +++ b/sd/source/ui/framework/module/ShellStackGuard.hxx @@ -25,14 +25,14 @@ #include <framework/ConfigurationController.hxx> #include <com/sun/star/drawing/framework/XConfigurationChangeListener.hpp> -#include <com/sun/star/drawing/framework/XConfigurationController.hpp> -#include <com/sun/star/frame/XController.hpp> -#include <vcl/timer.hxx> #include <vcl/idle.hxx> #include <cppuhelper/compbase.hxx> #include <memory> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfigurationController; } } } } } +namespace com { namespace sun { namespace star { namespace frame { class XController; } } } } + namespace sd { class ViewShellBase; diff --git a/sd/source/ui/framework/module/SlideSorterModule.hxx b/sd/source/ui/framework/module/SlideSorterModule.hxx index 5102d9108059..f70457d43dad 100644 --- a/sd/source/ui/framework/module/SlideSorterModule.hxx +++ b/sd/source/ui/framework/module/SlideSorterModule.hxx @@ -22,14 +22,15 @@ #include <MutexOwner.hxx> #include <com/sun/star/drawing/framework/XConfigurationChangeListener.hpp> -#include <com/sun/star/drawing/framework/XConfigurationController.hpp> -#include <com/sun/star/frame/XController.hpp> -#include <com/sun/star/drawing/framework/XControllerManager.hpp> -#include <com/sun/star/drawing/framework/XTabBar.hpp> #include <cppuhelper/compbase.hxx> #include <memory> #include <set> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfigurationController; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XControllerManager; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XTabBar; } } } } } +namespace com { namespace sun { namespace star { namespace frame { class XController; } } } } + namespace sd { namespace framework { typedef ::cppu::WeakComponentImplHelper < diff --git a/sd/source/ui/framework/module/ToolBarModule.hxx b/sd/source/ui/framework/module/ToolBarModule.hxx index 9e811dd807af..b8df4f1084fc 100644 --- a/sd/source/ui/framework/module/ToolBarModule.hxx +++ b/sd/source/ui/framework/module/ToolBarModule.hxx @@ -22,14 +22,14 @@ #include <ToolBarManager.hxx> #include <com/sun/star/drawing/framework/XConfigurationChangeListener.hpp> -#include <com/sun/star/drawing/framework/XConfigurationController.hpp> -#include <com/sun/star/drawing/framework/XTabBar.hpp> -#include <com/sun/star/frame/XController.hpp> #include <cppuhelper/basemutex.hxx> #include <cppuhelper/compbase.hxx> #include <o3tl/deleter.hxx> #include <memory> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfigurationController; } } } } } +namespace com { namespace sun { namespace star { namespace frame { class XController; } } } } + namespace sd { class ViewShellBase; } diff --git a/sd/source/ui/framework/module/ViewTabBarModule.hxx b/sd/source/ui/framework/module/ViewTabBarModule.hxx index 61e319d0dd58..88333b0d9d71 100644 --- a/sd/source/ui/framework/module/ViewTabBarModule.hxx +++ b/sd/source/ui/framework/module/ViewTabBarModule.hxx @@ -23,11 +23,12 @@ #include <MutexOwner.hxx> #include <com/sun/star/drawing/framework/XConfigurationChangeListener.hpp> -#include <com/sun/star/drawing/framework/XConfigurationController.hpp> -#include <com/sun/star/drawing/framework/XTabBar.hpp> -#include <com/sun/star/frame/XController.hpp> #include <cppuhelper/compbase.hxx> +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XConfigurationController; } } } } } +namespace com { namespace sun { namespace star { namespace drawing { namespace framework { class XTabBar; } } } } } +namespace com { namespace sun { namespace star { namespace frame { class XController; } } } } + namespace sd { namespace framework { typedef ::cppu::WeakComponentImplHelper < |