|
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: