include/IwyuFilter_include.yaml | 5 -- include/vcl/accessibility/AccessibleBrowseBox.hxx | 1 include/vcl/accessibility/AccessibleBrowseBoxBase.hxx | 7 -- include/vcl/accessibility/AccessibleBrowseBoxCheckBoxCell.hxx | 1 include/vcl/accessibility/AccessibleBrowseBoxTableBase.hxx | 1 include/vcl/accessibility/AccessibleBrowseBoxTableCell.hxx | 2 include/vcl/accessibility/AccessibleTextAttributeHelper.hxx | 2 include/vcl/accessibletableprovider.hxx | 1 vcl/IwyuFilter_vcl.yaml | 3 + vcl/inc/accessibility/accessibleiconchoicectrl.hxx | 1 vcl/inc/accessibility/accessibleiconchoicectrlentry.hxx | 4 - vcl/inc/accessibility/accessiblelistboxentry.hxx | 5 -- vcl/inc/accessibility/accessibletablistbox.hxx | 2 vcl/inc/accessibility/accessibletablistboxtable.hxx | 2 vcl/inc/accessibility/listboxhelper.hxx | 1 vcl/inc/accessibility/svtaccessiblenumericfield.hxx | 1 vcl/inc/accessibility/vclxaccessiblebox.hxx | 2 vcl/inc/accessibility/vclxaccessibledropdownlistbox.hxx | 2 vcl/inc/accessibility/vclxaccessibleedit.hxx | 1 vcl/inc/accessibility/vclxaccessiblelistbox.hxx | 2 vcl/inc/accessibility/vclxaccessiblelistitem.hxx | 3 - vcl/inc/accessibility/vclxaccessiblemenuitem.hxx | 1 vcl/inc/accessibility/vclxaccessiblestatusbaritem.hxx | 1 vcl/inc/accessibility/vclxaccessibletabpage.hxx | 1 vcl/inc/accessibility/vclxaccessibletextcomponent.hxx | 1 vcl/inc/accessibility/vclxaccessibletoolboxitem.hxx | 2 vcl/source/accessibility/AccessibleBrowseBox.cxx | 1 vcl/source/accessibility/AccessibleBrowseBoxBase.cxx | 1 vcl/source/accessibility/AccessibleBrowseBoxTableBase.cxx | 1 vcl/source/accessibility/acc_factory.cxx | 24 ---------- vcl/source/accessibility/accessibleiconchoicectrlentry.cxx | 1 vcl/source/accessibility/accessiblelistboxentry.cxx | 2 vcl/source/accessibility/accessiblemenucomponent.cxx | 2 vcl/source/accessibility/vclxaccessiblecombobox.cxx | 1 vcl/source/accessibility/vclxaccessiblelist.cxx | 1 vcl/source/accessibility/vclxaccessiblelistitem.cxx | 1 vcl/source/accessibility/vclxaccessiblescrollbar.cxx | 1 vcl/source/accessibility/vclxaccessibletoolbox.cxx | 3 - 38 files changed, 7 insertions(+), 87 deletions(-)
New commits: commit fef47a8bcc8531e69ccea29f2db5929741e66a3e Author: Gabor Kelemen <gabor.kelemen.ext...@allotropia.de> AuthorDate: Sat May 31 15:22:23 2025 +0200 Commit: Gabor Kelemen <gabor.kelemen.ext...@allotropia.de> CommitDate: Sat Jun 7 15:14:33 2025 +0200 tdf#146619 Remove unused headers from include/vcl/accessibility after recent refactorings Change-Id: Ia38fd586b31e9e58ee4977a3ed79de3a6b004fba Reviewed-on: https://gerrit.libreoffice.org/c/core/+/186072 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.wegh...@posteo.de> diff --git a/include/IwyuFilter_include.yaml b/include/IwyuFilter_include.yaml index dd9a4944ae7f..247f381ec28f 100644 --- a/include/IwyuFilter_include.yaml +++ b/include/IwyuFilter_include.yaml @@ -126,11 +126,6 @@ excludelist: include/comphelper/accessibletexthelper.hxx: # base class has to be a complete type - com/sun/star/accessibility/XAccessibleText.hpp - include/comphelper/accessiblewrapper.hxx: - # base class has to be a complete type - - com/sun/star/accessibility/XAccessibleContext.hpp - - com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp - - com/sun/star/accessibility/XAccessibleEventListener.hpp include/comphelper/attributelist.hxx: # base class has to be a complete type - com/sun/star/util/XCloneable.hpp diff --git a/include/vcl/accessibility/AccessibleBrowseBox.hxx b/include/vcl/accessibility/AccessibleBrowseBox.hxx index a5cd38d23a4d..fd070e44e034 100644 --- a/include/vcl/accessibility/AccessibleBrowseBox.hxx +++ b/include/vcl/accessibility/AccessibleBrowseBox.hxx @@ -20,7 +20,6 @@ #pragma once -#include <cppuhelper/weakref.hxx> #include <vcl/accessibility/AccessibleBrowseBoxBase.hxx> #include <vcl/accessibletableprovider.hxx> diff --git a/include/vcl/accessibility/AccessibleBrowseBoxBase.hxx b/include/vcl/accessibility/AccessibleBrowseBoxBase.hxx index feccc6c80a6a..c2039751a2ae 100644 --- a/include/vcl/accessibility/AccessibleBrowseBoxBase.hxx +++ b/include/vcl/accessibility/AccessibleBrowseBoxBase.hxx @@ -25,18 +25,11 @@ #include <rtl/ustring.hxx> #include <tools/gen.hxx> #include <vcl/svapp.hxx> -#include <cppuhelper/compbase.hxx> -#include <cppuhelper/implbase1.hxx> -#include <cppuhelper/basemutex.hxx> #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/awt/XWindow.hpp> #include <com/sun/star/accessibility/XAccessible.hpp> -#include <com/sun/star/accessibility/XAccessibleContext.hpp> -#include <com/sun/star/accessibility/XAccessibleComponent.hpp> #include <com/sun/star/awt/XFocusListener.hpp> #include <comphelper/accessiblecomponenthelper.hxx> -#include <comphelper/accessibleeventnotifier.hxx> -#include <comphelper/uno3.hxx> #include <vcl/accessibility/AccessibleBrowseBoxObjType.hxx> diff --git a/include/vcl/accessibility/AccessibleBrowseBoxCheckBoxCell.hxx b/include/vcl/accessibility/AccessibleBrowseBoxCheckBoxCell.hxx index e617c09ab85a..b0f3667e6720 100644 --- a/include/vcl/accessibility/AccessibleBrowseBoxCheckBoxCell.hxx +++ b/include/vcl/accessibility/AccessibleBrowseBoxCheckBoxCell.hxx @@ -20,7 +20,6 @@ #include <com/sun/star/accessibility/XAccessibleValue.hpp> #include <com/sun/star/accessibility/XAccessible.hpp> -#include <cppuhelper/implbase2.hxx> #include <vcl/accessibility/AccessibleBrowseBoxCell.hxx> class VCL_DLLPUBLIC AccessibleCheckBoxCell final diff --git a/include/vcl/accessibility/AccessibleBrowseBoxTableBase.hxx b/include/vcl/accessibility/AccessibleBrowseBoxTableBase.hxx index 15ed947e31cf..633ff2175eb9 100644 --- a/include/vcl/accessibility/AccessibleBrowseBoxTableBase.hxx +++ b/include/vcl/accessibility/AccessibleBrowseBoxTableBase.hxx @@ -20,7 +20,6 @@ #pragma once -#include <cppuhelper/implbase1.hxx> #include <com/sun/star/accessibility/XAccessibleTable.hpp> #include <vcl/accessibility/AccessibleBrowseBoxBase.hxx> diff --git a/include/vcl/accessibility/AccessibleBrowseBoxTableCell.hxx b/include/vcl/accessibility/AccessibleBrowseBoxTableCell.hxx index 17a82782624d..66d61c228a4c 100644 --- a/include/vcl/accessibility/AccessibleBrowseBoxTableCell.hxx +++ b/include/vcl/accessibility/AccessibleBrowseBoxTableCell.hxx @@ -19,8 +19,6 @@ #pragma once #include <comphelper/accessibletexthelper.hxx> -#include <cppuhelper/implbase2.hxx> -#include <com/sun/star/accessibility/AccessibleScrollType.hpp> #include <vcl/accessibility/AccessibleBrowseBoxCell.hxx> // implementation of a table cell of BrowseBox diff --git a/include/vcl/accessibility/AccessibleTextAttributeHelper.hxx b/include/vcl/accessibility/AccessibleTextAttributeHelper.hxx index 584127ab5e7a..0dad25d9ef59 100644 --- a/include/vcl/accessibility/AccessibleTextAttributeHelper.hxx +++ b/include/vcl/accessibility/AccessibleTextAttributeHelper.hxx @@ -20,8 +20,6 @@ #pragma once #include <com/sun/star/accessibility/XAccessibleText.hpp> -#include <com/sun/star/beans/PropertyValue.hdl> -#include <com/sun/star/uno/Sequence.hxx> #include <o3tl/typed_flags_set.hxx> #include <rtl/ustring.hxx> #include <vcl/dllapi.h> diff --git a/include/vcl/accessibletableprovider.hxx b/include/vcl/accessibletableprovider.hxx index 15529f67e5bd..b93ea6082c1e 100644 --- a/include/vcl/accessibletableprovider.hxx +++ b/include/vcl/accessibletableprovider.hxx @@ -22,7 +22,6 @@ #include <vcl/accessibility/AccessibleBrowseBoxObjType.hxx> #include <vcl/window.hxx> -#include <cppuhelper/implbase.hxx> #include <com/sun/star/accessibility/XAccessible.hpp> namespace vcl commit 8b5a83f3ab4eb883cb57c4929f32a4151f07308c Author: Gabor Kelemen <gabor.kelemen.ext...@allotropia.de> AuthorDate: Sat May 31 09:39:43 2025 +0200 Commit: Gabor Kelemen <gabor.kelemen.ext...@allotropia.de> CommitDate: Sat Jun 7 15:14:20 2025 +0200 tdf#146619 Remove unused headers from vcl/inc/accessibility and vcl/source/accessibility/ after recent refactoring work Change-Id: I0d519fc0c62e67f75c776184dec0b5221685ccf2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/186071 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.wegh...@posteo.de> diff --git a/vcl/IwyuFilter_vcl.yaml b/vcl/IwyuFilter_vcl.yaml index dd85fbbe767a..b725f3133590 100644 --- a/vcl/IwyuFilter_vcl.yaml +++ b/vcl/IwyuFilter_vcl.yaml @@ -30,6 +30,9 @@ excludelist: vcl/qa/cppunit/outdev.cxx: # Needed for direct member access - basegfx/matrix/b2dhommatrix.hxx + vcl/source/accessibility/AccessibleBrowseBox.cxx: + # Complete type is needed + - com/sun/star/awt/XVclWindowPeer.hdl vcl/source/app/salplug.cxx: # Needed on WIN32 - salframe.hxx diff --git a/vcl/inc/accessibility/accessibleiconchoicectrl.hxx b/vcl/inc/accessibility/accessibleiconchoicectrl.hxx index 72b91903b16d..24e62aad0330 100644 --- a/vcl/inc/accessibility/accessibleiconchoicectrl.hxx +++ b/vcl/inc/accessibility/accessibleiconchoicectrl.hxx @@ -22,7 +22,6 @@ #include <com/sun/star/accessibility/XAccessibleSelection.hpp> #include <cppuhelper/implbase.hxx> #include <vcl/accessibility/vclxaccessiblecomponent.hxx> -#include <vcl/vclevent.hxx> // class AccessibleListBox ----------------------------------------------- diff --git a/vcl/inc/accessibility/accessibleiconchoicectrlentry.hxx b/vcl/inc/accessibility/accessibleiconchoicectrlentry.hxx index fd5c13c2772b..d7f27ca1dac8 100644 --- a/vcl/inc/accessibility/accessibleiconchoicectrlentry.hxx +++ b/vcl/inc/accessibility/accessibleiconchoicectrlentry.hxx @@ -19,14 +19,10 @@ #pragma once -#include <com/sun/star/accessibility/AccessibleScrollType.hpp> #include <com/sun/star/accessibility/XAccessible.hpp> -#include <com/sun/star/accessibility/XAccessibleComponent.hpp> -#include <com/sun/star/accessibility/XAccessibleContext.hpp> #include <com/sun/star/accessibility/XAccessibleAction.hpp> #include <com/sun/star/lang/XEventListener.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <cppuhelper/basemutex.hxx> #include <cppuhelper/implbase.hxx> #include <comphelper/accessibletexthelper.hxx> #include <tools/gen.hxx> diff --git a/vcl/inc/accessibility/accessiblelistboxentry.hxx b/vcl/inc/accessibility/accessiblelistboxentry.hxx index 39b1ed93e753..31814e6431a0 100644 --- a/vcl/inc/accessibility/accessiblelistboxentry.hxx +++ b/vcl/inc/accessibility/accessiblelistboxentry.hxx @@ -20,16 +20,11 @@ #pragma once #include <deque> -#include <com/sun/star/accessibility/AccessibleScrollType.hpp> #include <com/sun/star/accessibility/XAccessible.hpp> -#include <com/sun/star/accessibility/XAccessibleComponent.hpp> -#include <com/sun/star/accessibility/XAccessibleContext.hpp> #include <com/sun/star/accessibility/XAccessibleAction.hpp> #include <com/sun/star/accessibility/XAccessibleSelection.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/accessibility/XAccessibleValue.hpp> -#include <cppuhelper/compbase.hxx> -#include <cppuhelper/basemutex.hxx> #include <comphelper/accessibletexthelper.hxx> #include <vcl/toolkit/treelistentry.hxx> #include <tools/gen.hxx> diff --git a/vcl/inc/accessibility/accessibletablistbox.hxx b/vcl/inc/accessibility/accessibletablistbox.hxx index 1fe81ef76df6..59050a82540c 100644 --- a/vcl/inc/accessibility/accessibletablistbox.hxx +++ b/vcl/inc/accessibility/accessibletablistbox.hxx @@ -19,9 +19,7 @@ #pragma once -#include <cppuhelper/implbase1.hxx> #include <vcl/accessibility/AccessibleBrowseBox.hxx> -#include <vcl/accessibletableprovider.hxx> class SvHeaderTabListBox; diff --git a/vcl/inc/accessibility/accessibletablistboxtable.hxx b/vcl/inc/accessibility/accessibletablistboxtable.hxx index 4ca05b25a34b..b82b2f154c87 100644 --- a/vcl/inc/accessibility/accessibletablistboxtable.hxx +++ b/vcl/inc/accessibility/accessibletablistboxtable.hxx @@ -19,8 +19,6 @@ #pragma once -#include <comphelper/uno3.hxx> -#include <cppuhelper/implbase1.hxx> #include <com/sun/star/accessibility/XAccessibleSelection.hpp> #include <vcl/accessibility/AccessibleBrowseBoxTable.hxx> diff --git a/vcl/inc/accessibility/listboxhelper.hxx b/vcl/inc/accessibility/listboxhelper.hxx index b04e14c05c01..aac418839875 100644 --- a/vcl/inc/accessibility/listboxhelper.hxx +++ b/vcl/inc/accessibility/listboxhelper.hxx @@ -20,7 +20,6 @@ #pragma once #include <accessibility/IComboListBoxHelper.hxx> -#include <com/sun/star/datatransfer/clipboard/XClipboard.hpp> #include <tools/gen.hxx> diff --git a/vcl/inc/accessibility/svtaccessiblenumericfield.hxx b/vcl/inc/accessibility/svtaccessiblenumericfield.hxx index 6b2f1390e8d0..79c0a36ceaee 100644 --- a/vcl/inc/accessibility/svtaccessiblenumericfield.hxx +++ b/vcl/inc/accessibility/svtaccessiblenumericfield.hxx @@ -21,7 +21,6 @@ #include <cppuhelper/implbase.hxx> #include <vcl/toolkit/fmtfield.hxx> -#include <vcl/vclevent.hxx> #include <accessibility/vclxaccessibleedit.hxx> diff --git a/vcl/inc/accessibility/vclxaccessiblebox.hxx b/vcl/inc/accessibility/vclxaccessiblebox.hxx index e5b360ecc9ae..d18b19104d92 100644 --- a/vcl/inc/accessibility/vclxaccessiblebox.hxx +++ b/vcl/inc/accessibility/vclxaccessiblebox.hxx @@ -21,11 +21,9 @@ #include <com/sun/star/accessibility/XAccessible.hpp> #include <com/sun/star/accessibility/XAccessibleAction.hpp> -#include <com/sun/star/accessibility/XAccessibleKeyBinding.hpp> #include <com/sun/star/accessibility/XAccessibleValue.hpp> #include <cppuhelper/implbase.hxx> #include <vcl/accessibility/vclxaccessiblecomponent.hxx> -#include <vcl/toolkit/lstbox.hxx> class VCLXAccessibleList; diff --git a/vcl/inc/accessibility/vclxaccessibledropdownlistbox.hxx b/vcl/inc/accessibility/vclxaccessibledropdownlistbox.hxx index ba046c3366a4..691fc795d765 100644 --- a/vcl/inc/accessibility/vclxaccessibledropdownlistbox.hxx +++ b/vcl/inc/accessibility/vclxaccessibledropdownlistbox.hxx @@ -21,6 +21,8 @@ #include <accessibility/vclxaccessiblebox.hxx> +#include <vcl/toolkit/lstbox.hxx> + /** The accessible drop down combobox has two children. The first is the text field represented by an object of the VCLXAccessibleTextField class which can not be edited. The diff --git a/vcl/inc/accessibility/vclxaccessibleedit.hxx b/vcl/inc/accessibility/vclxaccessibleedit.hxx index 38e2e0f22eda..0564dad0b3bc 100644 --- a/vcl/inc/accessibility/vclxaccessibleedit.hxx +++ b/vcl/inc/accessibility/vclxaccessibleedit.hxx @@ -20,7 +20,6 @@ #pragma once #include <accessibility/vclxaccessibletextcomponent.hxx> -#include <com/sun/star/accessibility/AccessibleScrollType.hpp> #include <com/sun/star/accessibility/XAccessibleEditableText.hpp> #include <com/sun/star/accessibility/XAccessibleAction.hpp> diff --git a/vcl/inc/accessibility/vclxaccessiblelistbox.hxx b/vcl/inc/accessibility/vclxaccessiblelistbox.hxx index e29554288f9c..860883ee4bf1 100644 --- a/vcl/inc/accessibility/vclxaccessiblelistbox.hxx +++ b/vcl/inc/accessibility/vclxaccessiblelistbox.hxx @@ -21,6 +21,8 @@ #include <accessibility/vclxaccessiblebox.hxx> +#include <vcl/toolkit/lstbox.hxx> + /** The accessible drop down combobox has one children. It is the list containing all items and is represented by an object of the VCLXAccessibleListBoxList class which does support diff --git a/vcl/inc/accessibility/vclxaccessiblelistitem.hxx b/vcl/inc/accessibility/vclxaccessiblelistitem.hxx index 4f632f663a13..e2cc1b1f8492 100644 --- a/vcl/inc/accessibility/vclxaccessiblelistitem.hxx +++ b/vcl/inc/accessibility/vclxaccessiblelistitem.hxx @@ -19,14 +19,11 @@ #pragma once -#include <com/sun/star/accessibility/AccessibleScrollType.hpp> #include <com/sun/star/accessibility/XAccessible.hpp> #include <com/sun/star/accessibility/XAccessibleText.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <comphelper/compbase.hxx> #include <comphelper/accessibletexthelper.hxx> #include <accessibility/vclxaccessiblelist.hxx> -#include <tools/gen.hxx> class VCLXAccessibleListItem final : public cppu::ImplInheritanceHelper< diff --git a/vcl/inc/accessibility/vclxaccessiblemenuitem.hxx b/vcl/inc/accessibility/vclxaccessiblemenuitem.hxx index ddde3cda04b6..434dac5db506 100644 --- a/vcl/inc/accessibility/vclxaccessiblemenuitem.hxx +++ b/vcl/inc/accessibility/vclxaccessiblemenuitem.hxx @@ -21,7 +21,6 @@ #include <accessibility/accessiblemenuitemcomponent.hxx> -#include <com/sun/star/accessibility/AccessibleScrollType.hpp> #include <com/sun/star/accessibility/XAccessibleAction.hpp> #include <com/sun/star/accessibility/XAccessibleValue.hpp> diff --git a/vcl/inc/accessibility/vclxaccessiblestatusbaritem.hxx b/vcl/inc/accessibility/vclxaccessiblestatusbaritem.hxx index fe7c7178ddc5..e7752a83199a 100644 --- a/vcl/inc/accessibility/vclxaccessiblestatusbaritem.hxx +++ b/vcl/inc/accessibility/vclxaccessiblestatusbaritem.hxx @@ -19,7 +19,6 @@ #pragma once -#include <com/sun/star/accessibility/AccessibleScrollType.hpp> #include <com/sun/star/accessibility/XAccessible.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> #include <comphelper/accessibletexthelper.hxx> diff --git a/vcl/inc/accessibility/vclxaccessibletabpage.hxx b/vcl/inc/accessibility/vclxaccessibletabpage.hxx index b766e39052fe..68b6bcc019fc 100644 --- a/vcl/inc/accessibility/vclxaccessibletabpage.hxx +++ b/vcl/inc/accessibility/vclxaccessibletabpage.hxx @@ -19,7 +19,6 @@ #pragma once -#include <com/sun/star/accessibility/AccessibleScrollType.hpp> #include <com/sun/star/accessibility/XAccessible.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> #include <comphelper/accessibletexthelper.hxx> diff --git a/vcl/inc/accessibility/vclxaccessibletextcomponent.hxx b/vcl/inc/accessibility/vclxaccessibletextcomponent.hxx index f8c9f99ba4ba..bb59d44666ff 100644 --- a/vcl/inc/accessibility/vclxaccessibletextcomponent.hxx +++ b/vcl/inc/accessibility/vclxaccessibletextcomponent.hxx @@ -19,7 +19,6 @@ #pragma once -#include <com/sun/star/accessibility/AccessibleScrollType.hpp> #include <comphelper/accessibletexthelper.hxx> #include <cppuhelper/implbase.hxx> #include <vcl/accessibility/vclxaccessiblecomponent.hxx> diff --git a/vcl/inc/accessibility/vclxaccessibletoolboxitem.hxx b/vcl/inc/accessibility/vclxaccessibletoolboxitem.hxx index e33e61eb568e..16d85a166c37 100644 --- a/vcl/inc/accessibility/vclxaccessibletoolboxitem.hxx +++ b/vcl/inc/accessibility/vclxaccessibletoolboxitem.hxx @@ -18,10 +18,8 @@ */ #pragma once -#include <com/sun/star/accessibility/AccessibleScrollType.hpp> #include <com/sun/star/accessibility/XAccessible.hpp> #include <com/sun/star/accessibility/XAccessibleAction.hpp> -#include <com/sun/star/accessibility/XAccessibleContext.hpp> #include <com/sun/star/accessibility/XAccessibleValue.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> #include <cppuhelper/implbase.hxx> diff --git a/vcl/source/accessibility/AccessibleBrowseBox.cxx b/vcl/source/accessibility/AccessibleBrowseBox.cxx index 34a030130476..8cc43e2678bc 100644 --- a/vcl/source/accessibility/AccessibleBrowseBox.cxx +++ b/vcl/source/accessibility/AccessibleBrowseBox.cxx @@ -19,7 +19,6 @@ #include <com/sun/star/awt/XVclWindowPeer.hdl> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> -#include <utility> #include <vcl/accessibility/AccessibleBrowseBox.hxx> #include <vcl/accessibility/AccessibleBrowseBoxHeaderBar.hxx> #include <vcl/accessibility/AccessibleBrowseBoxTable.hxx> diff --git a/vcl/source/accessibility/AccessibleBrowseBoxBase.cxx b/vcl/source/accessibility/AccessibleBrowseBoxBase.cxx index 58cbd24104a9..80e3ce56d4a7 100644 --- a/vcl/source/accessibility/AccessibleBrowseBoxBase.cxx +++ b/vcl/source/accessibility/AccessibleBrowseBoxBase.cxx @@ -30,7 +30,6 @@ #include <vcl/unohelp.hxx> #include <vcl/window.hxx> #include <vcl/svapp.hxx> -#include <sal/log.hxx> using ::com::sun::star::uno::Reference; diff --git a/vcl/source/accessibility/AccessibleBrowseBoxTableBase.cxx b/vcl/source/accessibility/AccessibleBrowseBoxTableBase.cxx index 43e1372f212a..232138779ac5 100644 --- a/vcl/source/accessibility/AccessibleBrowseBoxTableBase.cxx +++ b/vcl/source/accessibility/AccessibleBrowseBoxTableBase.cxx @@ -19,7 +19,6 @@ #include <vcl/accessibility/AccessibleBrowseBoxTableBase.hxx> #include <vcl/accessibletableprovider.hxx> -#include <comphelper/sequence.hxx> #include <com/sun/star/accessibility/AccessibleRole.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> diff --git a/vcl/source/accessibility/acc_factory.cxx b/vcl/source/accessibility/acc_factory.cxx index 64687f5bfafe..3e7303f1244d 100644 --- a/vcl/source/accessibility/acc_factory.cxx +++ b/vcl/source/accessibility/acc_factory.cxx @@ -17,36 +17,12 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#include <config_feature_desktop.h> - -#include <cppuhelper/supportsservice.hxx> #include <vcl/accessiblefactory.hxx> #include <accessibility/floatingwindowaccessible.hxx> -#include <accessibility/svtaccessiblenumericfield.hxx> -#include <accessibility/vclxaccessiblebutton.hxx> -#include <accessibility/vclxaccessiblecheckbox.hxx> -#include <accessibility/vclxaccessibledropdowncombobox.hxx> -#include <accessibility/vclxaccessiblecombobox.hxx> -#include <accessibility/vclxaccessibledropdownlistbox.hxx> -#include <accessibility/vclxaccessibleedit.hxx> -#include <accessibility/vclxaccessiblefixedhyperlink.hxx> #include <accessibility/vclxaccessiblefixedtext.hxx> -#include <accessibility/vclxaccessibleheaderbar.hxx> -#include <accessibility/vclxaccessiblelistbox.hxx> -#include <accessibility/vclxaccessibleradiobutton.hxx> -#include <accessibility/vclxaccessiblescrollbar.hxx> -#include <accessibility/vclxaccessibletoolbox.hxx> #include <accessibility/vclxaccessiblestatusbar.hxx> #include <accessibility/vclxaccessibletabcontrol.hxx> #include <accessibility/vclxaccessibletabpagewindow.hxx> -#include <accessibility/accessibletablistbox.hxx> -#include <accessibility/AccessibleIconView.hxx> -#include <accessibility/accessiblelistbox.hxx> -#include <com/sun/star/accessibility/AccessibleRole.hpp> -#include <vcl/toolkit/lstbox.hxx> -#include <vcl/toolkit/combobox.hxx> -#include <vcl/toolkit/fixed.hxx> -#include <vcl/toolkit/fixedhyper.hxx> #include <vcl/accessibility/vclxaccessiblecomponent.hxx> using namespace ::com::sun::star::uno; diff --git a/vcl/source/accessibility/accessibleiconchoicectrlentry.cxx b/vcl/source/accessibility/accessibleiconchoicectrlentry.cxx index 26e8923408ab..afca02a39458 100644 --- a/vcl/source/accessibility/accessibleiconchoicectrlentry.cxx +++ b/vcl/source/accessibility/accessibleiconchoicectrlentry.cxx @@ -30,7 +30,6 @@ #include <vcl/unohelp2.hxx> #include <unotools/accessiblerelationsethelper.hxx> #include <cppuhelper/supportsservice.hxx> -#include <comphelper/accessibleeventnotifier.hxx> #include <i18nlangtag/languagetag.hxx> constexpr sal_Int32 ACCESSIBLE_ACTION_COUNT = 1; diff --git a/vcl/source/accessibility/accessiblelistboxentry.cxx b/vcl/source/accessibility/accessiblelistboxentry.cxx index 9489f756f690..b687b1f5202e 100644 --- a/vcl/source/accessibility/accessiblelistboxentry.cxx +++ b/vcl/source/accessibility/accessiblelistboxentry.cxx @@ -20,7 +20,6 @@ #include <accessibility/accessiblelistboxentry.hxx> #include <accessibility/accessiblelistbox.hxx> #include <vcl/toolkit/treelistbox.hxx> -#include <vcl/toolkit/svlbitm.hxx> #include <com/sun/star/awt/Rectangle.hpp> #include <com/sun/star/accessibility/AccessibleEventId.hpp> #include <com/sun/star/accessibility/AccessibleRelationType.hpp> @@ -35,7 +34,6 @@ #include <vcl/unohelp2.hxx> #include <unotools/accessiblerelationsethelper.hxx> #include <cppuhelper/supportsservice.hxx> -#include <comphelper/accessibleeventnotifier.hxx> #include <svdata.hxx> #include <strings.hrc> diff --git a/vcl/source/accessibility/accessiblemenucomponent.cxx b/vcl/source/accessibility/accessiblemenucomponent.cxx index 0b52ac4597a9..10797a8678fc 100644 --- a/vcl/source/accessibility/accessiblemenucomponent.cxx +++ b/vcl/source/accessibility/accessiblemenucomponent.cxx @@ -21,8 +21,6 @@ #include <com/sun/star/accessibility/AccessibleRole.hpp> #include <com/sun/star/accessibility/AccessibleStateType.hpp> -#include <com/sun/star/awt/XDevice.hpp> -#include <com/sun/star/awt/XVclWindowPeer.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> #include <comphelper/accessiblecontexthelper.hxx> #include <unotools/accessiblerelationsethelper.hxx> diff --git a/vcl/source/accessibility/vclxaccessiblecombobox.cxx b/vcl/source/accessibility/vclxaccessiblecombobox.cxx index c6f653761c5d..13a0dc84a7a1 100644 --- a/vcl/source/accessibility/vclxaccessiblecombobox.cxx +++ b/vcl/source/accessibility/vclxaccessiblecombobox.cxx @@ -19,7 +19,6 @@ #include <accessibility/vclxaccessiblecombobox.hxx> #include <comphelper/sequence.hxx> -#include <vcl/window.hxx> using namespace ::com::sun::star; using namespace ::com::sun::star::uno; diff --git a/vcl/source/accessibility/vclxaccessiblelist.cxx b/vcl/source/accessibility/vclxaccessiblelist.cxx index a6d372e0cf6a..e620650b202e 100644 --- a/vcl/source/accessibility/vclxaccessiblelist.cxx +++ b/vcl/source/accessibility/vclxaccessiblelist.cxx @@ -28,7 +28,6 @@ #include <com/sun/star/accessibility/AccessibleRole.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> #include <comphelper/sequence.hxx> -#include <comphelper/types.hxx> #include <o3tl/safeint.hxx> #include <vcl/svapp.hxx> #include <vcl/toolkit/combobox.hxx> diff --git a/vcl/source/accessibility/vclxaccessiblelistitem.cxx b/vcl/source/accessibility/vclxaccessiblelistitem.cxx index b3ccfc6dc4c3..1564e60cc2da 100644 --- a/vcl/source/accessibility/vclxaccessiblelistitem.cxx +++ b/vcl/source/accessibility/vclxaccessiblelistitem.cxx @@ -35,7 +35,6 @@ #include <vcl/unohelp2.hxx> #include <vcl/settings.hxx> #include <unotools/accessiblerelationsethelper.hxx> -#include <comphelper/accessibleeventnotifier.hxx> #include <i18nlangtag/languagetag.hxx> namespace diff --git a/vcl/source/accessibility/vclxaccessiblescrollbar.cxx b/vcl/source/accessibility/vclxaccessiblescrollbar.cxx index 5a838b64834f..872c6bce21a9 100644 --- a/vcl/source/accessibility/vclxaccessiblescrollbar.cxx +++ b/vcl/source/accessibility/vclxaccessiblescrollbar.cxx @@ -24,7 +24,6 @@ #include <com/sun/star/accessibility/AccessibleStateType.hpp> #include <com/sun/star/accessibility/AccessibleEventId.hpp> -#include <com/sun/star/awt/ScrollBarOrientation.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> #include <comphelper/accessiblecontexthelper.hxx> #include <vcl/accessibility/strings.hxx> diff --git a/vcl/source/accessibility/vclxaccessibletoolbox.cxx b/vcl/source/accessibility/vclxaccessibletoolbox.cxx index 027ac98727e6..7a4101129de2 100644 --- a/vcl/source/accessibility/vclxaccessibletoolbox.cxx +++ b/vcl/source/accessibility/vclxaccessibletoolbox.cxx @@ -29,10 +29,7 @@ #include <vcl/unohelp.hxx> #include <vcl/vclevent.hxx> #include <comphelper/accessiblecontexthelper.hxx> -#include <comphelper/processfactory.hxx> -#include <comphelper/servicehelper.hxx> #include <comphelper/sequence.hxx> -#include <comphelper/types.hxx> using namespace ::comphelper; using namespace ::com::sun::star;