IContext Class

(Core::IContext)
Inherited By:

Core::IEditor

Public Functions

IContext(QObject *parent = nullptr)
virtual Context context() const
virtual void contextHelp(const HelpCallback &callback) const
virtual void setContext(const Context &context)
virtual void setContextHelp(const HelpItem &id)
virtual void setWidget(QWidget *widget)
virtual QWidget *widget() const

Member Function Documentation

IContext::IContext(QObject *parent = nullptr)

Default constructs an instance of IContext.

[virtual] Context IContext::context() const

See also setContext().

[virtual] void IContext::contextHelp(const HelpCallback &callback) const

See also setContextHelp().

[virtual] void IContext::setContext(const Context &context)

See also context().

[virtual] void IContext::setContextHelp(const HelpItem &id)

See also contextHelp().

[virtual] void IContext::setWidget(QWidget *widget)

See also widget().

[virtual] QWidget *IContext::widget() const

See also setWidget().