Rabbit Remote Control 0.0.30
Loading...
Searching...
No Matches
Signals | Public Member Functions | Public Attributes | Private Slots | Private Member Functions | Private Attributes | List of all members
CFrmListConnects Class Reference

List the connect of be existed. More...

#include <FrmListConnects.h>

Inheritance diagram for CFrmListConnects:
CClient::Handle

Signals

void sigConnect (const QString &szFile, bool bOpenSettings=false)
 

Public Member Functions

 CFrmListConnects (CClient *pClient, bool bDock=false, QWidget *parent=nullptr)
 
virtual int onProcess (const QString &id, CPluginClient *pPlug) override
 Process plugins.
 

Public Attributes

RabbitCommon::CTitleBar * m_pDockTitleBar
 

Private Slots

void slotEditConnect ()
 
void slotNew ()
 
void slotEdit ()
 
void slotCopy ()
 
void slotDelete ()
 
void slotDetail ()
 
void slotConnect ()
 
void slotCustomContextMenu (const QPoint &pos)
 
void slotDoubleClicked (const QModelIndex &index)
 
void slotLoadFiles ()
 

Private Member Functions

int InsertItem (CConnecter *c, QString &szFile)
 

Private Attributes

QToolBar * m_pToolBar
 
QToolButton * m_ptbConnect
 
QMenu * m_pMenuNew
 
QAction * m_pConnect
 
QAction * m_pEditConnect
 
QAction * m_pEdit
 
QAction * m_pCopy
 
QAction * m_pDelete
 
QAction * m_pDetail
 
QAction * m_pRefresh
 
QTableView * m_pTableView
 
QStandardItemModel * m_pModel
 
CClientm_pClient
 
int m_nFileRow
 
bool m_bDock
 

Detailed Description

List the connect of be existed.

Definition at line 17 of file FrmListConnects.h.

Constructor & Destructor Documentation

◆ CFrmListConnects()

CFrmListConnects::CFrmListConnects ( CClient pClient,
bool  bDock = false,
QWidget *  parent = nullptr 
)
explicit

Definition at line 10 of file FrmListConnects.cpp.

◆ ~CFrmListConnects()

CFrmListConnects::~CFrmListConnects ( )
virtual

Definition at line 170 of file FrmListConnects.cpp.

Member Function Documentation

◆ InsertItem()

int CFrmListConnects::InsertItem ( CConnecter c,
QString &  szFile 
)
private

Definition at line 222 of file FrmListConnects.cpp.

◆ onProcess()

int CFrmListConnects::onProcess ( const QString &  id,
CPluginClient pPlug 
)
overridevirtual

Process plugins.

Parameters
idplugin id
pPlugCPluginClient pointer

Implements CClient::Handle.

Definition at line 241 of file FrmListConnects.cpp.

◆ slotConnect

void CFrmListConnects::slotConnect ( )
privateslot

Definition at line 410 of file FrmListConnects.cpp.

◆ slotCopy

void CFrmListConnects::slotCopy ( )
privateslot

Definition at line 342 of file FrmListConnects.cpp.

◆ slotCustomContextMenu

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

Definition at line 433 of file FrmListConnects.cpp.

◆ slotDelete

void CFrmListConnects::slotDelete ( )
privateslot

Definition at line 397 of file FrmListConnects.cpp.

◆ slotDetail

void CFrmListConnects::slotDetail ( )
privateslot

Definition at line 422 of file FrmListConnects.cpp.

◆ slotDoubleClicked

void CFrmListConnects::slotDoubleClicked ( const QModelIndex &  index)
privateslot

Definition at line 450 of file FrmListConnects.cpp.

◆ slotEdit

void CFrmListConnects::slotEdit ( )
privateslot

Definition at line 297 of file FrmListConnects.cpp.

◆ slotEditConnect

void CFrmListConnects::slotEditConnect ( )
privateslot

Definition at line 318 of file FrmListConnects.cpp.

◆ slotLoadFiles

void CFrmListConnects::slotLoadFiles ( )
privateslot

Definition at line 174 of file FrmListConnects.cpp.

◆ slotNew

void CFrmListConnects::slotNew ( )
privateslot

Definition at line 254 of file FrmListConnects.cpp.

Member Data Documentation

◆ m_bDock

bool CFrmListConnects::m_bDock
private

Definition at line 67 of file FrmListConnects.h.

◆ m_nFileRow

int CFrmListConnects::m_nFileRow
private

Definition at line 65 of file FrmListConnects.h.

◆ m_pClient

CClient* CFrmListConnects::m_pClient
private

Definition at line 64 of file FrmListConnects.h.

◆ m_pConnect

QAction* CFrmListConnects::m_pConnect
private

Definition at line 54 of file FrmListConnects.h.

◆ m_pCopy

QAction* CFrmListConnects::m_pCopy
private

Definition at line 57 of file FrmListConnects.h.

◆ m_pDelete

QAction* CFrmListConnects::m_pDelete
private

Definition at line 58 of file FrmListConnects.h.

◆ m_pDetail

QAction* CFrmListConnects::m_pDetail
private

Definition at line 59 of file FrmListConnects.h.

◆ m_pDockTitleBar

RabbitCommon::CTitleBar* CFrmListConnects::m_pDockTitleBar

Definition at line 30 of file FrmListConnects.h.

◆ m_pEdit

QAction* CFrmListConnects::m_pEdit
private

Definition at line 56 of file FrmListConnects.h.

◆ m_pEditConnect

QAction* CFrmListConnects::m_pEditConnect
private

Definition at line 55 of file FrmListConnects.h.

◆ m_pMenuNew

QMenu* CFrmListConnects::m_pMenuNew
private

Definition at line 53 of file FrmListConnects.h.

◆ m_pModel

QStandardItemModel* CFrmListConnects::m_pModel
private

Definition at line 63 of file FrmListConnects.h.

◆ m_pRefresh

QAction* CFrmListConnects::m_pRefresh
private

Definition at line 60 of file FrmListConnects.h.

◆ m_pTableView

QTableView* CFrmListConnects::m_pTableView
private

Definition at line 62 of file FrmListConnects.h.

◆ m_ptbConnect

QToolButton* CFrmListConnects::m_ptbConnect
private

Definition at line 52 of file FrmListConnects.h.

◆ m_pToolBar

QToolBar* CFrmListConnects::m_pToolBar
private

Definition at line 51 of file FrmListConnects.h.


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