The split view class.
More...
#include <ViewSplitter.h>
The split view class.
Definition at line 14 of file ViewSplitter.h.
◆ ~CViewSplitter()
CViewSplitter::~CViewSplitter |
( |
| ) |
|
|
virtual |
◆ ActiveContainer()
int CViewSplitter::ActiveContainer |
( |
QWidget * |
pView | ) |
|
|
private |
\chinese 突出当前视图
- Parameters
-
pView | 需要突出的视图。如果为 nullptr ,则重置所有视图为普通 \english |
Highlight the current view
- Parameters
-
pView | A view that needs to be highlighted. If nullptr is used, all views are reset to normal |
Definition at line 362 of file ViewSplitter.cpp.
◆ AddView()
int CViewSplitter::AddView |
( |
QWidget * |
pView | ) |
|
|
overridevirtual |
◆ GetContainer() [1/2]
◆ GetContainer() [2/2]
◆ GetCurrentView()
QWidget * CViewSplitter::GetCurrentView |
( |
| ) |
|
|
overridevirtual |
◆ GetIndex()
int CViewSplitter::GetIndex |
( |
QWidget * |
pView, |
|
|
int & |
nRow, |
|
|
int & |
nCol |
|
) |
| |
|
private |
◆ RemoveView()
int CViewSplitter::RemoveView |
( |
QWidget * |
pView | ) |
|
|
overridevirtual |
◆ SetCurrentView()
int CViewSplitter::SetCurrentView |
( |
QWidget * |
pView | ) |
|
|
overridevirtual |
◆ SetFullScreen()
int CViewSplitter::SetFullScreen |
( |
bool |
bFull | ) |
|
|
overridevirtual |
◆ SetSizes()
int CViewSplitter::SetSizes |
( |
| ) |
|
|
private |
◆ SetVisibleTab()
int CViewSplitter::SetVisibleTab |
( |
bool |
bVisible | ) |
|
|
overridevirtual |
◆ SetWidowsTitle()
void CViewSplitter::SetWidowsTitle |
( |
QWidget * |
pView, |
|
|
const QString & |
szTitle, |
|
|
const QIcon & |
icon, |
|
|
const QString & |
szToolTip |
|
) |
| |
|
overridevirtual |
◆ m_Container
◆ 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