diff options
author | Caolán McNamara <caolanm@redhat.com> | 2021-03-02 10:21:44 +0000 |
---|---|---|
committer | Mike Kaganski <mike.kaganski@collabora.com> | 2021-03-03 10:02:25 +0100 |
commit | f34e8ab3e7e7138c2ffe4bd61516f43a2d297d3a (patch) | |
tree | 0be5fccffcd46109b3f7f0dca408ce753b3bca2f /include | |
parent | 4f06d7cd74273e5691bb5a601452ea0e7eccffb3 (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.hxx | 3 |
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 ); |