Krita Source Code Documentation
Loading...
Searching...
No Matches
KisToolBar::Private::ToolBarsStateUpdater Struct Reference

Public Member Functions

 ToolBarsStateUpdater ()
 
void updateToolbars (bool locked)
 

Detailed Description

Definition at line 235 of file ktoolbar.cpp.

Constructor & Destructor Documentation

◆ ToolBarsStateUpdater()

KisToolBar::Private::ToolBarsStateUpdater::ToolBarsStateUpdater ( )
inline

Definition at line 237 of file ktoolbar.cpp.

238 {
239 s_toolBarsModel->LAGER_QT(toolBarsLocked).bind(std::bind(&ToolBarsStateUpdater::updateToolbars, this, std::placeholders::_1));
240 }
static bool toolBarsLocked()

References KisToolBar::toolBarsLocked(), and updateToolbars().

Member Function Documentation

◆ updateToolbars()

void KisToolBar::Private::ToolBarsStateUpdater::updateToolbars ( bool locked)
inline

Definition at line 242 of file ktoolbar.cpp.

242 {
243 Q_FOREACH (KisKMainWindow *mw, KisKMainWindow::memberList()) {
244 Q_FOREACH (KisToolBar *toolbar, mw->findChildren<KisToolBar *>()) {
245 toolbar->d->setLocked(locked);
246 }
247 }
248 }
KDE top level main window
Definition kmainwindow.h:89
static QList< KisKMainWindow * > memberList()
void setLocked(bool locked)
Definition ktoolbar.cpp:436
Floatable toolbar with auto resize.
Definition ktoolbar.h:47
Private *const d
Definition ktoolbar.h:177

References KisToolBar::d, KisKMainWindow::memberList(), and KisToolBar::Private::setLocked().


The documentation for this struct was generated from the following file: