diff options
author | Caolán McNamara <caolanm@redhat.com> | 2021-02-19 15:24:58 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2021-02-19 18:11:36 +0100 |
commit | 7752bbe121fa0cd892ffc6ddaf465f519573dc09 (patch) | |
tree | 387a09812ad6a649d6c751726699cd88af2bfffb /vcl | |
parent | 40496a1910c2fc453f010b0492a79aa62afbbc75 (diff) |
foward declare NotebookBarAddonsItem instead of using include
Change-Id: I57e5a8f28a40994b61ab0f554401e4f70c8ffc12
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111230
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/backendtest/VisualBackendTest.cxx | 1 | ||||
-rw-r--r-- | vcl/inc/messagedialog.hxx | 1 | ||||
-rw-r--r-- | vcl/source/app/svapp.cxx | 2 | ||||
-rw-r--r-- | vcl/source/app/svmain.cxx | 1 | ||||
-rw-r--r-- | vcl/source/control/NotebookbarPopup.cxx | 2 | ||||
-rw-r--r-- | vcl/source/control/button.cxx | 1 | ||||
-rw-r--r-- | vcl/source/control/calendar.cxx | 1 | ||||
-rw-r--r-- | vcl/source/control/combobox.cxx | 1 | ||||
-rw-r--r-- | vcl/source/control/listbox.cxx | 2 | ||||
-rw-r--r-- | vcl/source/window/builder.cxx | 1 | ||||
-rw-r--r-- | vcl/source/window/layout.cxx | 1 | ||||
-rw-r--r-- | vcl/source/window/menubarwindow.hxx | 2 | ||||
-rw-r--r-- | vcl/unx/gtk3/gtk3gtkinst.cxx | 1 |
13 files changed, 16 insertions, 1 deletions
diff --git a/vcl/backendtest/VisualBackendTest.cxx b/vcl/backendtest/VisualBackendTest.cxx index 5f7a7517a8d0..3f1bc723d36c 100644 --- a/vcl/backendtest/VisualBackendTest.cxx +++ b/vcl/backendtest/VisualBackendTest.cxx @@ -16,6 +16,7 @@ #include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/lang/XMultiServiceFactory.hpp> +#include <vcl/bitmapex.hxx> #include <vcl/event.hxx> #include <vcl/gradient.hxx> #include <vcl/vclmain.hxx> diff --git a/vcl/inc/messagedialog.hxx b/vcl/inc/messagedialog.hxx index d2d19dc3b205..4bd837f6b261 100644 --- a/vcl/inc/messagedialog.hxx +++ b/vcl/inc/messagedialog.hxx @@ -11,6 +11,7 @@ #define INCLUDED_VCL_INC_MESSAGEDIALOG_HXX #include <vcl/toolkit/dialog.hxx> +#include <vcl/toolkit/vclmedit.hxx> #include <vcl/layout.hxx> #include <vcl/toolkit/fixed.hxx> diff --git a/vcl/source/app/svapp.cxx b/vcl/source/app/svapp.cxx index 0c1a0f67cdf0..79a2d3c98747 100644 --- a/vcl/source/app/svapp.cxx +++ b/vcl/source/app/svapp.cxx @@ -31,6 +31,8 @@ #include <tools/stream.hxx> #include <unotools/configmgr.hxx> +#include <unotools/resmgr.hxx> +#include <unotools/syslocale.hxx> #include <unotools/syslocaleoptions.hxx> #include <vcl/toolkit/dialog.hxx> diff --git a/vcl/source/app/svmain.cxx b/vcl/source/app/svmain.cxx index 194164946cc6..449199ef7472 100644 --- a/vcl/source/app/svmain.cxx +++ b/vcl/source/app/svmain.cxx @@ -30,6 +30,7 @@ #include <comphelper/processfactory.hxx> #include <comphelper/asyncnotification.hxx> #include <i18nlangtag/mslangid.hxx> +#include <unotools/syslocale.hxx> #include <unotools/syslocaleoptions.hxx> #include <vcl/QueueInfo.hxx> #include <vcl/svapp.hxx> diff --git a/vcl/source/control/NotebookbarPopup.cxx b/vcl/source/control/NotebookbarPopup.cxx index f382ea19c8f8..7a8aaadc0dd8 100644 --- a/vcl/source/control/NotebookbarPopup.cxx +++ b/vcl/source/control/NotebookbarPopup.cxx @@ -9,6 +9,8 @@ #include <vcl/notebookbar/NotebookbarPopup.hxx> #include <vcl/notebookbar/IPrioritable.hxx> +#include <vcl/bitmapex.hxx> +#include <vcl/builder.hxx> #include <vcl/layout.hxx> NotebookbarPopup::NotebookbarPopup(const VclPtr<VclHBox>& pParent) diff --git a/vcl/source/control/button.cxx b/vcl/source/control/button.cxx index 6f0da1194208..88cf261de242 100644 --- a/vcl/source/control/button.cxx +++ b/vcl/source/control/button.cxx @@ -19,6 +19,7 @@ #include <tools/poly.hxx> +#include <vcl/builder.hxx> #include <vcl/image.hxx> #include <vcl/bitmapex.hxx> #include <vcl/decoview.hxx> diff --git a/vcl/source/control/calendar.cxx b/vcl/source/control/calendar.cxx index 0e425dd29b03..d8955892a1a2 100644 --- a/vcl/source/control/calendar.cxx +++ b/vcl/source/control/calendar.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <vcl/builder.hxx> #include <vcl/svapp.hxx> #include <vcl/help.hxx> #include <vcl/menu.hxx> diff --git a/vcl/source/control/combobox.cxx b/vcl/source/control/combobox.cxx index c3611d499f84..f9c96478c9b8 100644 --- a/vcl/source/control/combobox.cxx +++ b/vcl/source/control/combobox.cxx @@ -23,6 +23,7 @@ #include <comphelper/string.hxx> #include <vcl/toolkit/lstbox.hxx> +#include <vcl/builder.hxx> #include <vcl/commandevent.hxx> #include <vcl/event.hxx> #include <vcl/settings.hxx> diff --git a/vcl/source/control/listbox.cxx b/vcl/source/control/listbox.cxx index 02e1986b497d..0f7528c8a5f4 100644 --- a/vcl/source/control/listbox.cxx +++ b/vcl/source/control/listbox.cxx @@ -17,7 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ - +#include <vcl/builder.hxx> #include <vcl/commandevent.hxx> #include <vcl/event.hxx> #include <vcl/toolkit/lstbox.hxx> diff --git a/vcl/source/window/builder.cxx b/vcl/source/window/builder.cxx index 470485c05301..25a507d39e82 100644 --- a/vcl/source/window/builder.cxx +++ b/vcl/source/window/builder.cxx @@ -34,6 +34,7 @@ #include <vcl/toolkit/fixedhyper.hxx> #include <vcl/headbar.hxx> #include <vcl/notebookbar/IPrioritable.hxx> +#include <vcl/notebookbar/NotebookBarAddonsMerger.hxx> #include <vcl/toolkit/ivctrl.hxx> #include <vcl/layout.hxx> #include <vcl/toolkit/lstbox.hxx> diff --git a/vcl/source/window/layout.cxx b/vcl/source/window/layout.cxx index 499ea856799d..1408a3dc6dd0 100644 --- a/vcl/source/window/layout.cxx +++ b/vcl/source/window/layout.cxx @@ -12,6 +12,7 @@ #include <o3tl/enumarray.hxx> #include <o3tl/enumrange.hxx> #include <tools/stream.hxx> +#include <vcl/builder.hxx> #include <vcl/toolkit/button.hxx> #include <vcl/cvtgrf.hxx> #include <vcl/decoview.hxx> diff --git a/vcl/source/window/menubarwindow.hxx b/vcl/source/window/menubarwindow.hxx index bd7753bec9ac..01b26b020b5d 100644 --- a/vcl/source/window/menubarwindow.hxx +++ b/vcl/source/window/menubarwindow.hxx @@ -27,6 +27,8 @@ #include <vcl/toolbox.hxx> #include <vcl/window.hxx> +#include <map> + class Button; /** Toolbox that holds the close button (right hand side of the menubar). diff --git a/vcl/unx/gtk3/gtk3gtkinst.cxx b/vcl/unx/gtk3/gtk3gtkinst.cxx index 5bbc0f125f3d..0d0c28b15b80 100644 --- a/vcl/unx/gtk3/gtk3gtkinst.cxx +++ b/vcl/unx/gtk3/gtk3gtkinst.cxx @@ -26,6 +26,7 @@ #include <unx/gtk/gtksalmenu.hxx> #include <headless/svpvd.hxx> #include <headless/svpbmp.hxx> +#include <vcl/builder.hxx> #include <vcl/floatwin.hxx> #include <vcl/inputtypes.hxx> #include <vcl/transfer.hxx> |