include/vcl/abstdlg.hxx                             |    2 --
 include/vcl/abstdlgimpl.hxx                         |    1 -
 include/vcl/filter/PDFiumLibrary.hxx                |    1 -
 include/vcl/gdimtf.hxx                              |    1 -
 include/vcl/layout.hxx                              |    1 -
 include/vcl/notebookbar/NotebookBarAddonsMerger.hxx |    3 ---
 include/vcl/weld/MetricSpinButton.hxx               |    1 +
 include/vcl/weld/weld.hxx                           |    2 --
 sw/source/uibase/inc/uitool.hxx                     |    1 +
 vcl/jsdialog/executor.cxx                           |    1 +
 10 files changed, 3 insertions(+), 11 deletions(-)

New commits:
commit 189b453f0d6a556f20a1c893debf15aedfae039e
Author:     Gabor Kelemen <[email protected]>
AuthorDate: Thu Dec 25 12:22:59 2025 +0100
Commit:     Gabor Kelemen <[email protected]>
CommitDate: Sat Jan 3 17:32:04 2026 +0100

    tdf#146619 Run IWYU again on include/vcl
    
    Change-Id: Ifc2e059e7ea3f47a795a24505643ef52d2350023
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196233
    Tested-by: Jenkins
    Reviewed-by: Gabor Kelemen <[email protected]>

diff --git a/include/vcl/abstdlg.hxx b/include/vcl/abstdlg.hxx
index d4bd91294bd7..7c0f1f732c6f 100644
--- a/include/vcl/abstdlg.hxx
+++ b/include/vcl/abstdlg.hxx
@@ -21,8 +21,6 @@
 
 #include <sal/types.h>
 #include <rtl/ustring.hxx>
-#include <tools/color.hxx>
-#include <vcl/ColorDialog.hxx>
 #include <vcl/dllapi.h>
 #include <vcl/vclptr.hxx>
 #include <vcl/vclreferencebase.hxx>
diff --git a/include/vcl/abstdlgimpl.hxx b/include/vcl/abstdlgimpl.hxx
index 2e1352b1d835..18e8815b00fe 100644
--- a/include/vcl/abstdlgimpl.hxx
+++ b/include/vcl/abstdlgimpl.hxx
@@ -20,7 +20,6 @@
 #pragma once
 
 #include <vcl/abstdlg.hxx>
-#include <vcl/weld/weld.hxx>
 
 #include <memory>
 #include <type_traits>
diff --git a/include/vcl/filter/PDFiumLibrary.hxx 
b/include/vcl/filter/PDFiumLibrary.hxx
index 341c07cdeff8..d99af6f386fa 100644
--- a/include/vcl/filter/PDFiumLibrary.hxx
+++ b/include/vcl/filter/PDFiumLibrary.hxx
@@ -21,7 +21,6 @@
 #include <basegfx/matrix/b2dhommatrix.hxx>
 #include <rtl/ustring.hxx>
 #include <tools/color.hxx>
-#include <tools/fontenum.hxx>
 #include <tools/gen.hxx>
 #include <vcl/checksum.hxx>
 #include <vcl/Scanline.hxx>
diff --git a/include/vcl/gdimtf.hxx b/include/vcl/gdimtf.hxx
index 6275d45400ed..41f2c05c47a1 100644
--- a/include/vcl/gdimtf.hxx
+++ b/include/vcl/gdimtf.hxx
@@ -22,7 +22,6 @@
 
 #include <vcl/dllapi.h>
 #include <tools/gen.hxx>
-#include <tools/solar.h>
 #include <vcl/mapmod.hxx>
 #include <vcl/bitmap.hxx>
 #include <vcl/vclptr.hxx>
diff --git a/include/vcl/layout.hxx b/include/vcl/layout.hxx
index 8b85b17725aa..bd2b46b23708 100644
--- a/include/vcl/layout.hxx
+++ b/include/vcl/layout.hxx
@@ -19,7 +19,6 @@
 #include <vcl/transfer.hxx>
 #include <vcl/vclptr.hxx>
 #include <vcl/IContext.hxx>
