|
| static void | addWidget (const std::function< GlobalAreaWidget *(UIContext *)> &createWidget) |
| |
| static GlobalArea * | current () |
| |
| template<class T > |
| static T * | widget (const QString &title) |
| |
| template<class T > |
| static UIAction | globalAreaAction (const QString &title, const std::function< void(T *obj)> &activate) |
| |
| template<class T > |
| static UIAction | globalAreaAction (const QString &title, const std::function< void(T *obj, const UIActionContext &ctxt)> &activate) |
| |
| template<class T > |
| static UIAction | globalAreaAction (const QString &title, const std::function< void(T *obj)> &activate, const std::function< bool(T *obj)> &isValid) |
| |
| template<class T > |
| static UIAction | globalAreaAction (const QString &title, const std::function< void(T *obj, const UIActionContext &ctxt)> &activate, const std::function< bool(T *obj, const UIActionContext &ctxt)> &isValid) |
| |
| template<class T > |
| static std::function< bool(const UIActionContext &)> | globalAreaActionChecked (const QString &title, const std::function< bool(T *obj)> &isChecked) |
| |
| template<class T > |
| static std::function< bool(const UIActionContext &)> | globalAreaActionChecked (const QString &title, const std::function< bool(T *obj, const UIActionContext &ctxt)> &isChecked) |
| |
◆ GlobalArea()
| GlobalArea::GlobalArea |
( |
| ) |
|
◆ addWidget() [1/2]
◆ addWidget() [2/2]
◆ current()
◆ focusWidget()
| void GlobalArea::focusWidget |
( |
const QString & |
title | ) |
|
◆ globalAreaAction() [1/4]
template<class T >
| static UIAction GlobalArea::globalAreaAction |
( |
const QString & |
title, |
|
|
const std::function< void(T *obj)> & |
activate |
|
) |
| |
|
inlinestatic |
◆ globalAreaAction() [2/4]
template<class T >
| static UIAction GlobalArea::globalAreaAction |
( |
const QString & |
title, |
|
|
const std::function< void(T *obj)> & |
activate, |
|
|
const std::function< bool(T *obj)> & |
isValid |
|
) |
| |
|
inlinestatic |
◆ globalAreaAction() [3/4]
template<class T >
| static UIAction GlobalArea::globalAreaAction |
( |
const QString & |
title, |
|
|
const std::function< void(T *obj, const UIActionContext &ctxt)> & |
activate |
|
) |
| |
|
inlinestatic |
◆ globalAreaAction() [4/4]
template<class T >
| static UIAction GlobalArea::globalAreaAction |
( |
const QString & |
title, |
|
|
const std::function< void(T *obj, const UIActionContext &ctxt)> & |
activate, |
|
|
const std::function< bool(T *obj, const UIActionContext &ctxt)> & |
isValid |
|
) |
| |
|
inlinestatic |
◆ globalAreaActionChecked() [1/2]
template<class T >
| static std::function< bool(const UIActionContext &)> GlobalArea::globalAreaActionChecked |
( |
const QString & |
title, |
|
|
const std::function< bool(T *obj)> & |
isChecked |
|
) |
| |
|
inlinestatic |
◆ globalAreaActionChecked() [2/2]
template<class T >
| static std::function< bool(const UIActionContext &)> GlobalArea::globalAreaActionChecked |
( |
const QString & |
title, |
|
|
const std::function< bool(T *obj, const UIActionContext &ctxt)> & |
isChecked |
|
) |
| |
|
inlinestatic |
◆ initRegisteredWidgets()
| void GlobalArea::initRegisteredWidgets |
( |
UIContext * |
context | ) |
|
◆ isWidgetVisible()
| bool GlobalArea::isWidgetVisible |
( |
const QString & |
title | ) |
|
◆ restoreSizes()
| void GlobalArea::restoreSizes |
( |
const QSettings & |
settings, |
|
|
const QString & |
windowStateName |
|
) |
| |
◆ restoreState()
| void GlobalArea::restoreState |
( |
const QSettings & |
settings, |
|
|
const QString & |
windowStateName |
|
) |
| |
◆ saveSizes()
| void GlobalArea::saveSizes |
( |
const QSettings & |
settings, |
|
|
const QString & |
windowStateName |
|
) |
| |
◆ saveState()
| void GlobalArea::saveState |
( |
const QSettings & |
settings, |
|
|
const QString & |
windowStateName |
|
) |
| |
◆ setSplitter()
| void GlobalArea::setSplitter |
( |
QSplitter * |
splitter | ) |
|
◆ toggleVisible()
| bool GlobalArea::toggleVisible |
( |
| ) |
|
◆ toggleWidgetVisible()
| bool GlobalArea::toggleWidgetVisible |
( |
const QString & |
title | ) |
|
◆ updateFonts()
| void GlobalArea::updateFonts |
( |
| ) |
|
◆ updateTheme()
| void GlobalArea::updateTheme |
( |
| ) |
|
◆ updateViewLocation()
| void GlobalArea::updateViewLocation |
( |
View * |
view, |
|
|
const ViewLocation & |
viewLocation |
|
) |
| |
◆ viewChanged()
| void GlobalArea::viewChanged |
( |
ViewFrame * |
frame | ) |
|
◆ widget() [1/2]
◆ widget() [2/2]
template<class T >
| static T * GlobalArea::widget |
( |
const QString & |
title | ) |
|
|
inlinestatic |
◆ widgetClosed
The documentation for this class was generated from the following file: