IOutputPane Class

class Core::IOutputPane

The IOutputPane class is an interface for providing Output panes. More...

Header: #include <coreplugin/ioutputpane.h>
Inherited By:

Core::SearchResultWindow

Public Functions

IOutputPane(QObject *parent)
void flashButton()
void hidePage()
void navigateStateUpdate()
void setBadgeNumber(int number)
void togglePage(int flags)

Detailed Description

Member Function Documentation

[default] IOutputPane::IOutputPane(QObject *parent)

Constructs an output pane as the child of parent.

void IOutputPane::flashButton()

Makes the status bar button belonging to the output pane flash.

void IOutputPane::hidePage()

Hides the output pane.

Notifies the output pane manager that the state of canNext, canPrevious, or canNavigate has changed and the buttons need to be updated.

void IOutputPane::setBadgeNumber(int number)

Displays number in the status bar button belonging to the output pane (for example, number of issues on building).

void IOutputPane::togglePage(int flags)

Toggles the hide and show states of the output pane. The parameter flags controls the behavior.

See also IOutputPane::hidePage(), IOutputPane::showPage(), and IOutputPane::Flags.