The split view class.
More...
#include <ViewSplitter.h>
|
| CViewSplitter (QWidget *parent=nullptr) |
|
virtual int | AddView (QWidget *pView) override |
|
virtual int | RemoveView (QWidget *pView) override |
|
virtual QWidget * | GetCurrentView () override |
|
virtual int | SetCurrentView (QWidget *pView) override |
|
virtual void | SetWidowsTitle (QWidget *pView, const QString &szTitle, const QIcon &icon, const QString &szToolTip) override |
|
virtual int | SetFullScreen (bool bFull) override |
|
| CView (QWidget *parent=nullptr) |
|
|
int | GetIndex (QWidget *pView, int &nRow, int &nCol) |
|
QWidget * | GetView (const int &nRow, const int &nCol) |
|
|
void | sigCloseView (const QWidget *pView) |
|
void | sigCurrentChanged (const QWidget *pView) |
|
The split view class.
Definition at line 12 of file ViewSplitter.h.
◆ ~CViewSplitter()
CViewSplitter::~CViewSplitter |
( |
| ) |
|
|
virtual |
◆ AddView()
int CViewSplitter::AddView |
( |
QWidget * |
pView | ) |
|
|
overridevirtual |
◆ GetCurrentView()
QWidget * CViewSplitter::GetCurrentView |
( |
| ) |
|
|
overridevirtual |
◆ GetIndex()
int CViewSplitter::GetIndex |
( |
QWidget * |
pView, |
|
|
int & |
nRow, |
|
|
int & |
nCol |
|
) |
| |
|
private |
◆ GetView()
QWidget * CViewSplitter::GetView |
( |
const int & |
nRow, |
|
|
const int & |
nCol |
|
) |
| |
|
private |
◆ RemoveView()
int CViewSplitter::RemoveView |
( |
QWidget * |
pView | ) |
|
|
overridevirtual |
◆ SetCurrentView()
int CViewSplitter::SetCurrentView |
( |
QWidget * |
pView | ) |
|
|
overridevirtual |
◆ SetFullScreen()
int CViewSplitter::SetFullScreen |
( |
bool |
bFull | ) |
|
|
overridevirtual |
◆ SetWidowsTitle()
void CViewSplitter::SetWidowsTitle |
( |
QWidget * |
pView, |
|
|
const QString & |
szTitle, |
|
|
const QIcon & |
icon, |
|
|
const QString & |
szToolTip |
|
) |
| |
|
overridevirtual |
◆ slotSystemCombination
void CViewSplitter::slotSystemCombination |
( |
| ) |
|
|
overridevirtualslot |
◆ m_HandleWidth
int CViewSplitter::m_HandleWidth |
|
private |
◆ m_nCount
int CViewSplitter::m_nCount |
|
private |
◆ m_nIdxCol
int CViewSplitter::m_nIdxCol |
|
private |
◆ m_nIdxRow
int CViewSplitter::m_nIdxRow |
|
private |
◆ m_nRow
int CViewSplitter::m_nRow |
|
private |
◆ m_pMain
QSplitter* CViewSplitter::m_pMain |
|
private |
◆ m_Row
QVector<QSplitter*> CViewSplitter::m_Row |
|
private |
◆ m_szStyleSheet
QString CViewSplitter::m_szStyleSheet |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/App/Client/ViewSplitter.h
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/App/Client/ViewSplitter.cpp