diff options
author | Gabor Kelemen <kelemeng@ubuntu.com> | 2018-12-26 01:11:42 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2019-01-07 09:13:14 +0100 |
commit | 6256797dacfafaa573a67643440a3fe4e8128dca (patch) | |
tree | 73bb6fb0ba68a3dc15858d3161e20c3e9e0fd921 /sc/source | |
parent | 892a5cfe557edb405ec0037676f02a1c24dd76ec (diff) |
tdf#42949 Fix IWYU warnings in include/vcl/[v-x]*
Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.
Change-Id: I98f49765c6b74808dcbd692e0f375dd2848fcfd4
Reviewed-on: https://gerrit.libreoffice.org/65614
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'sc/source')
39 files changed, 42 insertions, 0 deletions
diff --git a/sc/source/core/data/documen2.cxx b/sc/source/core/data/documen2.cxx index 8ca890344a74..ebcae2c95774 100644 --- a/sc/source/core/data/documen2.cxx +++ b/sc/source/core/data/documen2.cxx @@ -33,6 +33,7 @@ #include <rtl/crc.h> #include <basic/basmgr.hxx> #include <sal/log.hxx> +#include <o3tl/make_unique.hxx> #include <document.hxx> #include <table.hxx> diff --git a/sc/source/core/data/dpobject.cxx b/sc/source/core/data/dpobject.cxx index d9b6347a89d7..59e131c03a0e 100644 --- a/sc/source/core/data/dpobject.cxx +++ b/sc/source/core/data/dpobject.cxx @@ -72,6 +72,7 @@ #include <svl/zforlist.hxx> #include <vcl/svapp.hxx> #include <vcl/weld.hxx> +#include <o3tl/make_unique.hxx> #include <utility> #include <vector> diff --git a/sc/source/core/data/drwlayer.cxx b/sc/source/core/data/drwlayer.cxx index d7dc576c407d..13d1fbb3d7d6 100644 --- a/sc/source/core/data/drwlayer.cxx +++ b/sc/source/core/data/drwlayer.cxx @@ -46,6 +46,7 @@ #include <vcl/svapp.hxx> #include <vcl/settings.hxx> #include <tools/globname.hxx> +#include <o3tl/make_unique.hxx> #include <basegfx/polygon/b2dpolygon.hxx> #include <basegfx/polygon/b2dpolygontools.hxx> diff --git a/sc/source/core/tool/detfunc.cxx b/sc/source/core/tool/detfunc.cxx index 3123afd5846a..146dac680dd8 100644 --- a/sc/source/core/tool/detfunc.cxx +++ b/sc/source/core/tool/detfunc.cxx @@ -48,6 +48,7 @@ #include <svx/sxcecitm.hxx> #include <svl/whiter.hxx> #include <editeng/writingmodeitem.hxx> +#include <o3tl/make_unique.hxx> #include <basegfx/point/b2dpoint.hxx> #include <basegfx/polygon/b2dpolygontools.hxx> diff --git a/sc/source/ui/attrdlg/scdlgfact.cxx b/sc/source/ui/attrdlg/scdlgfact.cxx index 81896109b16b..6ffcab237e63 100644 --- a/sc/source/ui/attrdlg/scdlgfact.cxx +++ b/sc/source/ui/attrdlg/scdlgfact.cxx @@ -76,6 +76,7 @@ #include <svx/dialogs.hrc> #include <sfx2/sfxdlg.hxx> #include <conditio.hxx> +#include <o3tl/make_unique.hxx> IMPL_ABSTDLG_BASE(AbstractScImportAsciiDlg_Impl); IMPL_ABSTDLG_BASE(AbstractScAutoFormatDlg_Impl); diff --git a/sc/source/ui/cctrl/checklistmenu.cxx b/sc/source/ui/cctrl/checklistmenu.cxx index 492c64b3d1c7..5dd7e9b9ced5 100644 --- a/sc/source/ui/cctrl/checklistmenu.cxx +++ b/sc/source/ui/cctrl/checklistmenu.cxx @@ -24,6 +24,7 @@ #include <bitmaps.hlst> #include <vcl/decoview.hxx> +#include <vcl/event.hxx> #include <vcl/settings.hxx> #include <tools/wintypes.hxx> #include <unotools/charclass.hxx> diff --git a/sc/source/ui/dbgui/csvgrid.cxx b/sc/source/ui/dbgui/csvgrid.cxx index bff66aa2609e..c49eb3a0c79e 100644 --- a/sc/source/ui/dbgui/csvgrid.cxx +++ b/sc/source/ui/dbgui/csvgrid.cxx @@ -34,6 +34,7 @@ #include <scitems.hxx> #include <editeng/eeitem.hxx> #include <vcl/settings.hxx> +#include <vcl/virdev.hxx> #include <editeng/colritem.hxx> #include <editeng/fhgtitem.hxx> diff --git a/sc/source/ui/dbgui/csvruler.cxx b/sc/source/ui/dbgui/csvruler.cxx index 529838a05d37..a9904be48f88 100644 --- a/sc/source/ui/dbgui/csvruler.cxx +++ b/sc/source/ui/dbgui/csvruler.cxx @@ -24,6 +24,7 @@ #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Sequence.hxx> #include <comphelper/string.hxx> +#include <vcl/event.hxx> #include <vcl/settings.hxx> #include <vcl/virdev.hxx> #include <miscuno.hxx> diff --git a/sc/source/ui/dbgui/csvtablebox.cxx b/sc/source/ui/dbgui/csvtablebox.cxx index 15d0069a1ee2..fb8d0216a97e 100644 --- a/sc/source/ui/dbgui/csvtablebox.cxx +++ b/sc/source/ui/dbgui/csvtablebox.cxx @@ -19,6 +19,7 @@ #include <csvtablebox.hxx> #include <vcl/builderfactory.hxx> +#include <vcl/event.hxx> #include <vcl/lstbox.hxx> #include <vcl/settings.hxx> #include <editutil.hxx> diff --git a/sc/source/ui/docshell/arealink.cxx b/sc/source/ui/docshell/arealink.cxx index 12a082d88cec..808b5e688c57 100644 --- a/sc/source/ui/docshell/arealink.cxx +++ b/sc/source/ui/docshell/arealink.cxx @@ -24,6 +24,7 @@ #include <svl/stritem.hxx> #include <vcl/weld.hxx> #include <unotools/charclass.hxx> +#include <o3tl/make_unique.hxx> #include <arealink.hxx> diff --git a/sc/source/ui/docshell/dbdocimp.cxx b/sc/source/ui/docshell/dbdocimp.cxx index 06aba93ee2e2..09ccf13f9ba6 100644 --- a/sc/source/ui/docshell/dbdocimp.cxx +++ b/sc/source/ui/docshell/dbdocimp.cxx @@ -24,6 +24,7 @@ #include <svx/dataaccessdescriptor.hxx> #include <sfx2/viewfrm.hxx> #include <sal/log.hxx> +#include <o3tl/make_unique.hxx> #include <com/sun/star/sdb/CommandType.hpp> #include <com/sun/star/sdb/XCompletedExecution.hpp> diff --git a/sc/source/ui/docshell/impex.cxx b/sc/source/ui/docshell/impex.cxx index e5a72112972d..063032a50193 100644 --- a/sc/source/ui/docshell/impex.cxx +++ b/sc/source/ui/docshell/impex.cxx @@ -58,6 +58,7 @@ #include <globstr.hrc> #include <scresid.hxx> #include <o3tl/safeint.hxx> +#include <o3tl/make_unique.hxx> #include <tools/svlibrary.h> #include <unotools/configmgr.hxx> #include <vcl/svapp.hxx> diff --git a/sc/source/ui/docshell/olinefun.cxx b/sc/source/ui/docshell/olinefun.cxx index 23a8f846af35..d5a7797adadf 100644 --- a/sc/source/ui/docshell/olinefun.cxx +++ b/sc/source/ui/docshell/olinefun.cxx @@ -31,6 +31,7 @@ #include <sfx2/lokhelper.hxx> #include <comphelper/lok.hxx> +#include <o3tl/make_unique.hxx> static void lcl_InvalidateOutliner( SfxBindings* pBindings ) diff --git a/sc/source/ui/drawfunc/fuins2.cxx b/sc/source/ui/drawfunc/fuins2.cxx index 66d935a5c9e7..dd93508a545d 100644 --- a/sc/source/ui/drawfunc/fuins2.cxx +++ b/sc/source/ui/drawfunc/fuins2.cxx @@ -44,6 +44,7 @@ #include <svx/charthelper.hxx> #include <scmod.hxx> #include <sal/log.hxx> +#include <o3tl/make_unique.hxx> #include <cppuhelper/component_context.hxx> #include <comphelper/processfactory.hxx> diff --git a/sc/source/ui/drawfunc/futext3.cxx b/sc/source/ui/drawfunc/futext3.cxx index 6f7431056b9f..51713c59afb9 100644 --- a/sc/source/ui/drawfunc/futext3.cxx +++ b/sc/source/ui/drawfunc/futext3.cxx @@ -27,6 +27,7 @@ #include <vcl/cursor.hxx> #include <sfx2/objsh.hxx> #include <editeng/writingmodeitem.hxx> +#include <o3tl/make_unique.hxx> #include <global.hxx> #include <drwlayer.hxx> diff --git a/sc/source/ui/inc/autofmt.hxx b/sc/source/ui/inc/autofmt.hxx index 2a650ef77223..723e1ba555f9 100644 --- a/sc/source/ui/inc/autofmt.hxx +++ b/sc/source/ui/inc/autofmt.hxx @@ -22,6 +22,9 @@ #include <svx/framelinkarray.hxx> #include <scdllapi.h> +#include <vcl/window.hxx> + +namespace com { namespace sun { namespace star { namespace i18n { class XBreakIterator; } } } } class ScAutoFormatData; class SvxBoxItem; diff --git a/sc/source/ui/inc/dataproviderdlg.hxx b/sc/source/ui/inc/dataproviderdlg.hxx index 44b58376bc1e..ed590a7634bc 100644 --- a/sc/source/ui/inc/dataproviderdlg.hxx +++ b/sc/source/ui/inc/dataproviderdlg.hxx @@ -20,6 +20,7 @@ #include <memory> +class Menu; class ScDocument; class ScDataProviderBaseControl; class ScDBData; diff --git a/sc/source/ui/inc/scuiasciiopt.hxx b/sc/source/ui/inc/scuiasciiopt.hxx index e2d6518c0ee3..765b0b954118 100644 --- a/sc/source/ui/inc/scuiasciiopt.hxx +++ b/sc/source/ui/inc/scuiasciiopt.hxx @@ -31,6 +31,7 @@ class CheckBox; class Edit; class FixedText; class RadioButton; +class NumericField; class ScCsvTableBox; class SvxTextEncodingBox; diff --git a/sc/source/ui/inc/tpformula.hxx b/sc/source/ui/inc/tpformula.hxx index d15b06077f0d..53e8496d38e7 100644 --- a/sc/source/ui/inc/tpformula.hxx +++ b/sc/source/ui/inc/tpformula.hxx @@ -27,6 +27,8 @@ #include <calcconfig.hxx> #include <docoptio.hxx> +class Edit; + class ScTpFormulaOptions : public SfxTabPage { friend class VclPtr<ScTpFormulaOptions>; diff --git a/sc/source/ui/miscdlgs/autofmt.cxx b/sc/source/ui/miscdlgs/autofmt.cxx index c4650addbd8e..4d7209ab2fca 100644 --- a/sc/source/ui/miscdlgs/autofmt.cxx +++ b/sc/source/ui/miscdlgs/autofmt.cxx @@ -34,6 +34,7 @@ #include <svtools/scriptedtext.hxx> #include <vcl/settings.hxx> #include <vcl/builderfactory.hxx> +#include <vcl/virdev.hxx> #include <sfx2/viewfrm.hxx> #include <comphelper/processfactory.hxx> #include <drawinglayer/processor2d/processor2dtools.hxx> diff --git a/sc/source/ui/miscdlgs/dataproviderdlg.cxx b/sc/source/ui/miscdlgs/dataproviderdlg.cxx index d4cd62bcf5aa..f273eebafd40 100644 --- a/sc/source/ui/miscdlgs/dataproviderdlg.cxx +++ b/sc/source/ui/miscdlgs/dataproviderdlg.cxx @@ -23,6 +23,7 @@ #include <utility> #include <vcl/lstbox.hxx> #include <vcl/fixed.hxx> +#include <vcl/field.hxx> constexpr int MENU_START = 0; constexpr int MENU_COLUMN = 1; diff --git a/sc/source/ui/optdlg/tpformula.cxx b/sc/source/ui/optdlg/tpformula.cxx index 9ceb2ee71565..95553d13bf8a 100644 --- a/sc/source/ui/optdlg/tpformula.cxx +++ b/sc/source/ui/optdlg/tpformula.cxx @@ -29,6 +29,7 @@ #include <scresid.hxx> #include <formula/grammar.hxx> #include "calcoptionsdlg.hxx" +#include <vcl/edit.hxx> #include <unotools/localedatawrapper.hxx> diff --git a/sc/source/ui/undo/undodat.cxx b/sc/source/ui/undo/undodat.cxx index 45047082faca..39522d994000 100644 --- a/sc/source/ui/undo/undodat.cxx +++ b/sc/source/ui/undo/undodat.cxx @@ -48,6 +48,7 @@ #include <markdata.hxx> #include <sfx2/lokhelper.hxx> +#include <o3tl/make_unique.hxx> // Show or hide outline groups diff --git a/sc/source/ui/unoobj/TablePivotCharts.cxx b/sc/source/ui/unoobj/TablePivotCharts.cxx index 22c3b2bbc6d1..cb36d5aa819a 100644 --- a/sc/source/ui/unoobj/TablePivotCharts.cxx +++ b/sc/source/ui/unoobj/TablePivotCharts.cxx @@ -29,6 +29,7 @@ #include <tools/globname.hxx> #include <svtools/embedhlp.hxx> #include <comphelper/sequence.hxx> +#include <o3tl/make_unique.hxx> #include <TablePivotChart.hxx> #include <TablePivotCharts.hxx> diff --git a/sc/source/ui/unoobj/cellsuno.cxx b/sc/source/ui/unoobj/cellsuno.cxx index 86381a2a755d..191c22cfc3bf 100644 --- a/sc/source/ui/unoobj/cellsuno.cxx +++ b/sc/source/ui/unoobj/cellsuno.cxx @@ -43,6 +43,7 @@ #include <comphelper/servicehelper.hxx> #include <cppuhelper/supportsservice.hxx> #include <float.h> +#include <o3tl/make_unique.hxx> #include <com/sun/star/awt/XBitmap.hpp> #include <com/sun/star/util/CellProtection.hpp> diff --git a/sc/source/ui/unoobj/chartuno.cxx b/sc/source/ui/unoobj/chartuno.cxx index d3be0afbf05f..596c40740137 100644 --- a/sc/source/ui/unoobj/chartuno.cxx +++ b/sc/source/ui/unoobj/chartuno.cxx @@ -37,6 +37,7 @@ #include <tools/globname.hxx> #include <svx/charthelper.hxx> #include <svtools/embedhlp.hxx> +#include <o3tl/make_unique.hxx> #include <ChartTools.hxx> #include <chartuno.hxx> diff --git a/sc/source/ui/unoobj/fielduno.cxx b/sc/source/ui/unoobj/fielduno.cxx index c2c297a822a9..e1e6ce3dfc27 100644 --- a/sc/source/ui/unoobj/fielduno.cxx +++ b/sc/source/ui/unoobj/fielduno.cxx @@ -31,6 +31,7 @@ #include <svl/hint.hxx> #include <vcl/svapp.hxx> +#include <o3tl/make_unique.hxx> #include <editeng/eeitem.hxx> diff --git a/sc/source/ui/unoobj/textuno.cxx b/sc/source/ui/unoobj/textuno.cxx index 43e4a639e8ba..fa3e58e99b0d 100644 --- a/sc/source/ui/unoobj/textuno.cxx +++ b/sc/source/ui/unoobj/textuno.cxx @@ -34,6 +34,7 @@ #include <editeng/unofored.hxx> #include <vcl/virdev.hxx> #include <vcl/svapp.hxx> +#include <o3tl/make_unique.hxx> #include <com/sun/star/awt/FontSlant.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp> diff --git a/sc/source/ui/view/dbfunc.cxx b/sc/source/ui/view/dbfunc.cxx index 0e3ce98c515f..132660bf9dfb 100644 --- a/sc/source/ui/view/dbfunc.cxx +++ b/sc/source/ui/view/dbfunc.cxx @@ -22,6 +22,7 @@ #include <sfx2/bindings.hxx> #include <vcl/weld.hxx> #include <unotools/charclass.hxx> +#include <o3tl/make_unique.hxx> #include <com/sun/star/sdbc/XResultSet.hpp> diff --git a/sc/source/ui/view/dbfunc3.cxx b/sc/source/ui/view/dbfunc3.cxx index 92e288f3179b..e522233717e8 100644 --- a/sc/source/ui/view/dbfunc3.cxx +++ b/sc/source/ui/view/dbfunc3.cxx @@ -26,6 +26,7 @@ #include <svl/zforlist.hxx> #include <sfx2/app.hxx> #include <unotools/collatorwrapper.hxx> +#include <o3tl/make_unique.hxx> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/container/XNameAccess.hpp> #include <com/sun/star/sheet/DataPilotFieldFilter.hpp> diff --git a/sc/source/ui/view/drawvie3.cxx b/sc/source/ui/view/drawvie3.cxx index aeae719ae3c3..2b92dfa7ee26 100644 --- a/sc/source/ui/view/drawvie3.cxx +++ b/sc/source/ui/view/drawvie3.cxx @@ -21,6 +21,7 @@ #include <svx/svdoole2.hxx> #include <sfx2/app.hxx> #include <sfx2/viewfrm.hxx> +#include <o3tl/make_unique.hxx> #include <strings.hrc> #include <scresid.hxx> diff --git a/sc/source/ui/view/drawvie4.cxx b/sc/source/ui/view/drawvie4.cxx index 062edabb33eb..47df55c8103d 100644 --- a/sc/source/ui/view/drawvie4.cxx +++ b/sc/source/ui/view/drawvie4.cxx @@ -27,6 +27,7 @@ #include <tools/urlobj.hxx> #include <toolkit/helper/vclunohelper.hxx> #include <sal/log.hxx> +#include <o3tl/make_unique.hxx> #include <drawview.hxx> #include <global.hxx> diff --git a/sc/source/ui/view/drawview.cxx b/sc/source/ui/view/drawview.cxx index 9cd2db49bd17..8ec01408b049 100644 --- a/sc/source/ui/view/drawview.cxx +++ b/sc/source/ui/view/drawview.cxx @@ -42,6 +42,7 @@ #include <svx/sdr/contact/viewobjectcontact.hxx> #include <svx/sdr/contact/viewcontact.hxx> #include <svx/sdrpagewindow.hxx> +#include <o3tl/make_unique.hxx> #include <drawview.hxx> #include <global.hxx> diff --git a/sc/source/ui/view/gridwin.cxx b/sc/source/ui/view/gridwin.cxx index bc101b6087d4..060fdc4bce19 100644 --- a/sc/source/ui/view/gridwin.cxx +++ b/sc/source/ui/view/gridwin.cxx @@ -43,6 +43,7 @@ #include <vcl/cursor.hxx> #include <vcl/graph.hxx> #include <vcl/hatch.hxx> +#include <vcl/inputctx.hxx> #include <vcl/settings.hxx> #include <sot/formats.hxx> #include <comphelper/classids.hxx> diff --git a/sc/source/ui/view/gridwin3.cxx b/sc/source/ui/view/gridwin3.cxx index 4faefae92ead..5523a995965a 100644 --- a/sc/source/ui/view/gridwin3.cxx +++ b/sc/source/ui/view/gridwin3.cxx @@ -19,6 +19,7 @@ #include <scitems.hxx> #include <editeng/eeitem.hxx> +#include <o3tl/make_unique.hxx> #include <svx/svdoutl.hxx> #include <svx/svdotext.hxx> diff --git a/sc/source/ui/view/preview.cxx b/sc/source/ui/view/preview.cxx index 82458b0b8ad0..320b07d9ebd2 100644 --- a/sc/source/ui/view/preview.cxx +++ b/sc/source/ui/view/preview.cxx @@ -33,6 +33,7 @@ #include <vcl/waitobj.hxx> #include <vcl/settings.hxx> #include <o3tl/deleter.hxx> +#include <o3tl/make_unique.hxx> #include <preview.hxx> #include <prevwsh.hxx> diff --git a/sc/source/ui/view/viewfun3.cxx b/sc/source/ui/view/viewfun3.cxx index d9a5b81891c1..4ea5b443d034 100644 --- a/sc/source/ui/view/viewfun3.cxx +++ b/sc/source/ui/view/viewfun3.cxx @@ -36,6 +36,7 @@ #include <tools/urlobj.hxx> #include <sot/exchange.hxx> #include <memory> +#include <o3tl/make_unique.hxx> #include <sfx2/lokhelper.hxx> diff --git a/sc/source/ui/view/viewfun4.cxx b/sc/source/ui/view/viewfun4.cxx index 2a2e2db41b8c..a5aa028d3ef0 100644 --- a/sc/source/ui/view/viewfun4.cxx +++ b/sc/source/ui/view/viewfun4.cxx @@ -43,6 +43,7 @@ #include <svl/sharedstringpool.hxx> #include <vcl/weld.hxx> #include <avmedia/mediawindow.hxx> +#include <o3tl/make_unique.hxx> #include <comphelper/storagehelper.hxx> diff --git a/sc/source/ui/view/viewfun7.cxx b/sc/source/ui/view/viewfun7.cxx index b0b1770f7033..cb43fb421425 100644 --- a/sc/source/ui/view/viewfun7.cxx +++ b/sc/source/ui/view/viewfun7.cxx @@ -34,6 +34,7 @@ #include <sfx2/ipclient.hxx> #include <toolkit/helper/vclunohelper.hxx> #include <com/sun/star/embed/Aspects.hpp> +#include <o3tl/make_unique.hxx> #include <document.hxx> #include <viewfunc.hxx> |