Rabbit Remote Control 0.1.0-bate14
Loading...
Searching...
No Matches
CFrmActive Class Reference
Inheritance diagram for CFrmActive:
Collaboration diagram for CFrmActive:

Public Slots

void slotLoad ()
void slotViewChanged (const QWidget *pView)

Signals

void sigChanged (COperate *c)
void sigAddToFavorite (const QString &szFile, const QString &szName, const QString &szDescription, const QIcon &icon)

Public Member Functions

 CFrmActive (QSet< COperate * > &operates, CParameterApp &parameterApp, QMenu *pOperate, QAction *pStop, RabbitCommon::CRecentMenu *pRecentMenu, QWidget *parent=nullptr)

Public Attributes

RabbitCommon::CTitleBar * m_pDockTitleBar

Private Slots

void slotCustomContextMenu (const QPoint &pos)
void slotClicked (const QModelIndex &index)
void slotAddToFavorite ()

Private Attributes

QSet< COperate * > & m_Operates
CParameterAppm_ParameterApp
QMenu * m_pOperate
QAction * m_pStop
RabbitCommon::CRecentMenu * m_pRecentMenu
QAction * m_pAddToFavorite
QTableView * m_pTableView
QStandardItemModel * m_pModel
QMenu * m_pMenu
QToolBar * m_pToolBar
int m_nId

Detailed Description

Definition at line 14 of file FrmActive.h.

Constructor & Destructor Documentation

◆ ~CFrmActive()

CFrmActive::~CFrmActive ( )
virtual

Definition at line 162 of file FrmActive.cpp.

Member Function Documentation

◆ slotAddToFavorite

void CFrmActive::slotAddToFavorite ( )
privateslot

Definition at line 243 of file FrmActive.cpp.

◆ slotClicked

void CFrmActive::slotClicked ( const QModelIndex & index)
privateslot

Definition at line 191 of file FrmActive.cpp.

◆ slotCustomContextMenu

void CFrmActive::slotCustomContextMenu ( const QPoint & pos)
privateslot

Definition at line 165 of file FrmActive.cpp.

◆ slotLoad

void CFrmActive::slotLoad ( )
slot

Definition at line 198 of file FrmActive.cpp.

◆ slotViewChanged

void CFrmActive::slotViewChanged ( const QWidget * pView)
slot

Definition at line 228 of file FrmActive.cpp.

Member Data Documentation

◆ m_nId

int CFrmActive::m_nId
private

Definition at line 51 of file FrmActive.h.

◆ m_Operates

QSet<COperate*>& CFrmActive::m_Operates
private

Definition at line 41 of file FrmActive.h.

◆ m_pAddToFavorite

QAction* CFrmActive::m_pAddToFavorite
private

Definition at line 46 of file FrmActive.h.

◆ m_ParameterApp

CParameterApp& CFrmActive::m_ParameterApp
private

Definition at line 42 of file FrmActive.h.

◆ m_pDockTitleBar

RabbitCommon::CTitleBar* CFrmActive::m_pDockTitleBar

Definition at line 25 of file FrmActive.h.

◆ m_pMenu

QMenu* CFrmActive::m_pMenu
private

Definition at line 49 of file FrmActive.h.

◆ m_pModel

QStandardItemModel* CFrmActive::m_pModel
private

Definition at line 48 of file FrmActive.h.

◆ m_pOperate

QMenu* CFrmActive::m_pOperate
private

Definition at line 43 of file FrmActive.h.

◆ m_pRecentMenu

RabbitCommon::CRecentMenu* CFrmActive::m_pRecentMenu
private

Definition at line 45 of file FrmActive.h.

◆ m_pStop

QAction* CFrmActive::m_pStop
private

Definition at line 44 of file FrmActive.h.

◆ m_pTableView

QTableView* CFrmActive::m_pTableView
private

Definition at line 47 of file FrmActive.h.

◆ m_pToolBar

QToolBar* CFrmActive::m_pToolBar
private

Definition at line 50 of file FrmActive.h.


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