玉兔远程控制 0.0.35
载入中...
搜索中...
未找到
信号 | Public 成员函数 | Protected 属性 | 所有成员列表

The CView class 更多...

#include <View.h>

类 CView 继承关系图:
CViewSplitter CViewTable

信号

void sigCloseView (const QWidget *pView)
 
void sigCurrentChanged (const QWidget *pView)
 

Public 成员函数

 CView (CParameterApp *pPara, QWidget *parent=nullptr)
 
virtual int AddView (QWidget *pView)=0
 
virtual int RemoveView (QWidget *pView)=0
 
virtual QWidget * GetCurrentView ()=0
 
virtual int SetCurrentView (QWidget *pView)=0
 
virtual void SetWidowsTitle (QWidget *pView, const QString &szTitle, const QIcon &icon, const QString &szToolTip)=0
 
virtual int SetFullScreen (bool bFull)=0
 
virtual int SetVisibleTab (bool bVisible)=0
 

Protected 属性

CParameterAppm_pParameterApp
 

详细描述

The CView class

注解
The parameters and return QWidget* is same as CConnecter::GetViewer()

在文件 View.h24 行定义.

构造及析构函数说明

◆ ~CView()

CView::~CView ( )
virtual

在文件 View.cpp16 行定义.

成员函数说明

◆ AddView()

virtual int CView::AddView ( QWidget *  pView)
pure virtual
注解
QWidget* pView must is same as CConnecter::GetViewer()

CViewSplitter , 以及 CViewTable 内被实现.

◆ GetCurrentView()

virtual QWidget * CView::GetCurrentView ( )
pure virtual
注解
The return QWidget* must is same as CConnecter::GetViewer()

CViewSplitter , 以及 CViewTable 内被实现.

◆ RemoveView()

virtual int CView::RemoveView ( QWidget *  pView)
pure virtual
注解
QWidget* pView must is same as CConnecter::GetViewer()

CViewSplitter , 以及 CViewTable 内被实现.

◆ sigCloseView

void CView::sigCloseView ( const QWidget *  pView)
signal
注解
The QWidget* pView must is same as CConnecter::GetViewer()

类成员变量说明

◆ m_pParameterApp

CParameterApp* CView::m_pParameterApp
protected

在文件 View.h49 行定义.


该类的文档由以下文件生成: