Rabbit Remote Control 0.0.30
Loading...
Searching...
No Matches
Public Slots | Signals | Public Member Functions | List of all members
CView Class Referenceabstract

The CView class. More...

#include <View.h>

Inheritance diagram for CView:
CViewTable

Public Slots

virtual void slotSystemCombination ()=0
 

Signals

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

Public Member Functions

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

Detailed Description

The CView class.

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

Definition at line 24 of file View.h.

Constructor & Destructor Documentation

◆ ~CView()

CView::~CView ( )
virtual

Definition at line 13 of file View.cpp.

Member Function Documentation

◆ AddView()

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

Implemented in CViewTable.

◆ GetCurrentView()

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

Implemented in CViewTable.

◆ RemoveView()

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

Implemented in CViewTable.

◆ sigCloseView

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

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