DesignMode Class

(Core::DesignMode)
Inherits: Core::IMode

Public Functions

DesignMode()
virtual ~DesignMode()
bool designModeIsRequired() const
void registerDesignWidget(QWidget *widget, const QStringList &mimeTypes, const Context &context)
QStringList registeredMimeTypes() const
void setDesignModeIsRequired()
void unregisterDesignWidget(QWidget *widget)

Signals

void actionsUpdated(Core::IEditor *editor)

Static Public Members

DesignMode *instance()

Additional Inherited Members

Member Function Documentation

DesignMode::DesignMode()

Default constructs an instance of DesignMode.

[virtual] DesignMode::~DesignMode()

Destroys the instance of DesignMode. The destructor is virtual.

[signal] void DesignMode::actionsUpdated(Core::IEditor *editor)

bool DesignMode::designModeIsRequired() const

See also setDesignModeIsRequired().

[static] DesignMode *DesignMode::instance()

void DesignMode::registerDesignWidget(QWidget *widget, const QStringList &mimeTypes, const Context &context)

QStringList DesignMode::registeredMimeTypes() const

void DesignMode::setDesignModeIsRequired()

See also designModeIsRequired().

void DesignMode::unregisterDesignWidget(QWidget *widget)