MainWindowBase::AddPaneCommand Class Reference

#include <MainWindowBase.h>

Inheritance diagram for MainWindowBase::AddPaneCommand:
Inheritance graph
Collaboration diagram for MainWindowBase::AddPaneCommand:
Collaboration graph

Public Member Functions

 AddPaneCommand (MainWindowBase *mw)
 
virtual ~AddPaneCommand ()
 
void execute () override
 
void unexecute () override
 
QString getName () const override
 
Pane * getPane ()
 

Protected Attributes

MainWindowBasem_mw
 
Pane * m_pane
 
Pane * m_prevCurrentPane
 
bool m_added
 

Detailed Description

Definition at line 508 of file MainWindowBase.h.

Constructor & Destructor Documentation

MainWindowBase::AddPaneCommand::AddPaneCommand ( MainWindowBase mw)

Definition at line 3786 of file MainWindowBase.cpp.

MainWindowBase::AddPaneCommand::~AddPaneCommand ( )
virtual

Definition at line 3794 of file MainWindowBase.cpp.

References m_added, m_mw, m_pane, and MainWindowBase::m_paneStack.

Member Function Documentation

void MainWindowBase::AddPaneCommand::execute ( )
override
void MainWindowBase::AddPaneCommand::unexecute ( )
override

Definition at line 3825 of file MainWindowBase.cpp.

References m_added, m_mw, m_pane, MainWindowBase::m_paneStack, and m_prevCurrentPane.

QString MainWindowBase::AddPaneCommand::getName ( ) const
override

Definition at line 3802 of file MainWindowBase.cpp.

Pane* MainWindowBase::AddPaneCommand::getPane ( )
inline

Member Data Documentation

MainWindowBase* MainWindowBase::AddPaneCommand::m_mw
protected

Definition at line 521 of file MainWindowBase.h.

Referenced by execute(), unexecute(), and ~AddPaneCommand().

Pane* MainWindowBase::AddPaneCommand::m_pane
protected

Definition at line 522 of file MainWindowBase.h.

Referenced by execute(), unexecute(), and ~AddPaneCommand().

Pane* MainWindowBase::AddPaneCommand::m_prevCurrentPane
protected

Definition at line 523 of file MainWindowBase.h.

Referenced by execute(), and unexecute().

bool MainWindowBase::AddPaneCommand::m_added
protected

Definition at line 524 of file MainWindowBase.h.

Referenced by execute(), unexecute(), and ~AddPaneCommand().


The documentation for this class was generated from the following files: