DebuggerMainWindow Class

(Utils::DebuggerMainWindow)

Public Functions

DebuggerMainWindow()
~DebuggerMainWindow() override
QStackedWidget *centralWidgetStack() const
QByteArray currentPerspective() const
QDockWidget *dockWidget(const QByteArray &dockId) const
void finalizeSetup()
void onModeChanged(Core::Id mode)
void raiseDock(const QByteArray &dockId)
void registerPerspective(const QByteArray &perspectiveId, const Perspective *perspective)
void registerToolbar(const QByteArray &perspectiveId, QWidget *widget)
void resetCurrentPerspective()
void restorePerspective(const QByteArray &perspectiveId)
void saveCurrentPerspective()
void setPerspectiveEnabled(const QByteArray &perspectiveId, bool enabled)
void showStatusMessage(const QString &message, int timeoutMS)

Additional Inherited Members

Member Function Documentation

DebuggerMainWindow::DebuggerMainWindow()

Default constructs an instance of DebuggerMainWindow.

DebuggerMainWindow::~DebuggerMainWindow()

Destroys the instance of DebuggerMainWindow.

QStackedWidget *DebuggerMainWindow::centralWidgetStack() const

QByteArray DebuggerMainWindow::currentPerspective() const

QDockWidget *DebuggerMainWindow::dockWidget(const QByteArray &dockId) const

void DebuggerMainWindow::finalizeSetup()

void DebuggerMainWindow::onModeChanged(Core::Id mode)

void DebuggerMainWindow::raiseDock(const QByteArray &dockId)

void DebuggerMainWindow::registerPerspective(const QByteArray &perspectiveId, const Perspective *perspective)

void DebuggerMainWindow::registerToolbar(const QByteArray &perspectiveId, QWidget *widget)

void DebuggerMainWindow::resetCurrentPerspective()

void DebuggerMainWindow::restorePerspective(const QByteArray &perspectiveId)

void DebuggerMainWindow::saveCurrentPerspective()

void DebuggerMainWindow::setPerspectiveEnabled(const QByteArray &perspectiveId, bool enabled)

void DebuggerMainWindow::showStatusMessage(const QString &message, int timeoutMS)