diff options
Diffstat (limited to 'svtools')
36 files changed, 65 insertions, 0 deletions
diff --git a/svtools/inc/table/gridtablerenderer.hxx b/svtools/inc/table/gridtablerenderer.hxx index e091158a1981..e52cb1b47c24 100644 --- a/svtools/inc/table/gridtablerenderer.hxx +++ b/svtools/inc/table/gridtablerenderer.hxx @@ -21,6 +21,7 @@ #define INCLUDED_SVTOOLS_INC_TABLE_GRIDTABLERENDERER_HXX #include <svtools/table/tablemodel.hxx> +#include <vcl/image.hxx> #include <memory> diff --git a/svtools/source/brwbox/editbrowsebox2.cxx b/svtools/source/brwbox/editbrowsebox2.cxx index 7ea589dc3993..e4e71e894c0a 100644 --- a/svtools/source/brwbox/editbrowsebox2.cxx +++ b/svtools/source/brwbox/editbrowsebox2.cxx @@ -25,6 +25,7 @@ #include <toolkit/helper/vclunohelper.hxx> #include <vcl/svtaccessiblefactory.hxx> #include <vcl/accessiblefactory.hxx> +#include <vcl/svapp.hxx> #include <osl/diagnose.h> #include <tools/debug.hxx> diff --git a/svtools/source/contnr/DocumentInfoPreview.cxx b/svtools/source/contnr/DocumentInfoPreview.cxx index 17bdde5e1caf..a34030701f98 100644 --- a/svtools/source/contnr/DocumentInfoPreview.cxx +++ b/svtools/source/contnr/DocumentInfoPreview.cxx @@ -35,6 +35,7 @@ #include <vcl/builder.hxx> #include <vcl/txtattr.hxx> #include <vcl/settings.hxx> +#include <vcl/svapp.hxx> #include <vcl/builderfactory.hxx> #include <tools/datetime.hxx> #include <tools/urlobj.hxx> diff --git a/svtools/source/contnr/foldertree.cxx b/svtools/source/contnr/foldertree.cxx index 83bf6c6110f9..81fb9c8b9789 100644 --- a/svtools/source/contnr/foldertree.cxx +++ b/svtools/source/contnr/foldertree.cxx @@ -7,12 +7,19 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#include <comphelper/processfactory.hxx> #include <svtools/foldertree.hxx> #include <toolkit/helper/vclunohelper.hxx> +#include <tools/urlobj.hxx> +#include <ucbhelper/commandenvironment.hxx> #include <vcl/dialog.hxx> +#include <vcl/treelistentry.hxx> +#include <com/sun/star/task/InteractionHandler.hpp> #include "contentenumeration.hxx" #include <bitmaps.hlst> +using namespace ::com::sun::star::task; + FolderTree::FolderTree( vcl::Window* pParent, WinBits nBits ) : SvTreeListBox( pParent, nBits | WB_SORT | WB_TABSTOP ) { diff --git a/svtools/source/contnr/simptabl.cxx b/svtools/source/contnr/simptabl.cxx index 22f2fa25f828..3398ae9a557b 100644 --- a/svtools/source/contnr/simptabl.cxx +++ b/svtools/source/contnr/simptabl.cxx @@ -18,6 +18,7 @@ */ #include <svtools/simptabl.hxx> +#include <unotools/intlwrapper.hxx> #include <vcl/svlbitm.hxx> #include <vcl/treelistentry.hxx> #include <vcl/builderfactory.hxx> diff --git a/svtools/source/control/accessibleruler.cxx b/svtools/source/control/accessibleruler.cxx index 38fe6a9275fb..77fd6ae87c44 100644 --- a/svtools/source/control/accessibleruler.cxx +++ b/svtools/source/control/accessibleruler.cxx @@ -19,6 +19,7 @@ #include <svtools/accessibleruler.hxx> #include <com/sun/star/accessibility/AccessibleRole.hpp> #include <com/sun/star/accessibility/AccessibleEventId.hpp> +#include <com/sun/star/accessibility/IllegalAccessibleComponentStateException.hpp> #include <unotools/accessiblestatesethelper.hxx> #include <com/sun/star/accessibility/AccessibleStateType.hpp> #include <com/sun/star/beans/PropertyChangeEvent.hpp> diff --git a/svtools/source/control/breadcrumb.cxx b/svtools/source/control/breadcrumb.cxx index cbaa8ccf655c..fd2f777e84d6 100644 --- a/svtools/source/control/breadcrumb.cxx +++ b/svtools/source/control/breadcrumb.cxx @@ -8,6 +8,8 @@ */ #include <svtools/breadcrumb.hxx> +#include <tools/urlobj.hxx> +#include <vcl/fixedhyper.hxx> class CustomLink : public FixedHyperlink { diff --git a/svtools/source/control/ctrlbox.cxx b/svtools/source/control/ctrlbox.cxx index d11e5c6b15c1..0fba463c4ff6 100644 --- a/svtools/source/control/ctrlbox.cxx +++ b/svtools/source/control/ctrlbox.cxx @@ -23,9 +23,12 @@ #include <tools/stream.hxx> #include <vcl/builderfactory.hxx> #include <vcl/customweld.hxx> +#include <vcl/event.hxx> #include <vcl/svapp.hxx> #include <vcl/field.hxx> #include <vcl/settings.hxx> +#include <vcl/image.hxx> +#include <vcl/virdev.hxx> #include <sal/macros.h> #include <sal/log.hxx> #include <comphelper/processfactory.hxx> diff --git a/svtools/source/control/filectrl.cxx b/svtools/source/control/filectrl.cxx index 81ba9557a79f..a2665e420126 100644 --- a/svtools/source/control/filectrl.cxx +++ b/svtools/source/control/filectrl.cxx @@ -26,6 +26,7 @@ #include <osl/diagnose.h> #include <svtools/svtresid.hxx> #include <tools/urlobj.hxx> +#include <vcl/edit.hxx> #include <vcl/stdtext.hxx> #include <svtools/strings.hrc> diff --git a/svtools/source/control/hyperlabel.cxx b/svtools/source/control/hyperlabel.cxx index 0552bdb54ea7..9a71c82b7e61 100644 --- a/svtools/source/control/hyperlabel.cxx +++ b/svtools/source/control/hyperlabel.cxx @@ -20,6 +20,7 @@ #include <svtools/hyperlabel.hxx> #include <tools/color.hxx> #include <vcl/bitmap.hxx> +#include <vcl/event.hxx> #include <vcl/settings.hxx> #include <vcl/tabpage.hxx> diff --git a/svtools/source/control/roadmap.cxx b/svtools/source/control/roadmap.cxx index e9c3bf9e302b..66c4508a9183 100644 --- a/svtools/source/control/roadmap.cxx +++ b/svtools/source/control/roadmap.cxx @@ -22,6 +22,7 @@ #include <vector> #include <algorithm> #include <vcl/bitmap.hxx> +#include <vcl/event.hxx> #include <vcl/settings.hxx> #include <tools/color.hxx> #include <rtl/ustring.hxx> diff --git a/svtools/source/control/ruler.cxx b/svtools/source/control/ruler.cxx index 91f1e2536017..4168aace293d 100644 --- a/svtools/source/control/ruler.cxx +++ b/svtools/source/control/ruler.cxx @@ -24,8 +24,11 @@ #include <vcl/event.hxx> #include <vcl/i18nhelp.hxx> #include <vcl/settings.hxx> +#include <vcl/vcllayout.hxx> +#include <vcl/virdev.hxx> #include <sal/log.hxx> +#include <svtools/accessibleruler.hxx> #include <svtools/ruler.hxx> #include <svtools/svtresid.hxx> #include <svtools/strings.hrc> diff --git a/svtools/source/control/scriptedtext.cxx b/svtools/source/control/scriptedtext.cxx index 400e10b10f9d..0b92e9081219 100644 --- a/svtools/source/control/scriptedtext.cxx +++ b/svtools/source/control/scriptedtext.cxx @@ -25,6 +25,7 @@ #include <tools/debug.hxx> #include <tools/gen.hxx> #include <com/sun/star/i18n/ScriptType.hpp> +#include <com/sun/star/i18n/XBreakIterator.hpp> using namespace ::std; diff --git a/svtools/source/control/toolbarmenuacc.cxx b/svtools/source/control/toolbarmenuacc.cxx index ec1f941e1c71..df425a888250 100644 --- a/svtools/source/control/toolbarmenuacc.cxx +++ b/svtools/source/control/toolbarmenuacc.cxx @@ -29,6 +29,7 @@ #include <vcl/settings.hxx> #include <tools/debug.hxx> +#include <svtools/framestatuslistener.hxx> #include <svtools/toolbarmenu.hxx> #include "toolbarmenuimp.hxx" diff --git a/svtools/source/control/valueset.cxx b/svtools/source/control/valueset.cxx index 5b7ca0504d05..c9cfe843220c 100644 --- a/svtools/source/control/valueset.cxx +++ b/svtools/source/control/valueset.cxx @@ -20,11 +20,13 @@ #include <tools/debug.hxx> #include <vcl/builderfactory.hxx> #include <vcl/decoview.hxx> +#include <vcl/event.hxx> #include <vcl/svapp.hxx> #include <vcl/scrbar.hxx> #include <vcl/help.hxx> #include <vcl/settings.hxx> #include <vcl/commandevent.hxx> +#include <vcl/virdev.hxx> #include <com/sun/star/accessibility/AccessibleEventObject.hpp> #include <com/sun/star/accessibility/AccessibleEventId.hpp> diff --git a/svtools/source/dialogs/PlaceEditDialog.cxx b/svtools/source/dialogs/PlaceEditDialog.cxx index df8f6f46fddb..34f93b949ecc 100644 --- a/svtools/source/dialogs/PlaceEditDialog.cxx +++ b/svtools/source/dialogs/PlaceEditDialog.cxx @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#include <config_oauth2.h> + #include <svtools/PlaceEditDialog.hxx> #include <svtools/ServerDetailsControls.hxx> @@ -14,6 +16,7 @@ #include <officecfg/Office/Common.hxx> #include <svtools/svtresid.hxx> #include <svtools/strings.hrc> +#include <svtools/place.hxx> using namespace com::sun::star::uno; diff --git a/svtools/source/dialogs/ServerDetailsControls.cxx b/svtools/source/dialogs/ServerDetailsControls.cxx index f4b406d1300d..3e87457d533c 100644 --- a/svtools/source/dialogs/ServerDetailsControls.cxx +++ b/svtools/source/dialogs/ServerDetailsControls.cxx @@ -9,6 +9,8 @@ #include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/task/InteractionHandler.hpp> +#include <com/sun/star/task/PasswordContainer.hpp> +#include <com/sun/star/task/XPasswordContainer2.hpp> #include <com/sun/star/ucb/XCommandEnvironment.hpp> #include <com/sun/star/ucb/XContentAccess.hpp> #include <com/sun/star/sdbc/XResultSet.hpp> diff --git a/svtools/source/dialogs/addresstemplate.cxx b/svtools/source/dialogs/addresstemplate.cxx index d1f52db83759..e6d933ba7867 100644 --- a/svtools/source/dialogs/addresstemplate.cxx +++ b/svtools/source/dialogs/addresstemplate.cxx @@ -25,6 +25,10 @@ #include <tools/debug.hxx> #include <comphelper/interaction.hxx> #include <comphelper/string.hxx> +#include <unotools/configitem.hxx> +#include <vcl/fixed.hxx> +#include <vcl/layout.hxx> +#include <vcl/lstbox.hxx> #include <vcl/stdtext.hxx> #include <vcl/waitobj.hxx> #include <vcl/settings.hxx> @@ -32,6 +36,7 @@ #include <sal/log.hxx> #include <osl/diagnose.h> #include <toolkit/helper/vclunohelper.hxx> +#include <com/sun/star/util/AliasProgrammaticPair.hpp> #include <com/sun/star/ui/dialogs/AddressBookSourcePilot.hpp> #include <com/sun/star/awt/XWindow.hpp> #include <com/sun/star/beans/PropertyValue.hpp> @@ -49,6 +54,7 @@ #include <tools/urlobj.hxx> #include <algorithm> #include <map> +#include <set> #include <array> #include <strings.hxx> diff --git a/svtools/source/filter/DocumentToGraphicRenderer.cxx b/svtools/source/filter/DocumentToGraphicRenderer.cxx index 192d84e7c869..5dbcd9034633 100644 --- a/svtools/source/filter/DocumentToGraphicRenderer.cxx +++ b/svtools/source/filter/DocumentToGraphicRenderer.cxx @@ -28,13 +28,16 @@ #include <tools/fract.hxx> #include <com/sun/star/awt/XDevice.hpp> +#include <com/sun/star/awt/XToolkit.hpp> #include <com/sun/star/text/XPageCursor.hpp> #include <com/sun/star/text/XTextViewCursorSupplier.hpp> +#include <com/sun/star/view/XRenderable.hpp> #include <com/sun/star/view/XSelectionSupplier.hpp> #include <com/sun/star/beans/PropertyValues.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/drawing/XShapes.hpp> #include <com/sun/star/drawing/XShape.hpp> +#include <com/sun/star/frame/XModel.hpp> #include <toolkit/helper/vclunohelper.hxx> diff --git a/svtools/source/misc/acceleratorexecute.cxx b/svtools/source/misc/acceleratorexecute.cxx index 60e831a5b2cb..8ecfd2d64680 100644 --- a/svtools/source/misc/acceleratorexecute.cxx +++ b/svtools/source/misc/acceleratorexecute.cxx @@ -34,6 +34,7 @@ #include <com/sun/star/util/URLTransformer.hpp> #include <cppuhelper/implbase.hxx> +#include <vcl/evntpost.hxx> #include <vcl/window.hxx> #include <vcl/svapp.hxx> #include <osl/mutex.hxx> diff --git a/svtools/source/misc/embedtransfer.cxx b/svtools/source/misc/embedtransfer.cxx index 39e0fb4bee3a..02cd9fe547ff 100644 --- a/svtools/source/misc/embedtransfer.cxx +++ b/svtools/source/misc/embedtransfer.cxx @@ -18,6 +18,7 @@ */ #include <com/sun/star/embed/XComponentSupplier.hpp> +#include <com/sun/star/embed/XEmbeddedObject.hpp> #include <com/sun/star/embed/EmbedStates.hpp> #include <com/sun/star/embed/XVisualObject.hpp> #include <com/sun/star/embed/XEmbedPersist.hpp> diff --git a/svtools/source/misc/filechangedchecker.cxx b/svtools/source/misc/filechangedchecker.cxx index a90b8b81b8f3..c1e67a0fe1f0 100644 --- a/svtools/source/misc/filechangedchecker.cxx +++ b/svtools/source/misc/filechangedchecker.cxx @@ -9,8 +9,10 @@ #include <sal/config.h> #include <sal/log.hxx> +#include <osl/file.hxx> #include <svtools/filechangedchecker.hxx> +#include <vcl/timer.hxx> FileChangedChecker::FileChangedChecker(const OUString& rFilename, const ::std::function<void ()>& rCallback) diff --git a/svtools/source/misc/openfiledroptargetlistener.cxx b/svtools/source/misc/openfiledroptargetlistener.cxx index 4baed7364fd7..61d20c0bbb5a 100644 --- a/svtools/source/misc/openfiledroptargetlistener.cxx +++ b/svtools/source/misc/openfiledroptargetlistener.cxx @@ -22,6 +22,7 @@ #include <com/sun/star/datatransfer/dnd/DNDConstants.hpp> #include <com/sun/star/frame/XDispatch.hpp> #include <com/sun/star/frame/XDispatchProvider.hpp> +#include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/util/URLTransformer.hpp> #include <com/sun/star/util/XURLTransformer.hpp> diff --git a/svtools/source/misc/sampletext.cxx b/svtools/source/misc/sampletext.cxx index 4086fc477f79..f562e2000131 100644 --- a/svtools/source/misc/sampletext.cxx +++ b/svtools/source/misc/sampletext.cxx @@ -14,6 +14,7 @@ #include <vcl/fontcharmap.hxx> #include <i18nutil/unicode.hxx> #include <sal/log.hxx> +#include <com/sun/star/i18n/ScriptType.hpp> // This should only be used when a commonly used font incorrectly declares its // coverage. If you add a font here, please leave a note explaining the issue diff --git a/svtools/source/misc/unitconv.cxx b/svtools/source/misc/unitconv.cxx index 4f2cb9c8fda4..638902ff108d 100644 --- a/svtools/source/misc/unitconv.cxx +++ b/svtools/source/misc/unitconv.cxx @@ -19,6 +19,8 @@ #include <svtools/unitconv.hxx> #include <tools/debug.hxx> +#include <vcl/field.hxx> +#include <vcl/weld.hxx> void SetFieldUnit(weld::MetricSpinButton& rField, FieldUnit eUnit, bool bAll) { diff --git a/svtools/source/svhtml/htmlout.cxx b/svtools/source/svhtml/htmlout.cxx index b045394cfb38..d5e17721f108 100644 --- a/svtools/source/svhtml/htmlout.cxx +++ b/svtools/source/svhtml/htmlout.cxx @@ -24,6 +24,7 @@ #include <vcl/settings.hxx> #include <svl/zforlist.hxx> +#include <svtools/HtmlWriter.hxx> #include <svtools/htmlout.hxx> #include <svtools/htmlkywd.hxx> #include <vcl/imap.hxx> diff --git a/svtools/source/svrtf/rtfout.cxx b/svtools/source/svrtf/rtfout.cxx index aff066e76c55..dfc13f9ff1b9 100644 --- a/svtools/source/svrtf/rtfout.cxx +++ b/svtools/source/svrtf/rtfout.cxx @@ -19,6 +19,7 @@ #include <tools/debug.hxx> #include <tools/stream.hxx> +#include <tools/solar.h> #include <rtl/string.hxx> #include <rtl/ustrbuf.hxx> #include <svtools/rtfkeywd.hxx> diff --git a/svtools/source/svrtf/svparser.cxx b/svtools/source/svrtf/svparser.cxx index 0b2164ce923d..a9a0f548fa83 100644 --- a/svtools/source/svrtf/svparser.cxx +++ b/svtools/source/svrtf/svparser.cxx @@ -18,6 +18,7 @@ */ #include <svtools/svparser.hxx> +#include <svtools/htmltokn.h> #include <tools/stream.hxx> #include <tools/debug.hxx> #include <rtl/textcvt.h> diff --git a/svtools/source/table/gridtablerenderer.cxx b/svtools/source/table/gridtablerenderer.cxx index 8a1f6f028359..59acd82d4789 100644 --- a/svtools/source/table/gridtablerenderer.cxx +++ b/svtools/source/table/gridtablerenderer.cxx @@ -20,6 +20,7 @@ #include "cellvalueconversion.hxx" #include <table/gridtablerenderer.hxx> +#include <svtools/table/tablesort.hxx> #include <svtools/colorcfg.hxx> #include <com/sun/star/graphic/XGraphic.hpp> diff --git a/svtools/source/table/mousefunction.cxx b/svtools/source/table/mousefunction.cxx index 42eb2a45c678..ca9f088ff339 100644 --- a/svtools/source/table/mousefunction.cxx +++ b/svtools/source/table/mousefunction.cxx @@ -20,6 +20,7 @@ #include "mousefunction.hxx" #include <table/tablecontrolinterface.hxx> +#include <svtools/table/tablesort.hxx> #include <tools/diagnose_ex.h> #include <vcl/window.hxx> diff --git a/svtools/source/uno/addrtempuno.cxx b/svtools/source/uno/addrtempuno.cxx index e2d585642b59..27afba092bac 100644 --- a/svtools/source/uno/addrtempuno.cxx +++ b/svtools/source/uno/addrtempuno.cxx @@ -22,6 +22,9 @@ #include <cppuhelper/typeprovider.hxx> #include <comphelper/proparrhlp.hxx> #include <comphelper/propertysequence.hxx> +#include <com/sun/star/awt/XWindow.hpp> +#include <com/sun/star/beans/PropertyAttribute.hpp> +#include <com/sun/star/util/AliasProgrammaticPair.hpp> #include <com/sun/star/sdbc/XDataSource.hpp> #include <toolkit/helper/vclunohelper.hxx> #include <rtl/ref.hxx> diff --git a/svtools/source/uno/generictoolboxcontroller.cxx b/svtools/source/uno/generictoolboxcontroller.cxx index 7fd66df23dcf..d4bcaeacaba1 100644 --- a/svtools/source/uno/generictoolboxcontroller.cxx +++ b/svtools/source/uno/generictoolboxcontroller.cxx @@ -24,6 +24,7 @@ #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/frame/status/ItemStatus.hpp> +#include <com/sun/star/frame/XDispatch.hpp> #include <vcl/svapp.hxx> diff --git a/svtools/source/uno/genericunodialog.cxx b/svtools/source/uno/genericunodialog.cxx index d4f0f97f42d1..4e21ff393dba 100644 --- a/svtools/source/uno/genericunodialog.cxx +++ b/svtools/source/uno/genericunodialog.cxx @@ -21,6 +21,8 @@ #include <svtools/genericunodialog.hxx> #include <com/sun/star/beans/NamedValue.hpp> +#include <com/sun/star/beans/PropertyValue.hpp> +#include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/ucb/AlreadyInitializedException.hpp> #include <toolkit/awt/vclxwindow.hxx> diff --git a/svtools/source/uno/popupmenucontrollerbase.cxx b/svtools/source/uno/popupmenucontrollerbase.cxx index 410e0e78c12f..8bf253442d55 100644 --- a/svtools/source/uno/popupmenucontrollerbase.cxx +++ b/svtools/source/uno/popupmenucontrollerbase.cxx @@ -23,6 +23,7 @@ #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/awt/MenuItemStyle.hpp> #include <com/sun/star/frame/XDispatchProvider.hpp> +#include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/util/URLTransformer.hpp> diff --git a/svtools/source/uno/statusbarcontroller.cxx b/svtools/source/uno/statusbarcontroller.cxx index c7cb62ac1903..13cb1f99ae99 100644 --- a/svtools/source/uno/statusbarcontroller.cxx +++ b/svtools/source/uno/statusbarcontroller.cxx @@ -21,9 +21,11 @@ #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/frame/XDispatchProvider.hpp> +#include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/util/URLTransformer.hpp> +#include <com/sun/star/ui/XStatusbarItem.hpp> #include <cppuhelper/queryinterface.hxx> #include <vcl/svapp.hxx> #include <vcl/window.hxx> @@ -32,6 +34,7 @@ #include <svtools/miscopt.hxx> #include <toolkit/helper/vclunohelper.hxx> #include <comphelper/processfactory.hxx> +#include <cppuhelper/interfacecontainer.hxx> using namespace ::cppu; using namespace css::awt; diff --git a/svtools/source/uno/unocontroltablemodel.hxx b/svtools/source/uno/unocontroltablemodel.hxx index af94b13e515d..ce56728cefed 100644 --- a/svtools/source/uno/unocontroltablemodel.hxx +++ b/svtools/source/uno/unocontroltablemodel.hxx @@ -21,6 +21,7 @@ #define INCLUDED_SVTOOLS_SOURCE_UNO_UNOCONTROLTABLEMODEL_HXX #include <svtools/table/tablemodel.hxx> +#include <svtools/table/tablesort.hxx> #include <table/tablecontrol.hxx> #include <com/sun/star/awt/grid/XGridControl.hpp> |