|
玉兔远程控制 0.1.0-bate11
|
The split view class 更多...
#include <ViewSplitter.h>


Public 成员函数 | |
| CViewSplitter (CParameterApp *pPara, 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 |
| virtual int | SetVisibleTab (bool bVisible) override |
| Public 成员函数 继承自 CView | |
| CView (CParameterApp *pPara, QWidget *parent=nullptr) | |
Private 成员函数 | |
| int | GetIndex (QWidget *pView, int &nRow, int &nCol) |
| CViewSplitterContainer * | GetContainer (const int &nRow, const int &nCol) |
| CViewSplitterContainer * | GetContainer (QWidget *pView) |
| int | ActiveContainer (QWidget *pView) |
| 突出当前视图 | |
| int | SetSizes () |
Private 属性 | |
| int | m_nRow |
| int | m_nCount |
| int | m_nIdxRow |
| int | m_nIdxCol |
| QSplitter * | m_pMainSplitter |
| QVector< QSplitter * > | m_Row |
| QMap< QWidget *, CViewSplitterContainer * > | m_Container |
| QString | m_szStyleSheet |
| int | m_HandleWidth |
额外继承的成员函数 | |
| 信号 继承自 CView | |
| void | sigCloseView (const QWidget *pView) |
| void | sigCurrentChanged (const QWidget *pView) |
| Protected 属性 继承自 CView | |
| CParameterApp * | m_pParameterApp |
The split view class
在文件 ViewSplitter.h 第 14 行定义.
|
virtual |
在文件 ViewSplitter.cpp 第 41 行定义.
|
private |
|
overridevirtual |
|
private |
在文件 ViewSplitter.cpp 第 341 行定义.
|
private |
在文件 ViewSplitter.cpp 第 355 行定义.
|
overridevirtual |
实现了 CView.
在文件 ViewSplitter.cpp 第 197 行定义.
|
private |
在文件 ViewSplitter.cpp 第 321 行定义.
|
overridevirtual |
|
overridevirtual |
实现了 CView.
在文件 ViewSplitter.cpp 第 205 行定义.
|
overridevirtual |
实现了 CView.
在文件 ViewSplitter.cpp 第 249 行定义.
|
private |
在文件 ViewSplitter.cpp 第 380 行定义.
|
overridevirtual |
实现了 CView.
在文件 ViewSplitter.cpp 第 311 行定义.
|
overridevirtual |
实现了 CView.
在文件 ViewSplitter.cpp 第 227 行定义.
|
private |
在文件 ViewSplitter.h 第 42 行定义.
|
private |
在文件 ViewSplitter.h 第 44 行定义.
|
private |
在文件 ViewSplitter.h 第 36 行定义.
|
private |
在文件 ViewSplitter.h 第 37 行定义.
|
private |
在文件 ViewSplitter.h 第 37 行定义.
|
private |
在文件 ViewSplitter.h 第 35 行定义.
|
private |
在文件 ViewSplitter.h 第 39 行定义.
|
private |
在文件 ViewSplitter.h 第 40 行定义.
|
private |
在文件 ViewSplitter.h 第 43 行定义.