From da1c7a5459d26fe708b6d58ef4b4357197c80f97 Mon Sep 17 00:00:00 2001 From: Michael Weghorn Date: Tue, 2 Jun 2026 12:02:12 +0200 Subject: [PATCH] weld: Move weld::RadioButton to own header Move the class out of weld.hxx into its own header, in order to make it easier to keep an overview and to avoid having to recompile ~all UI code when the class is modified. Change-Id: I34876c5bef75e30e758029b0fe5afeecc92d509d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205903 Tested-by: Jenkins Reviewed-by: Michael Weghorn --- basctl/source/basicide/moduldlg.hxx | 1 + basctl/source/inc/ColorSchemeDialog.hxx | 1 + .../controller/dialogs/res_ErrorBar.cxx | 1 + .../controller/dialogs/res_LegendPosition.cxx | 1 + .../controller/dialogs/res_Trendline.cxx | 1 + .../controller/dialogs/tp_AxisLabel.cxx | 1 + .../controller/dialogs/tp_AxisPositions.hxx | 1 + .../controller/dialogs/tp_RangeChooser.hxx | 1 + .../controller/dialogs/tp_SeriesToAxis.cxx | 1 + .../controller/sidebar/ChartErrorBarPanel.hxx | 1 + .../controller/sidebar/ChartSeriesPanel.hxx | 1 + chart2/source/inc/ChartResourceGroupDlgs.hxx | 1 + cui/source/dialogs/hangulhanjadlg.cxx | 1 + cui/source/inc/QrCodeGenDialog.hxx | 1 + cui/source/inc/acccfg.hxx | 1 + cui/source/inc/chardlg.hxx | 1 + cui/source/inc/cuifmsearch.hxx | 1 + cui/source/inc/cuitabarea.hxx | 1 + cui/source/inc/grfpage.hxx | 1 + cui/source/inc/hangulhanjadlg.hxx | 1 + cui/source/inc/hyperlinknewdoctabpage.hxx | 1 + cui/source/inc/insdlg.hxx | 1 + cui/source/inc/insrc.hxx | 1 + cui/source/inc/linkdlg.hxx | 1 + cui/source/inc/optasian.hxx | 1 + cui/source/inc/page.hxx | 1 + cui/source/inc/paragrph.hxx | 1 + cui/source/inc/splitcelldlg.hxx | 1 + cui/source/inc/swpossizetabpage.hxx | 1 + cui/source/inc/tabstpge.hxx | 1 + cui/source/inc/uitabpage.hxx | 1 + cui/source/inc/zoom.hxx | 1 + cui/source/options/appearance.hxx | 1 + cui/source/options/optctl.hxx | 1 + cui/source/options/optfltr.hxx | 1 + cui/source/options/optupdt.hxx | 1 + .../source/ui/dlg/DBSetupConnectionPages.hxx | 1 + .../source/ui/dlg/TextConnectionHelper.hxx | 1 + dbaccess/source/ui/dlg/admincontrols.hxx | 1 + dbaccess/source/ui/dlg/generalpage.hxx | 2 ++ .../source/ui/inc/QueryPropertiesDialog.hxx | 1 + dbaccess/source/ui/inc/RelationDlg.hxx | 1 + dbaccess/source/ui/inc/WCPage.hxx | 1 + dbaccess/source/ui/inc/adtabdlg.hxx | 1 + .../source/abpilot/typeselectionpage.hxx | 2 ++ extensions/source/dbpilots/commonpagesdbp.hxx | 1 + extensions/source/dbpilots/groupboxwiz.hxx | 1 + filter/source/pdf/impdialog.hxx | 1 + include/sfx2/dinfdlg.hxx | 1 + include/svx/compressgraphicdialog.hxx | 1 + include/svx/srchdlg.hxx | 1 + include/vcl/weld/RadioButton.hxx | 26 +++++++++++++++++++ include/vcl/weld/weld.hxx | 8 ------ reportdesign/source/ui/inc/PageNumber.hxx | 1 + sc/source/ui/inc/AnalysisOfVarianceDialog.hxx | 1 + sc/source/ui/inc/PivotLayoutDialog.hxx | 1 + sc/source/ui/inc/RegressionDialog.hxx | 1 + sc/source/ui/inc/SamplingDialog.hxx | 1 + .../ui/inc/StatisticsInputOutputDialog.hxx | 2 ++ .../ui/inc/StatisticsTwoVariableDialog.hxx | 2 ++ sc/source/ui/inc/crdlg.hxx | 1 + sc/source/ui/inc/crnrdlg.hxx | 2 ++ sc/source/ui/inc/dapitype.hxx | 1 + sc/source/ui/inc/datastreamdlg.hxx | 1 + sc/source/ui/inc/delcldlg.hxx | 1 + sc/source/ui/inc/dpgroupdlg.hxx | 1 + sc/source/ui/inc/duplicaterecordsdlg.hxx | 1 + sc/source/ui/inc/filldlg.hxx | 1 + sc/source/ui/inc/groupdlg.hxx | 1 + sc/source/ui/inc/inscldlg.hxx | 1 + sc/source/ui/inc/inscodlg.hxx | 1 + sc/source/ui/inc/instbdlg.hxx | 1 + sc/source/ui/inc/mergecellsdialog.hxx | 1 + sc/source/ui/inc/mvtabdlg.hxx | 1 + sc/source/ui/inc/optsolver.hxx | 1 + sc/source/ui/inc/pvfundlg.hxx | 1 + sc/source/ui/inc/retypepassdlg.hxx | 1 + sc/source/ui/inc/scuiasciiopt.hxx | 1 + sc/source/ui/inc/sortkeydlg.hxx | 1 + sc/source/ui/inc/textimportoptions.hxx | 1 + sc/source/ui/inc/tpcalc.hxx | 1 + sc/source/ui/inc/tpformula.hxx | 1 + sc/source/ui/inc/tpsort.hxx | 1 + sc/source/ui/inc/tpsubt.hxx | 1 + sc/source/ui/inc/tptable.hxx | 1 + sc/source/ui/inc/tpview.hxx | 1 + .../ui/animations/CustomAnimationDialog.cxx | 1 + sd/source/ui/dlg/headerfooterdlg.cxx | 1 + sd/source/ui/inc/BulletAndPositionDlg.hxx | 1 + sd/source/ui/inc/SlideTransitionPane.hxx | 1 + sd/source/ui/inc/animobjs.hxx | 1 + sd/source/ui/inc/dlgfield.hxx | 1 + sd/source/ui/inc/dlgsnap.hxx | 1 + sd/source/ui/inc/ins_paste.hxx | 1 + sd/source/ui/inc/present.hxx | 1 + sd/source/ui/inc/prntopts.hxx | 1 + sdext/source/minimizer/optimizerdialog.hxx | 1 + sfx2/source/dialog/printopt.cxx | 1 + starmath/inc/dialog.hxx | 1 + svtools/source/filter/exportdialog.hxx | 1 + svx/source/dialog/SafeModeDialog.hxx | 1 + svx/source/tbxctrls/extrusioncontrols.hxx | 1 + svx/source/tbxctrls/fontworkgallery.cxx | 3 ++- .../chinese_dictionarydialog.hxx | 1 + .../chinese_translationdialog.hxx | 1 + sw/source/ui/config/mailconfigpage.cxx | 1 + sw/source/ui/dbui/dbinsdlg.cxx | 1 + sw/source/ui/dbui/mmaddressblockpage.hxx | 1 + sw/source/ui/dbui/mmdocselectpage.hxx | 1 + sw/source/ui/dbui/mmoutputtypepage.hxx | 2 ++ sw/source/ui/envelp/envprt.hxx | 1 + sw/source/ui/envelp/labprt.hxx | 1 + sw/source/ui/envelp/swuilabimp.hxx | 1 + sw/source/ui/fldui/flddb.hxx | 1 + sw/source/ui/inc/mmresultdialogs.hxx | 1 + sw/source/ui/misc/impfnote.hxx | 1 + sw/source/uibase/inc/ascfldlg.hxx | 1 + sw/source/uibase/inc/break.hxx | 1 + sw/source/uibase/inc/convert.hxx | 1 + sw/source/uibase/inc/dbinsdlg.hxx | 1 + sw/source/uibase/inc/frmpage.hxx | 1 + sw/source/uibase/inc/insfnote.hxx | 1 + sw/source/uibase/inc/javaedit.hxx | 1 + sw/source/uibase/inc/mailmrge.hxx | 1 + sw/source/uibase/inc/mergetbl.hxx | 1 + sw/source/uibase/inc/optload.hxx | 1 + sw/source/uibase/inc/optpage.hxx | 1 + sw/source/uibase/inc/pgfnote.hxx | 1 + sw/source/uibase/inc/pggrid.hxx | 1 + sw/source/uibase/inc/splittbl.hxx | 1 + sw/source/uibase/inc/srtdlg.hxx | 1 + sw/source/uibase/inc/swuicnttab.hxx | 1 + sw/source/uibase/inc/swuiidxmrk.hxx | 1 + sw/source/uibase/inc/titlepage.hxx | 1 + sw/source/uibase/inc/wrap.hxx | 1 + sw/source/uibase/sidebar/CommentsPanel.hxx | 1 + sw/source/uibase/table/tablepg.hxx | 1 + uui/source/unknownauthdlg.hxx | 1 + vcl/inc/colorpicker.hxx | 1 + vcl/inc/printdlg.hxx | 3 ++- vcl/inc/qt5/QtInstanceRadioButton.hxx | 2 ++ vcl/inc/salvtables.hxx | 1 + vcl/unx/gtk3/gtkinst.cxx | 1 + xmlsecurity/inc/macrosecurity.hxx | 1 + 144 files changed, 177 insertions(+), 10 deletions(-) create mode 100644 include/vcl/weld/RadioButton.hxx diff --git a/basctl/source/basicide/moduldlg.hxx b/basctl/source/basicide/moduldlg.hxx index eabd6102b717..8255dbd5542f 100644 --- a/basctl/source/basicide/moduldlg.hxx +++ b/basctl/source/basicide/moduldlg.hxx @@ -33,6 +33,7 @@ #include #include #include +#include #include #include #include diff --git a/basctl/source/inc/ColorSchemeDialog.hxx b/basctl/source/inc/ColorSchemeDialog.hxx index f9d800753925..40753ca7d8f1 100644 --- a/basctl/source/inc/ColorSchemeDialog.hxx +++ b/basctl/source/inc/ColorSchemeDialog.hxx @@ -20,6 +20,7 @@ #pragma once #include +#include #include #include #include diff --git a/chart2/source/controller/dialogs/res_ErrorBar.cxx b/chart2/source/controller/dialogs/res_ErrorBar.cxx index 8820de88c94d..882a669fda61 100644 --- a/chart2/source/controller/dialogs/res_ErrorBar.cxx +++ b/chart2/source/controller/dialogs/res_ErrorBar.cxx @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/chart2/source/controller/dialogs/res_LegendPosition.cxx b/chart2/source/controller/dialogs/res_LegendPosition.cxx index 3f1237135054..4d570dcc6a08 100644 --- a/chart2/source/controller/dialogs/res_LegendPosition.cxx +++ b/chart2/source/controller/dialogs/res_LegendPosition.cxx @@ -33,6 +33,7 @@ #include #include #include +#include #include namespace chart diff --git a/chart2/source/controller/dialogs/res_Trendline.cxx b/chart2/source/controller/dialogs/res_Trendline.cxx index 6066ae0aaadd..3ad9acb1d1f9 100644 --- a/chart2/source/controller/dialogs/res_Trendline.cxx +++ b/chart2/source/controller/dialogs/res_Trendline.cxx @@ -31,6 +31,7 @@ #include #include #include +#include #include using namespace css::chart2; diff --git a/chart2/source/controller/dialogs/tp_AxisLabel.cxx b/chart2/source/controller/dialogs/tp_AxisLabel.cxx index 69f20413be2e..6bf0602592be 100644 --- a/chart2/source/controller/dialogs/tp_AxisLabel.cxx +++ b/chart2/source/controller/dialogs/tp_AxisLabel.cxx @@ -29,6 +29,7 @@ #include #include #include +#include namespace chart { diff --git a/chart2/source/controller/dialogs/tp_AxisPositions.hxx b/chart2/source/controller/dialogs/tp_AxisPositions.hxx index d5d7c4f72afc..bc1e9adfbace 100644 --- a/chart2/source/controller/dialogs/tp_AxisPositions.hxx +++ b/chart2/source/controller/dialogs/tp_AxisPositions.hxx @@ -22,6 +22,7 @@ #include #include #include +#include class SvNumberFormatter; diff --git a/chart2/source/controller/dialogs/tp_RangeChooser.hxx b/chart2/source/controller/dialogs/tp_RangeChooser.hxx index 6779de2c503e..9cd0459bf29b 100644 --- a/chart2/source/controller/dialogs/tp_RangeChooser.hxx +++ b/chart2/source/controller/dialogs/tp_RangeChooser.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include namespace chart { class TabPageNotifiable; } diff --git a/chart2/source/controller/dialogs/tp_SeriesToAxis.cxx b/chart2/source/controller/dialogs/tp_SeriesToAxis.cxx index ab14c5cd26d6..72e784caecc0 100644 --- a/chart2/source/controller/dialogs/tp_SeriesToAxis.cxx +++ b/chart2/source/controller/dialogs/tp_SeriesToAxis.cxx @@ -26,6 +26,7 @@ #include #include #include +#include #include diff --git a/chart2/source/controller/sidebar/ChartErrorBarPanel.hxx b/chart2/source/controller/sidebar/ChartErrorBarPanel.hxx index 38b76ff28eba..0faf5bb545c8 100644 --- a/chart2/source/controller/sidebar/ChartErrorBarPanel.hxx +++ b/chart2/source/controller/sidebar/ChartErrorBarPanel.hxx @@ -16,6 +16,7 @@ #include #include #include +#include #include #include "ChartSidebarModifyListener.hxx" diff --git a/chart2/source/controller/sidebar/ChartSeriesPanel.hxx b/chart2/source/controller/sidebar/ChartSeriesPanel.hxx index cc9dbd510356..bc7ad05d5132 100644 --- a/chart2/source/controller/sidebar/ChartSeriesPanel.hxx +++ b/chart2/source/controller/sidebar/ChartSeriesPanel.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include "ChartSidebarModifyListener.hxx" #include "ChartSidebarSelectionListener.hxx" diff --git a/chart2/source/inc/ChartResourceGroupDlgs.hxx b/chart2/source/inc/ChartResourceGroupDlgs.hxx index ed3c5900e466..7f86553bf966 100644 --- a/chart2/source/inc/ChartResourceGroupDlgs.hxx +++ b/chart2/source/inc/ChartResourceGroupDlgs.hxx @@ -22,6 +22,7 @@ #include #include #include +#include #include #include diff --git a/cui/source/dialogs/hangulhanjadlg.cxx b/cui/source/dialogs/hangulhanjadlg.cxx index 7a58012317e6..0a0ed0405b93 100644 --- a/cui/source/dialogs/hangulhanjadlg.cxx +++ b/cui/source/dialogs/hangulhanjadlg.cxx @@ -32,6 +32,7 @@ #include #include #include +#include #include #include #include diff --git a/cui/source/inc/QrCodeGenDialog.hxx b/cui/source/inc/QrCodeGenDialog.hxx index 3a1fb9e0d9fe..09adb065293d 100644 --- a/cui/source/inc/QrCodeGenDialog.hxx +++ b/cui/source/inc/QrCodeGenDialog.hxx @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/cui/source/inc/acccfg.hxx b/cui/source/inc/acccfg.hxx index f6faa27a7e12..75dbc47268a0 100644 --- a/cui/source/inc/acccfg.hxx +++ b/cui/source/inc/acccfg.hxx @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include "cfgutil.hxx" diff --git a/cui/source/inc/chardlg.hxx b/cui/source/inc/chardlg.hxx index 1b6a032c22b1..42b580e0c593 100644 --- a/cui/source/inc/chardlg.hxx +++ b/cui/source/inc/chardlg.hxx @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include diff --git a/cui/source/inc/cuifmsearch.hxx b/cui/source/inc/cuifmsearch.hxx index e543b496bce9..b23d3aa5e010 100644 --- a/cui/source/inc/cuifmsearch.hxx +++ b/cui/source/inc/cuifmsearch.hxx @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include diff --git a/cui/source/inc/cuitabarea.hxx b/cui/source/inc/cuitabarea.hxx index e8a185b04cbc..3a16d243fd80 100644 --- a/cui/source/inc/cuitabarea.hxx +++ b/cui/source/inc/cuitabarea.hxx @@ -33,6 +33,7 @@ #include #include #include +#include #include #include diff --git a/cui/source/inc/grfpage.hxx b/cui/source/inc/grfpage.hxx index 020224e95f21..dc95b1701b08 100644 --- a/cui/source/inc/grfpage.hxx +++ b/cui/source/inc/grfpage.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include #include diff --git a/cui/source/inc/hangulhanjadlg.hxx b/cui/source/inc/hangulhanjadlg.hxx index 6ff7426c9f9e..4ab3e18a86a6 100644 --- a/cui/source/inc/hangulhanjadlg.hxx +++ b/cui/source/inc/hangulhanjadlg.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include diff --git a/cui/source/inc/hyperlinknewdoctabpage.hxx b/cui/source/inc/hyperlinknewdoctabpage.hxx index 30994314ae58..d611f1f95afa 100644 --- a/cui/source/inc/hyperlinknewdoctabpage.hxx +++ b/cui/source/inc/hyperlinknewdoctabpage.hxx @@ -11,6 +11,7 @@ #include #include +#include #include #include #include diff --git a/cui/source/inc/insdlg.hxx b/cui/source/inc/insdlg.hxx index c756593ba848..fd99848efd5e 100644 --- a/cui/source/inc/insdlg.hxx +++ b/cui/source/inc/insdlg.hxx @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include diff --git a/cui/source/inc/insrc.hxx b/cui/source/inc/insrc.hxx index 47cdfe0439dd..ac0709e2bbb3 100644 --- a/cui/source/inc/insrc.hxx +++ b/cui/source/inc/insrc.hxx @@ -21,6 +21,7 @@ #include #include +#include #include #include diff --git a/cui/source/inc/linkdlg.hxx b/cui/source/inc/linkdlg.hxx index 73e029da14f9..61a8e3845ae6 100644 --- a/cui/source/inc/linkdlg.hxx +++ b/cui/source/inc/linkdlg.hxx @@ -25,6 +25,7 @@ #include #include #include +#include #include #include diff --git a/cui/source/inc/optasian.hxx b/cui/source/inc/optasian.hxx index 1471bb211002..12e383a6ad6b 100644 --- a/cui/source/inc/optasian.hxx +++ b/cui/source/inc/optasian.hxx @@ -23,6 +23,7 @@ #include #include #include +#include struct SvxAsianLayoutPage_Impl; class SvxAsianLayoutPage : public SfxTabPage diff --git a/cui/source/inc/page.hxx b/cui/source/inc/page.hxx index e23213f49c4d..9177b167192f 100644 --- a/cui/source/inc/page.hxx +++ b/cui/source/inc/page.hxx @@ -28,6 +28,7 @@ #include #include #include +#include // class SvxPageDescPage ------------------------------------------------- /* diff --git a/cui/source/inc/paragrph.hxx b/cui/source/inc/paragrph.hxx index a46c8b7d4c9e..c83798989a61 100644 --- a/cui/source/inc/paragrph.hxx +++ b/cui/source/inc/paragrph.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include #include diff --git a/cui/source/inc/splitcelldlg.hxx b/cui/source/inc/splitcelldlg.hxx index 00e091d80a29..df7769f365bb 100644 --- a/cui/source/inc/splitcelldlg.hxx +++ b/cui/source/inc/splitcelldlg.hxx @@ -22,6 +22,7 @@ #include #include +#include #include #include #include diff --git a/cui/source/inc/swpossizetabpage.hxx b/cui/source/inc/swpossizetabpage.hxx index 06ed3e47e134..4a9d6c548633 100644 --- a/cui/source/inc/swpossizetabpage.hxx +++ b/cui/source/inc/swpossizetabpage.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include #include diff --git a/cui/source/inc/tabstpge.hxx b/cui/source/inc/tabstpge.hxx index d6e85facb291..a353856dba1f 100644 --- a/cui/source/inc/tabstpge.hxx +++ b/cui/source/inc/tabstpge.hxx @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #include diff --git a/cui/source/inc/uitabpage.hxx b/cui/source/inc/uitabpage.hxx index cdc031b211f7..2620c76bcc56 100644 --- a/cui/source/inc/uitabpage.hxx +++ b/cui/source/inc/uitabpage.hxx @@ -12,6 +12,7 @@ #include #include #include +#include #include diff --git a/cui/source/inc/zoom.hxx b/cui/source/inc/zoom.hxx index 89f38eebbae7..15e33cd57ba4 100644 --- a/cui/source/inc/zoom.hxx +++ b/cui/source/inc/zoom.hxx @@ -23,6 +23,7 @@ #include #include #include +#include #include #include diff --git a/cui/source/options/appearance.hxx b/cui/source/options/appearance.hxx index c17be0724b31..0513b1ef3ca9 100644 --- a/cui/source/options/appearance.hxx +++ b/cui/source/options/appearance.hxx @@ -10,6 +10,7 @@ #pragma once #include +#include #include #include #include diff --git a/cui/source/options/optctl.hxx b/cui/source/options/optctl.hxx index 3933ad99877a..c9494d498874 100644 --- a/cui/source/options/optctl.hxx +++ b/cui/source/options/optctl.hxx @@ -20,6 +20,7 @@ #include #include +#include // class SvxCTLOptionsPage ----------------------------------------------------- diff --git a/cui/source/options/optfltr.hxx b/cui/source/options/optfltr.hxx index 09b83022a647..b40fae89a177 100644 --- a/cui/source/options/optfltr.hxx +++ b/cui/source/options/optfltr.hxx @@ -20,6 +20,7 @@ #include #include +#include #include class OfaMSFilterTabPage : public SfxTabPage diff --git a/cui/source/options/optupdt.hxx b/cui/source/options/optupdt.hxx index 40afa259781f..86e75aafb3c1 100644 --- a/cui/source/options/optupdt.hxx +++ b/cui/source/options/optupdt.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include #include diff --git a/dbaccess/source/ui/dlg/DBSetupConnectionPages.hxx b/dbaccess/source/ui/dlg/DBSetupConnectionPages.hxx index 477779fc277a..daef2a5224fe 100644 --- a/dbaccess/source/ui/dlg/DBSetupConnectionPages.hxx +++ b/dbaccess/source/ui/dlg/DBSetupConnectionPages.hxx @@ -29,6 +29,7 @@ #include #include +#include namespace dbaui { diff --git a/dbaccess/source/ui/dlg/TextConnectionHelper.hxx b/dbaccess/source/ui/dlg/TextConnectionHelper.hxx index 6755a422378e..8b6a6b62d644 100644 --- a/dbaccess/source/ui/dlg/TextConnectionHelper.hxx +++ b/dbaccess/source/ui/dlg/TextConnectionHelper.hxx @@ -22,6 +22,7 @@ #include "adminpages.hxx" #include #include +#include namespace dbaui diff --git a/dbaccess/source/ui/dlg/admincontrols.hxx b/dbaccess/source/ui/dlg/admincontrols.hxx index aa32cb1fd2c8..d3e7134ec1ef 100644 --- a/dbaccess/source/ui/dlg/admincontrols.hxx +++ b/dbaccess/source/ui/dlg/admincontrols.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include #include diff --git a/dbaccess/source/ui/dlg/generalpage.hxx b/dbaccess/source/ui/dlg/generalpage.hxx index 57ea5f5a4937..365ebc1ed7f4 100644 --- a/dbaccess/source/ui/dlg/generalpage.hxx +++ b/dbaccess/source/ui/dlg/generalpage.hxx @@ -22,6 +22,8 @@ #include "adminpages.hxx" #include +#include + namespace dbaui { class ODbTypeWizDialogSetup; diff --git a/dbaccess/source/ui/inc/QueryPropertiesDialog.hxx b/dbaccess/source/ui/inc/QueryPropertiesDialog.hxx index 1a7e30f07e88..2413b202eac4 100644 --- a/dbaccess/source/ui/inc/QueryPropertiesDialog.hxx +++ b/dbaccess/source/ui/inc/QueryPropertiesDialog.hxx @@ -11,6 +11,7 @@ #include #include +#include #include #include diff --git a/dbaccess/source/ui/inc/RelationDlg.hxx b/dbaccess/source/ui/inc/RelationDlg.hxx index dadac4096b51..bd719b820ed3 100644 --- a/dbaccess/source/ui/inc/RelationDlg.hxx +++ b/dbaccess/source/ui/inc/RelationDlg.hxx @@ -20,6 +20,7 @@ #include #include +#include #include #include "JoinTableView.hxx" #include "RelControliFace.hxx" diff --git a/dbaccess/source/ui/inc/WCPage.hxx b/dbaccess/source/ui/inc/WCPage.hxx index 145698f4d344..e565d8087923 100644 --- a/dbaccess/source/ui/inc/WCPage.hxx +++ b/dbaccess/source/ui/inc/WCPage.hxx @@ -22,6 +22,7 @@ #include #include +#include namespace dbaui { diff --git a/dbaccess/source/ui/inc/adtabdlg.hxx b/dbaccess/source/ui/inc/adtabdlg.hxx index 8b2472d32def..0af7f7fda20b 100644 --- a/dbaccess/source/ui/inc/adtabdlg.hxx +++ b/dbaccess/source/ui/inc/adtabdlg.hxx @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include "tabletree.hxx" diff --git a/extensions/source/abpilot/typeselectionpage.hxx b/extensions/source/abpilot/typeselectionpage.hxx index 204c96341f1d..a905013847e9 100644 --- a/extensions/source/abpilot/typeselectionpage.hxx +++ b/extensions/source/abpilot/typeselectionpage.hxx @@ -21,6 +21,8 @@ #include "abspage.hxx" #include "addresssettings.hxx" + +#include #include namespace abp diff --git a/extensions/source/dbpilots/commonpagesdbp.hxx b/extensions/source/dbpilots/commonpagesdbp.hxx index cabc7ddbe65e..8a44feb85f6b 100644 --- a/extensions/source/dbpilots/commonpagesdbp.hxx +++ b/extensions/source/dbpilots/commonpagesdbp.hxx @@ -22,6 +22,7 @@ #include "controlwizard.hxx" #include #include +#include #include #include #include diff --git a/extensions/source/dbpilots/groupboxwiz.hxx b/extensions/source/dbpilots/groupboxwiz.hxx index a68ec578bc29..9512a750c1ef 100644 --- a/extensions/source/dbpilots/groupboxwiz.hxx +++ b/extensions/source/dbpilots/groupboxwiz.hxx @@ -23,6 +23,7 @@ #include "commonpagesdbp.hxx" #include +#include using vcl::WizardTypes::WizardState; using vcl::WizardTypes::CommitPageReason; diff --git a/filter/source/pdf/impdialog.hxx b/filter/source/pdf/impdialog.hxx index 8b24e87af379..c2936625d61e 100644 --- a/filter/source/pdf/impdialog.hxx +++ b/filter/source/pdf/impdialog.hxx @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include diff --git a/include/sfx2/dinfdlg.hxx b/include/sfx2/dinfdlg.hxx index cd7e8ae54572..4e7e5d2b5c43 100644 --- a/include/sfx2/dinfdlg.hxx +++ b/include/sfx2/dinfdlg.hxx @@ -40,6 +40,7 @@ #include #include #include +#include #include #include #include diff --git a/include/svx/compressgraphicdialog.hxx b/include/svx/compressgraphicdialog.hxx index 89935433edcf..9ddce28f933a 100644 --- a/include/svx/compressgraphicdialog.hxx +++ b/include/svx/compressgraphicdialog.hxx @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include diff --git a/include/svx/srchdlg.hxx b/include/svx/srchdlg.hxx index d07ffd78b5c1..d72efcb637f3 100644 --- a/include/svx/srchdlg.hxx +++ b/include/svx/srchdlg.hxx @@ -33,6 +33,7 @@ #include #include #include +#include #include #include diff --git a/include/vcl/weld/RadioButton.hxx b/include/vcl/weld/RadioButton.hxx new file mode 100644 index 000000000000..b23971c317e0 --- /dev/null +++ b/include/vcl/weld/RadioButton.hxx @@ -0,0 +1,26 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; fill-column: 100 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +#pragma once + +#include +#include + +namespace weld +{ +class VCL_DLLPUBLIC RadioButton : virtual public Toggleable +{ +public: + virtual void set_label(const OUString& rText) = 0; + virtual OUString get_label() const = 0; + virtual void set_label_wrap(bool wrap) = 0; +}; +} + +/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */ diff --git a/include/vcl/weld/weld.hxx b/include/vcl/weld/weld.hxx index c1c11152697d..5bf5b676835c 100644 --- a/include/vcl/weld/weld.hxx +++ b/include/vcl/weld/weld.hxx @@ -131,14 +131,6 @@ public: virtual void set_label_wrap(bool wrap) = 0; }; -class VCL_DLLPUBLIC RadioButton : virtual public Toggleable -{ -public: - virtual void set_label(const OUString& rText) = 0; - virtual OUString get_label() const = 0; - virtual void set_label_wrap(bool wrap) = 0; -}; - enum class Placement { Under, diff --git a/reportdesign/source/ui/inc/PageNumber.hxx b/reportdesign/source/ui/inc/PageNumber.hxx index a0cb640aac90..89bd956f21d4 100644 --- a/reportdesign/source/ui/inc/PageNumber.hxx +++ b/reportdesign/source/ui/inc/PageNumber.hxx @@ -21,6 +21,7 @@ #include #include +#include #include #include #include diff --git a/sc/source/ui/inc/AnalysisOfVarianceDialog.hxx b/sc/source/ui/inc/AnalysisOfVarianceDialog.hxx index b3a132df4946..8fb4bf571986 100644 --- a/sc/source/ui/inc/AnalysisOfVarianceDialog.hxx +++ b/sc/source/ui/inc/AnalysisOfVarianceDialog.hxx @@ -15,6 +15,7 @@ #include "StatisticsInputOutputDialog.hxx" +#include #include class FormulaTemplate; diff --git a/sc/source/ui/inc/PivotLayoutDialog.hxx b/sc/source/ui/inc/PivotLayoutDialog.hxx index 4a8f4e50f94d..cf0fc366a792 100644 --- a/sc/source/ui/inc/PivotLayoutDialog.hxx +++ b/sc/source/ui/inc/PivotLayoutDialog.hxx @@ -20,6 +20,7 @@ #include #include +#include class ScItemValue final { diff --git a/sc/source/ui/inc/RegressionDialog.hxx b/sc/source/ui/inc/RegressionDialog.hxx index a126b8d0411f..55bcb715f3b2 100644 --- a/sc/source/ui/inc/RegressionDialog.hxx +++ b/sc/source/ui/inc/RegressionDialog.hxx @@ -14,6 +14,7 @@ #include "TableFillingAndNavigationTools.hxx" #include +#include #include class ScRegressionDialog : public ScStatisticsTwoVariableDialog diff --git a/sc/source/ui/inc/SamplingDialog.hxx b/sc/source/ui/inc/SamplingDialog.hxx index c6f41d9c2c97..ca65ab1b46aa 100644 --- a/sc/source/ui/inc/SamplingDialog.hxx +++ b/sc/source/ui/inc/SamplingDialog.hxx @@ -15,6 +15,7 @@ #include "viewdata.hxx" #include +#include #include class ScSamplingDialog : public ScAnyRefDlgController diff --git a/sc/source/ui/inc/StatisticsInputOutputDialog.hxx b/sc/source/ui/inc/StatisticsInputOutputDialog.hxx index e831772c8451..bda79fc23425 100644 --- a/sc/source/ui/inc/StatisticsInputOutputDialog.hxx +++ b/sc/source/ui/inc/StatisticsInputOutputDialog.hxx @@ -14,6 +14,8 @@ #include "anyrefdg.hxx" #include "viewdata.hxx" +#include + class ScStatisticsInputOutputDialog : public ScAnyRefDlgController { public: diff --git a/sc/source/ui/inc/StatisticsTwoVariableDialog.hxx b/sc/source/ui/inc/StatisticsTwoVariableDialog.hxx index f848f8ccc3b1..4da53275d884 100644 --- a/sc/source/ui/inc/StatisticsTwoVariableDialog.hxx +++ b/sc/source/ui/inc/StatisticsTwoVariableDialog.hxx @@ -14,6 +14,8 @@ #include "anyrefdg.hxx" #include "viewdata.hxx" +#include + class ScStatisticsTwoVariableDialog : public ScAnyRefDlgController { public: diff --git a/sc/source/ui/inc/crdlg.hxx b/sc/source/ui/inc/crdlg.hxx index 79577e64b9f6..da3016a320d7 100644 --- a/sc/source/ui/inc/crdlg.hxx +++ b/sc/source/ui/inc/crdlg.hxx @@ -21,6 +21,7 @@ #include #include +#include #include #include diff --git a/sc/source/ui/inc/crnrdlg.hxx b/sc/source/ui/inc/crnrdlg.hxx index 51672b432ab1..f76cff573340 100644 --- a/sc/source/ui/inc/crnrdlg.hxx +++ b/sc/source/ui/inc/crnrdlg.hxx @@ -22,6 +22,8 @@ #include "anyrefdg.hxx" #include +#include + #include class ScViewData; diff --git a/sc/source/ui/inc/dapitype.hxx b/sc/source/ui/inc/dapitype.hxx index 5dac94a02f55..c9b083dac43e 100644 --- a/sc/source/ui/inc/dapitype.hxx +++ b/sc/source/ui/inc/dapitype.hxx @@ -22,6 +22,7 @@ #include #include #include +#include #include #include diff --git a/sc/source/ui/inc/datastreamdlg.hxx b/sc/source/ui/inc/datastreamdlg.hxx index 3ab9bda4c9a3..62e3dbc1c17b 100644 --- a/sc/source/ui/inc/datastreamdlg.hxx +++ b/sc/source/ui/inc/datastreamdlg.hxx @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/sc/source/ui/inc/delcldlg.hxx b/sc/source/ui/inc/delcldlg.hxx index 8666fd9d96cd..25472c07af5d 100644 --- a/sc/source/ui/inc/delcldlg.hxx +++ b/sc/source/ui/inc/delcldlg.hxx @@ -20,6 +20,7 @@ #pragma once #include +#include #include #include diff --git a/sc/source/ui/inc/dpgroupdlg.hxx b/sc/source/ui/inc/dpgroupdlg.hxx index 63852577a9ff..8ed301abd39c 100644 --- a/sc/source/ui/inc/dpgroupdlg.hxx +++ b/sc/source/ui/inc/dpgroupdlg.hxx @@ -21,6 +21,7 @@ #include #include +#include #include #include #include diff --git a/sc/source/ui/inc/duplicaterecordsdlg.hxx b/sc/source/ui/inc/duplicaterecordsdlg.hxx index 5be00cbf8580..cf98764cb0db 100644 --- a/sc/source/ui/inc/duplicaterecordsdlg.hxx +++ b/sc/source/ui/inc/duplicaterecordsdlg.hxx @@ -21,6 +21,7 @@ #include "viewdata.hxx" #include +#include #include #include diff --git a/sc/source/ui/inc/filldlg.hxx b/sc/source/ui/inc/filldlg.hxx index d795dc6020e3..930381673d9c 100644 --- a/sc/source/ui/inc/filldlg.hxx +++ b/sc/source/ui/inc/filldlg.hxx @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include diff --git a/sc/source/ui/inc/groupdlg.hxx b/sc/source/ui/inc/groupdlg.hxx index e213c0953b5e..1776f74f8e29 100644 --- a/sc/source/ui/inc/groupdlg.hxx +++ b/sc/source/ui/inc/groupdlg.hxx @@ -20,6 +20,7 @@ #pragma once #include +#include #include #include diff --git a/sc/source/ui/inc/inscldlg.hxx b/sc/source/ui/inc/inscldlg.hxx index 3868af9e698c..31cbafca4666 100644 --- a/sc/source/ui/inc/inscldlg.hxx +++ b/sc/source/ui/inc/inscldlg.hxx @@ -20,6 +20,7 @@ #pragma once #include +#include #include #include diff --git a/sc/source/ui/inc/inscodlg.hxx b/sc/source/ui/inc/inscodlg.hxx index 15a0f06437c1..ef43a7daae4e 100644 --- a/sc/source/ui/inc/inscodlg.hxx +++ b/sc/source/ui/inc/inscodlg.hxx @@ -20,6 +20,7 @@ #pragma once #include +#include #include #include #include diff --git a/sc/source/ui/inc/instbdlg.hxx b/sc/source/ui/inc/instbdlg.hxx index b464aa228d58..4fc91d60477a 100644 --- a/sc/source/ui/inc/instbdlg.hxx +++ b/sc/source/ui/inc/instbdlg.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include diff --git a/sc/source/ui/inc/mergecellsdialog.hxx b/sc/source/ui/inc/mergecellsdialog.hxx index fdf0e1b6fca6..373defffe88a 100644 --- a/sc/source/ui/inc/mergecellsdialog.hxx +++ b/sc/source/ui/inc/mergecellsdialog.hxx @@ -11,6 +11,7 @@ #pragma once #include +#include #include #include diff --git a/sc/source/ui/inc/mvtabdlg.hxx b/sc/source/ui/inc/mvtabdlg.hxx index 03af01e719fb..ba16ddea6764 100644 --- a/sc/source/ui/inc/mvtabdlg.hxx +++ b/sc/source/ui/inc/mvtabdlg.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include diff --git a/sc/source/ui/inc/optsolver.hxx b/sc/source/ui/inc/optsolver.hxx index baaf937e4754..89554b8a12da 100644 --- a/sc/source/ui/inc/optsolver.hxx +++ b/sc/source/ui/inc/optsolver.hxx @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/sc/source/ui/inc/pvfundlg.hxx b/sc/source/ui/inc/pvfundlg.hxx index 65b7da1c0eab..ab829ea95382 100644 --- a/sc/source/ui/inc/pvfundlg.hxx +++ b/sc/source/ui/inc/pvfundlg.hxx @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include diff --git a/sc/source/ui/inc/retypepassdlg.hxx b/sc/source/ui/inc/retypepassdlg.hxx index 0997d1fd07dc..026320c8174b 100644 --- a/sc/source/ui/inc/retypepassdlg.hxx +++ b/sc/source/ui/inc/retypepassdlg.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include diff --git a/sc/source/ui/inc/scuiasciiopt.hxx b/sc/source/ui/inc/scuiasciiopt.hxx index f647f06c0d23..a45dacaa6f29 100644 --- a/sc/source/ui/inc/scuiasciiopt.hxx +++ b/sc/source/ui/inc/scuiasciiopt.hxx @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include diff --git a/sc/source/ui/inc/sortkeydlg.hxx b/sc/source/ui/inc/sortkeydlg.hxx index fe70a0affaed..d441b6f0e5a4 100644 --- a/sc/source/ui/inc/sortkeydlg.hxx +++ b/sc/source/ui/inc/sortkeydlg.hxx @@ -17,6 +17,7 @@ #include #include #include +#include #include struct ScSortKeyItem diff --git a/sc/source/ui/inc/textimportoptions.hxx b/sc/source/ui/inc/textimportoptions.hxx index 64fe85ec402b..5a39bafa9e83 100644 --- a/sc/source/ui/inc/textimportoptions.hxx +++ b/sc/source/ui/inc/textimportoptions.hxx @@ -20,6 +20,7 @@ #pragma once #include +#include #include #include #include diff --git a/sc/source/ui/inc/tpcalc.hxx b/sc/source/ui/inc/tpcalc.hxx index 801396c88dc0..757800f0e844 100644 --- a/sc/source/ui/inc/tpcalc.hxx +++ b/sc/source/ui/inc/tpcalc.hxx @@ -21,6 +21,7 @@ #include #include +#include #include #include "editfield.hxx" #include diff --git a/sc/source/ui/inc/tpformula.hxx b/sc/source/ui/inc/tpformula.hxx index 567b2cd7f654..926863199ecd 100644 --- a/sc/source/ui/inc/tpformula.hxx +++ b/sc/source/ui/inc/tpformula.hxx @@ -22,6 +22,7 @@ #include #include #include +#include #include #include diff --git a/sc/source/ui/inc/tpsort.hxx b/sc/source/ui/inc/tpsort.hxx index 9cb7f2d1999f..05279ee8214a 100644 --- a/sc/source/ui/inc/tpsort.hxx +++ b/sc/source/ui/inc/tpsort.hxx @@ -30,6 +30,7 @@ #include #include #include +#include #include #include "sortkeydlg.hxx" diff --git a/sc/source/ui/inc/tpsubt.hxx b/sc/source/ui/inc/tpsubt.hxx index 61a81c6d82f8..01b9aeb6f7d1 100644 --- a/sc/source/ui/inc/tpsubt.hxx +++ b/sc/source/ui/inc/tpsubt.hxx @@ -22,6 +22,7 @@ #include #include #include +#include #include #include diff --git a/sc/source/ui/inc/tptable.hxx b/sc/source/ui/inc/tptable.hxx index dfa7a5d80ea3..f79117dc350b 100644 --- a/sc/source/ui/inc/tptable.hxx +++ b/sc/source/ui/inc/tptable.hxx @@ -22,6 +22,7 @@ #include #include #include +#include #include #include diff --git a/sc/source/ui/inc/tpview.hxx b/sc/source/ui/inc/tpview.hxx index a75d4131b74a..a45f9682b26c 100644 --- a/sc/source/ui/inc/tpview.hxx +++ b/sc/source/ui/inc/tpview.hxx @@ -23,6 +23,7 @@ #include #include #include +#include class ScViewOptions; diff --git a/sd/source/ui/animations/CustomAnimationDialog.cxx b/sd/source/ui/animations/CustomAnimationDialog.cxx index af68608ddba9..f34a82ddf5fc 100644 --- a/sd/source/ui/animations/CustomAnimationDialog.cxx +++ b/sd/source/ui/animations/CustomAnimationDialog.cxx @@ -43,6 +43,7 @@ #include #include #include +#include #include #include diff --git a/sd/source/ui/dlg/headerfooterdlg.cxx b/sd/source/ui/dlg/headerfooterdlg.cxx index b0bf328147df..0215a410917e 100644 --- a/sd/source/ui/dlg/headerfooterdlg.cxx +++ b/sd/source/ui/dlg/headerfooterdlg.cxx @@ -44,6 +44,7 @@ #include #include #include +#include #include #include diff --git a/sd/source/ui/inc/BulletAndPositionDlg.hxx b/sd/source/ui/inc/BulletAndPositionDlg.hxx index dfa60d69766e..c51ce1db44cb 100644 --- a/sd/source/ui/inc/BulletAndPositionDlg.hxx +++ b/sd/source/ui/inc/BulletAndPositionDlg.hxx @@ -32,6 +32,7 @@ #include #include #include +#include #include #include #include diff --git a/sd/source/ui/inc/SlideTransitionPane.hxx b/sd/source/ui/inc/SlideTransitionPane.hxx index 3e991fcb56fe..1895577eb6de 100644 --- a/sd/source/ui/inc/SlideTransitionPane.hxx +++ b/sd/source/ui/inc/SlideTransitionPane.hxx @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/sd/source/ui/inc/animobjs.hxx b/sd/source/ui/inc/animobjs.hxx index 9d087aba496f..7439fad12803 100644 --- a/sd/source/ui/inc/animobjs.hxx +++ b/sd/source/ui/inc/animobjs.hxx @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include diff --git a/sd/source/ui/inc/dlgfield.hxx b/sd/source/ui/inc/dlgfield.hxx index 8bc58e8f2e80..1ac3a465aba5 100644 --- a/sd/source/ui/inc/dlgfield.hxx +++ b/sd/source/ui/inc/dlgfield.hxx @@ -21,6 +21,7 @@ #include #include +#include #include #include #include diff --git a/sd/source/ui/inc/dlgsnap.hxx b/sd/source/ui/inc/dlgsnap.hxx index 38773d8e2898..c469a7634953 100644 --- a/sd/source/ui/inc/dlgsnap.hxx +++ b/sd/source/ui/inc/dlgsnap.hxx @@ -23,6 +23,7 @@ #include #include #include +#include #include #include diff --git a/sd/source/ui/inc/ins_paste.hxx b/sd/source/ui/inc/ins_paste.hxx index 6360d0411590..25815d65d736 100644 --- a/sd/source/ui/inc/ins_paste.hxx +++ b/sd/source/ui/inc/ins_paste.hxx @@ -20,6 +20,7 @@ #pragma once #include +#include #include #include diff --git a/sd/source/ui/inc/present.hxx b/sd/source/ui/inc/present.hxx index 600ba3fd72f8..aad85a57e552 100644 --- a/sd/source/ui/inc/present.hxx +++ b/sd/source/ui/inc/present.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include diff --git a/sd/source/ui/inc/prntopts.hxx b/sd/source/ui/inc/prntopts.hxx index f9d8196f9c9f..d3564a78cb04 100644 --- a/sd/source/ui/inc/prntopts.hxx +++ b/sd/source/ui/inc/prntopts.hxx @@ -21,6 +21,7 @@ #include #include +#include class SdPrintOptions final : public SfxTabPage { diff --git a/sdext/source/minimizer/optimizerdialog.hxx b/sdext/source/minimizer/optimizerdialog.hxx index 9f7d7b91504f..2c8176e80a0d 100644 --- a/sdext/source/minimizer/optimizerdialog.hxx +++ b/sdext/source/minimizer/optimizerdialog.hxx @@ -30,6 +30,7 @@ #include #include #include +#include #include #define ITEM_ID_INTRODUCTION 0 diff --git a/sfx2/source/dialog/printopt.cxx b/sfx2/source/dialog/printopt.cxx index 072dbb284858..4268c9b46c54 100644 --- a/sfx2/source/dialog/printopt.cxx +++ b/sfx2/source/dialog/printopt.cxx @@ -27,6 +27,7 @@ #include #include #include +#include #include #include diff --git a/starmath/inc/dialog.hxx b/starmath/inc/dialog.hxx index 69cfce22f140..c2fef859c8d2 100644 --- a/starmath/inc/dialog.hxx +++ b/starmath/inc/dialog.hxx @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include "symbol.hxx" diff --git a/svtools/source/filter/exportdialog.hxx b/svtools/source/filter/exportdialog.hxx index cb43e67b91bf..466452bb1b8b 100644 --- a/svtools/source/filter/exportdialog.hxx +++ b/svtools/source/filter/exportdialog.hxx @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include diff --git a/svx/source/dialog/SafeModeDialog.hxx b/svx/source/dialog/SafeModeDialog.hxx index 7ded79f8494b..4d352739a362 100644 --- a/svx/source/dialog/SafeModeDialog.hxx +++ b/svx/source/dialog/SafeModeDialog.hxx @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/svx/source/tbxctrls/extrusioncontrols.hxx b/svx/source/tbxctrls/extrusioncontrols.hxx index 7c4d23075c94..60cfc0663b97 100644 --- a/svx/source/tbxctrls/extrusioncontrols.hxx +++ b/svx/source/tbxctrls/extrusioncontrols.hxx @@ -23,6 +23,7 @@ #include #include #include +#include #include // enum to index light images diff --git a/svx/source/tbxctrls/fontworkgallery.cxx b/svx/source/tbxctrls/fontworkgallery.cxx index 295ec28ff385..127500b7690e 100644 --- a/svx/source/tbxctrls/fontworkgallery.cxx +++ b/svx/source/tbxctrls/fontworkgallery.cxx @@ -30,8 +30,9 @@ #include #include #include -#include #include +#include +#include #include diff --git a/svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.hxx b/svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.hxx index b9f8faa3ddde..0f627dde2c51 100644 --- a/svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.hxx +++ b/svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.hxx @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include diff --git a/svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.hxx b/svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.hxx index 1983794b547e..edbad02de4d1 100644 --- a/svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.hxx +++ b/svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.hxx @@ -20,6 +20,7 @@ #pragma once #include +#include #include #include diff --git a/sw/source/ui/config/mailconfigpage.cxx b/sw/source/ui/config/mailconfigpage.cxx index 09a1d1ae4c70..80050bd772ad 100644 --- a/sw/source/ui/config/mailconfigpage.cxx +++ b/sw/source/ui/config/mailconfigpage.cxx @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include diff --git a/sw/source/ui/dbui/dbinsdlg.cxx b/sw/source/ui/dbui/dbinsdlg.cxx index c30f4d1802e5..1b77a000fabc 100644 --- a/sw/source/ui/dbui/dbinsdlg.cxx +++ b/sw/source/ui/dbui/dbinsdlg.cxx @@ -45,6 +45,7 @@ #include #include #include +#include #include #include #include diff --git a/sw/source/ui/dbui/mmaddressblockpage.hxx b/sw/source/ui/dbui/mmaddressblockpage.hxx index 16919fe7cf1e..bf2003655aea 100644 --- a/sw/source/ui/dbui/mmaddressblockpage.hxx +++ b/sw/source/ui/dbui/mmaddressblockpage.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include diff --git a/sw/source/ui/dbui/mmdocselectpage.hxx b/sw/source/ui/dbui/mmdocselectpage.hxx index 779e776bbc13..8e661b550422 100644 --- a/sw/source/ui/dbui/mmdocselectpage.hxx +++ b/sw/source/ui/dbui/mmdocselectpage.hxx @@ -23,6 +23,7 @@ #include #include #include +#include #include class SwMailMergeWizard; diff --git a/sw/source/ui/dbui/mmoutputtypepage.hxx b/sw/source/ui/dbui/mmoutputtypepage.hxx index 41f98e4002d7..a559b790871a 100644 --- a/sw/source/ui/dbui/mmoutputtypepage.hxx +++ b/sw/source/ui/dbui/mmoutputtypepage.hxx @@ -21,7 +21,9 @@ #include #include +#include #include + class SwMailMergeWizard; class SwMailMergeOutputTypePage : public vcl::OWizardPage diff --git a/sw/source/ui/envelp/envprt.hxx b/sw/source/ui/envelp/envprt.hxx index 9749f3cd4292..f67c6c833efc 100644 --- a/sw/source/ui/envelp/envprt.hxx +++ b/sw/source/ui/envelp/envprt.hxx @@ -23,6 +23,7 @@ #include #include #include +#include #include #include diff --git a/sw/source/ui/envelp/labprt.hxx b/sw/source/ui/envelp/labprt.hxx index a94a2b34ace2..958972cbebef 100644 --- a/sw/source/ui/envelp/labprt.hxx +++ b/sw/source/ui/envelp/labprt.hxx @@ -20,6 +20,7 @@ #include #include +#include #include #include diff --git a/sw/source/ui/envelp/swuilabimp.hxx b/sw/source/ui/envelp/swuilabimp.hxx index 850fd8ab0e3e..47246f571dc7 100644 --- a/sw/source/ui/envelp/swuilabimp.hxx +++ b/sw/source/ui/envelp/swuilabimp.hxx @@ -25,6 +25,7 @@ #include #include #include +#include #include class SwLabelPage : public SfxTabPage diff --git a/sw/source/ui/fldui/flddb.hxx b/sw/source/ui/fldui/flddb.hxx index 613bcbfe6824..999cc2e44326 100644 --- a/sw/source/ui/fldui/flddb.hxx +++ b/sw/source/ui/fldui/flddb.hxx @@ -25,6 +25,7 @@ #include "fldpage.hxx" #include +#include class SwFieldDBPage : public SwFieldPage { diff --git a/sw/source/ui/inc/mmresultdialogs.hxx b/sw/source/ui/inc/mmresultdialogs.hxx index 6ca2070b4cb7..74373c4e7bd6 100644 --- a/sw/source/ui/inc/mmresultdialogs.hxx +++ b/sw/source/ui/inc/mmresultdialogs.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include diff --git a/sw/source/ui/misc/impfnote.hxx b/sw/source/ui/misc/impfnote.hxx index 133ffb85b87d..47d28b997556 100644 --- a/sw/source/ui/misc/impfnote.hxx +++ b/sw/source/ui/misc/impfnote.hxx @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include diff --git a/sw/source/uibase/inc/ascfldlg.hxx b/sw/source/uibase/inc/ascfldlg.hxx index 7e9b468e5667..375c90ebd8cb 100644 --- a/sw/source/uibase/inc/ascfldlg.hxx +++ b/sw/source/uibase/inc/ascfldlg.hxx @@ -23,6 +23,7 @@ #include #include #include +#include class SwAsciiOptions; class SvStream; diff --git a/sw/source/uibase/inc/break.hxx b/sw/source/uibase/inc/break.hxx index 6a722cc05246..0d3939c84c66 100644 --- a/sw/source/uibase/inc/break.hxx +++ b/sw/source/uibase/inc/break.hxx @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #include diff --git a/sw/source/uibase/inc/convert.hxx b/sw/source/uibase/inc/convert.hxx index 481d25f11625..0f1218586d63 100644 --- a/sw/source/uibase/inc/convert.hxx +++ b/sw/source/uibase/inc/convert.hxx @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include diff --git a/sw/source/uibase/inc/dbinsdlg.hxx b/sw/source/uibase/inc/dbinsdlg.hxx index 2c3c7629c00f..551cabccb535 100644 --- a/sw/source/uibase/inc/dbinsdlg.hxx +++ b/sw/source/uibase/inc/dbinsdlg.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include diff --git a/sw/source/uibase/inc/frmpage.hxx b/sw/source/uibase/inc/frmpage.hxx index a88c634d8bc5..b527d56f0c91 100644 --- a/sw/source/uibase/inc/frmpage.hxx +++ b/sw/source/uibase/inc/frmpage.hxx @@ -32,6 +32,7 @@ #include #include #include +#include #include #include #include "bmpwin.hxx" diff --git a/sw/source/uibase/inc/insfnote.hxx b/sw/source/uibase/inc/insfnote.hxx index 0e524ed0e5ce..0946aeab7ce0 100644 --- a/sw/source/uibase/inc/insfnote.hxx +++ b/sw/source/uibase/inc/insfnote.hxx @@ -21,6 +21,7 @@ #include #include +#include #include class SwWrtShell; diff --git a/sw/source/uibase/inc/javaedit.hxx b/sw/source/uibase/inc/javaedit.hxx index ed5b65b5b6d0..01220f320f3a 100644 --- a/sw/source/uibase/inc/javaedit.hxx +++ b/sw/source/uibase/inc/javaedit.hxx @@ -20,6 +20,7 @@ #include #include +#include #include #include #include diff --git a/sw/source/uibase/inc/mailmrge.hxx b/sw/source/uibase/inc/mailmrge.hxx index eaea4ebccb3a..9d5b6d2af38b 100644 --- a/sw/source/uibase/inc/mailmrge.hxx +++ b/sw/source/uibase/inc/mailmrge.hxx @@ -26,6 +26,7 @@ #include #include #include +#include #include #include diff --git a/sw/source/uibase/inc/mergetbl.hxx b/sw/source/uibase/inc/mergetbl.hxx index 56890baf7349..f3a7b9e6333e 100644 --- a/sw/source/uibase/inc/mergetbl.hxx +++ b/sw/source/uibase/inc/mergetbl.hxx @@ -20,6 +20,7 @@ #define INCLUDED_SW_SOURCE_UIBASE_INC_MERGETBL_HXX #include +#include #include #include diff --git a/sw/source/uibase/inc/optload.hxx b/sw/source/uibase/inc/optload.hxx index cac4e8fb3906..80135610df93 100644 --- a/sw/source/uibase/inc/optload.hxx +++ b/sw/source/uibase/inc/optload.hxx @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include diff --git a/sw/source/uibase/inc/optpage.hxx b/sw/source/uibase/inc/optpage.hxx index e2f0eb78e2ec..99fe2d0d1d37 100644 --- a/sw/source/uibase/inc/optpage.hxx +++ b/sw/source/uibase/inc/optpage.hxx @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include diff --git a/sw/source/uibase/inc/pgfnote.hxx b/sw/source/uibase/inc/pgfnote.hxx index fb6a891968eb..63200ca4b558 100644 --- a/sw/source/uibase/inc/pgfnote.hxx +++ b/sw/source/uibase/inc/pgfnote.hxx @@ -25,6 +25,7 @@ #include #include #include +#include // footnote settings TabPage class SwFootNotePage final : public SfxTabPage diff --git a/sw/source/uibase/inc/pggrid.hxx b/sw/source/uibase/inc/pggrid.hxx index ebe88dbac3cc..37c9494c00aa 100644 --- a/sw/source/uibase/inc/pggrid.hxx +++ b/sw/source/uibase/inc/pggrid.hxx @@ -22,6 +22,7 @@ #include "colex.hxx" #include #include +#include #include #include #include diff --git a/sw/source/uibase/inc/splittbl.hxx b/sw/source/uibase/inc/splittbl.hxx index 4487ce63272d..b3215ce5fa1a 100644 --- a/sw/source/uibase/inc/splittbl.hxx +++ b/sw/source/uibase/inc/splittbl.hxx @@ -20,6 +20,7 @@ #pragma once #include +#include #include #include #include diff --git a/sw/source/uibase/inc/srtdlg.hxx b/sw/source/uibase/inc/srtdlg.hxx index 9e6fa1e2a60d..2ee1c26e4732 100644 --- a/sw/source/uibase/inc/srtdlg.hxx +++ b/sw/source/uibase/inc/srtdlg.hxx @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include diff --git a/sw/source/uibase/inc/swuicnttab.hxx b/sw/source/uibase/inc/swuicnttab.hxx index 930765cc8b6e..6213f361a1f2 100644 --- a/sw/source/uibase/inc/swuicnttab.hxx +++ b/sw/source/uibase/inc/swuicnttab.hxx @@ -31,6 +31,7 @@ #include #include #include +#include #include #include #include diff --git a/sw/source/uibase/inc/swuiidxmrk.hxx b/sw/source/uibase/inc/swuiidxmrk.hxx index 9d84648efc4e..47ee09ae6eff 100644 --- a/sw/source/uibase/inc/swuiidxmrk.hxx +++ b/sw/source/uibase/inc/swuiidxmrk.hxx @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include diff --git a/sw/source/uibase/inc/titlepage.hxx b/sw/source/uibase/inc/titlepage.hxx index 3502afb8f4e1..2cbbec6bbbb4 100644 --- a/sw/source/uibase/inc/titlepage.hxx +++ b/sw/source/uibase/inc/titlepage.hxx @@ -12,6 +12,7 @@ #include #include +#include #include #include diff --git a/sw/source/uibase/inc/wrap.hxx b/sw/source/uibase/inc/wrap.hxx index 4841411e990c..039ab818867b 100644 --- a/sw/source/uibase/inc/wrap.hxx +++ b/sw/source/uibase/inc/wrap.hxx @@ -24,6 +24,7 @@ #include #include #include +#include #include class SwWrtShell; diff --git a/sw/source/uibase/sidebar/CommentsPanel.hxx b/sw/source/uibase/sidebar/CommentsPanel.hxx index 520c36b71843..7ea6b460afda 100644 --- a/sw/source/uibase/sidebar/CommentsPanel.hxx +++ b/sw/source/uibase/sidebar/CommentsPanel.hxx @@ -34,6 +34,7 @@ #include #include #include +#include #include #include #include diff --git a/sw/source/uibase/table/tablepg.hxx b/sw/source/uibase/table/tablepg.hxx index 3639e8acf8f3..b8d6da902ae2 100644 --- a/sw/source/uibase/table/tablepg.hxx +++ b/sw/source/uibase/table/tablepg.hxx @@ -27,6 +27,7 @@ #include #include #include +#include #include class SwWrtShell; diff --git a/uui/source/unknownauthdlg.hxx b/uui/source/unknownauthdlg.hxx index 55e75139fd2f..c05175f32fda 100644 --- a/uui/source/unknownauthdlg.hxx +++ b/uui/source/unknownauthdlg.hxx @@ -20,6 +20,7 @@ #include #include +#include #include #include #include diff --git a/vcl/inc/colorpicker.hxx b/vcl/inc/colorpicker.hxx index adc5873a7147..5e5060942df4 100644 --- a/vcl/inc/colorpicker.hxx +++ b/vcl/inc/colorpicker.hxx @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include diff --git a/vcl/inc/printdlg.hxx b/vcl/inc/printdlg.hxx index 79b5005fc3eb..5da93c52ed16 100644 --- a/vcl/inc/printdlg.hxx +++ b/vcl/inc/printdlg.hxx @@ -31,8 +31,9 @@ #include #include #include -#include #include +#include +#include #include #include #include diff --git a/vcl/inc/qt5/QtInstanceRadioButton.hxx b/vcl/inc/qt5/QtInstanceRadioButton.hxx index f75b212dcf4a..56ff60adec36 100644 --- a/vcl/inc/qt5/QtInstanceRadioButton.hxx +++ b/vcl/inc/qt5/QtInstanceRadioButton.hxx @@ -13,6 +13,8 @@ #include "QtInstanceWidget.hxx" +#include + #include #include diff --git a/vcl/inc/salvtables.hxx b/vcl/inc/salvtables.hxx index 8efaabaf36d7..5c6e8f3d2719 100644 --- a/vcl/inc/salvtables.hxx +++ b/vcl/inc/salvtables.hxx @@ -36,6 +36,7 @@ #include #include #include +#include #include #include #include diff --git a/vcl/unx/gtk3/gtkinst.cxx b/vcl/unx/gtk3/gtkinst.cxx index feef22644f7d..03a1b660263e 100644 --- a/vcl/unx/gtk3/gtkinst.cxx +++ b/vcl/unx/gtk3/gtkinst.cxx @@ -60,6 +60,7 @@ #include #include #include +#include #include #include #include diff --git a/xmlsecurity/inc/macrosecurity.hxx b/xmlsecurity/inc/macrosecurity.hxx index 506c7fbe824e..9cf9176ad964 100644 --- a/xmlsecurity/inc/macrosecurity.hxx +++ b/xmlsecurity/inc/macrosecurity.hxx @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include