LibreOffice Module vcl (master) 1
|
#include <locktoplevels.hxx>
Public Member Functions | |
TopLevelWindowLocker () | |
~TopLevelWindowLocker () | |
void | incBusy (const weld::Widget *pIgnore) |
void | decBusy () |
bool | isBusy () const |
Private Attributes | |
std::unique_ptr< TopLevelWindowLockerImpl > | m_xImpl |
Definition at line 22 of file locktoplevels.hxx.
TopLevelWindowLocker::TopLevelWindowLocker | ( | ) |
Definition at line 1651 of file dialog.cxx.
TopLevelWindowLocker::~TopLevelWindowLocker | ( | ) |
Definition at line 1702 of file dialog.cxx.
void TopLevelWindowLocker::decBusy | ( | ) |
Definition at line 1684 of file dialog.cxx.
void TopLevelWindowLocker::incBusy | ( | const weld::Widget * | pIgnore | ) |
Definition at line 1656 of file dialog.cxx.
References a, BORDERWINDOW, FirstChild, FLOATINGWINDOW, Application::GetFirstTopLevelWindow(), vcl::Window::GetFrameWeld(), Application::GetNextTopLevelWindow(), vcl::Window::GetType(), vcl::Window::GetWindow(), HELPTEXTWINDOW, and m_xImpl.
bool TopLevelWindowLocker::isBusy | ( | ) | const |
Definition at line 1697 of file dialog.cxx.
References m_xImpl.
|
private |
Definition at line 25 of file locktoplevels.hxx.