summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2021-03-02 10:21:44 +0000
committerMike Kaganski <mike.kaganski@collabora.com>2021-03-03 10:02:25 +0100
commitf34e8ab3e7e7138c2ffe4bd61516f43a2d297d3a (patch)
tree0be5fccffcd46109b3f7f0dca408ce753b3bca2f /include
parent4f06d7cd74273e5691bb5a601452ea0e7eccffb3 (diff)
keep ImplDockingWindowWrapper DLL_PRIVATE and use DockingManager
to get the FloatingWindow instead Change-Id: Ifedfe3cc9b024069eef5ea9b7952f2dc2f58b645 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111819 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'include')
-rw-r--r--include/vcl/dockwin.hxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/vcl/dockwin.hxx b/include/vcl/dockwin.hxx
index 48116e42d11c..d8f69ccd1fb5 100644
--- a/include/vcl/dockwin.hxx
+++ b/include/vcl/dockwin.hxx
@@ -69,7 +69,7 @@ struct EndPopupModeData
* All DockingWindows should be converted the new class.
*/
-class VCL_DLLPUBLIC ImplDockingWindowWrapper final
+class ImplDockingWindowWrapper final
{
friend class ::vcl::Window;
friend class DockingManager;
@@ -186,6 +186,7 @@ public:
bool IsFloating( const vcl::Window *pWin );
void SetFloatingMode( const vcl::Window *pWin, bool bFloating );
+ SystemWindow* GetFloatingWindow(const vcl::Window *pWin);
void Lock( const vcl::Window *pWin );
void Unlock( const vcl::Window *pWin );