OutputPanePlaceHolder Class

(Core::OutputPanePlaceHolder)

Public Functions

OutputPanePlaceHolder(Core::Id mode, QSplitter *parent = nullptr)
virtual ~OutputPanePlaceHolder() override
void ensureSizeHintAsMinimum()
bool isMaximized() const
int nonMaximizedSize() const
void setMaximized(bool maximize)

Signals

void visibilityChangeRequested(bool visible)

Static Public Members

Core::OutputPanePlaceHolder *getCurrent()
bool isCurrentVisible()

Reimplemented Protected Functions

virtual void resizeEvent(QResizeEvent *event) override
virtual void showEvent(QShowEvent *) override

Member Function Documentation

OutputPanePlaceHolder::OutputPanePlaceHolder(Core::Id mode, QSplitter *parent = nullptr)

Default constructs an instance of OutputPanePlaceHolder.

[override virtual] OutputPanePlaceHolder::~OutputPanePlaceHolder()

Destroys the instance of OutputPanePlaceHolder. The destructor is virtual.

void OutputPanePlaceHolder::ensureSizeHintAsMinimum()

[static] Core::OutputPanePlaceHolder *OutputPanePlaceHolder::getCurrent()

[static] bool OutputPanePlaceHolder::isCurrentVisible()

bool OutputPanePlaceHolder::isMaximized() const

int OutputPanePlaceHolder::nonMaximizedSize() const

[override virtual protected] void OutputPanePlaceHolder::resizeEvent(QResizeEvent *event)

void OutputPanePlaceHolder::setMaximized(bool maximize)

See also isMaximized().

[override virtual protected] void OutputPanePlaceHolder::showEvent(QShowEvent *)

[signal] void OutputPanePlaceHolder::visibilityChangeRequested(bool visible)