-#include <vcl/commandevent.hxx>
 #include <set>
 
 class ScrollBar;
diff --git a/include/vcl/notebookbar/NotebookBarAddonsMerger.hxx 
b/include/vcl/notebookbar/NotebookBarAddonsMerger.hxx
index 3405f4765d07..1d209d5826f4 100644
--- a/include/vcl/notebookbar/NotebookBarAddonsMerger.hxx
+++ b/include/vcl/notebookbar/NotebookBarAddonsMerger.hxx
@@ -23,10 +23,7 @@
 #include <vcl/builder.hxx>
 #include <vcl/window.hxx>
 #include <vcl/image.hxx>
-#include <com/sun/star/beans/PropertyValue.hpp>
 #include <com/sun/star/frame/XFrame.hpp>
-#include <com/sun/star/uno/Sequence.h>
-#include <vector>
 #include "NotebookBarAddonsItem.hxx"
 
 class Menu;
diff --git a/include/vcl/weld/MetricSpinButton.hxx 
b/include/vcl/weld/MetricSpinButton.hxx
index 2e247ba2f8d3..062b840ccb7c 100644
--- a/include/vcl/weld/MetricSpinButton.hxx
+++ b/include/vcl/weld/MetricSpinButton.hxx
@@ -10,6 +10,7 @@
 #pragma once
 
 #include <vcl/dllapi.h>
+#include <tools/fldunit.hxx>
 #include <vcl/weld/weld.hxx>
 
 namespace weld
diff --git a/include/vcl/weld/weld.hxx b/include/vcl/weld/weld.hxx
index d9841a1d6289..3cdeacedd07a 100644
--- a/include/vcl/weld/weld.hxx
+++ b/include/vcl/weld/weld.hxx
@@ -13,7 +13,6 @@
 #include <rtl/ustring.hxx>
 #include <tools/color.hxx>
 #include <tools/date.hxx>
-#include <tools/fldunit.hxx>
 #include <tools/gen.hxx>
 #include <tools/link.hxx>
 #include <vcl/dllapi.h>
@@ -21,7 +20,6 @@
 #include <vcl/vclenum.hxx>
 #include <vcl/font.hxx>
 #include <vcl/vclptr.hxx>
-#include <vcl/uitest/factory.hxx>
 #include <vcl/windowstate.hxx>
 
 #include <com/sun/star/accessibility/XAccessibleRelationSet.hpp>
diff --git a/sw/source/uibase/inc/uitool.hxx b/sw/source/uibase/inc/uitool.hxx
index a398d4835cb4..8a27972d289c 100644
--- a/sw/source/uibase/inc/uitool.hxx
+++ b/sw/source/uibase/inc/uitool.hxx
@@ -19,6 +19,7 @@
 #ifndef INCLUDED_SW_SOURCE_UIBASE_INC_UITOOL_HXX
 #define INCLUDED_SW_SOURCE_UIBASE_INC_UITOOL_HXX
 
+#include <tools/fldunit.hxx>
 #include <vcl/weld/ComboBox.hxx>
 #include <vcl/weld/weld.hxx>
 #include <swtypes.hxx>
diff --git a/vcl/jsdialog/executor.cxx b/vcl/jsdialog/executor.cxx
index 3b464413bbff..2d8c20fee822 100644
--- a/vcl/jsdialog/executor.cxx
+++ b/vcl/jsdialog/executor.cxx
@@ -17,6 +17,7 @@
 #include <sal/log.hxx>
 #include <string_view>
 #include <vcl/jsdialog/executor.hxx>
+#include <vcl/commandevent.hxx>
 #include <vcl/toolkit/treelistentry.hxx>
 #include <vcl/weld/weld.hxx>
 

Reply via email to