Rabbit Remote Control 0.1.0-de
Loading...
Searching...
No Matches
Signals | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
CFrmFileTransfer Class Reference
Inheritance diagram for CFrmFileTransfer:
Inheritance graph
[legend]
Collaboration diagram for CFrmFileTransfer:
Collaboration graph
[legend]

Signals

void sigUpload (const QString &source, const QString &destination)
 
void sigCopyUrlToClipboard (const QString &szPath)
 
void sigGetDir (CRemoteFileSystem *)
 
void sigGetDir (CRemoteFileSystem *, QVector< QSharedPointer< CRemoteFileSystem > > contents, bool bEnd)
 
void sigMakeDir (const QString &szPath)
 
void sigRemoveDir (const QString &szPath)
 
void sigRemoveFile (const QString &szFile)
 
void sigRename (const QString &oldName, const QString &newName)
 
void sigStartFileTransfer (QSharedPointer< CFileTransfer > f)
 
void sigStopFileTransfer (QSharedPointer< CFileTransfer > f)
 

Public Member Functions

 CFrmFileTransfer (QWidget *parent=nullptr)
 
virtual int Load (QSettings &set)
 
virtual int Save (QSettings &set)
 

Private Slots

void on_cbLocal_editTextChanged (const QString &szPath)
 
void slotTreeLocalClicked (const QModelIndex &index)
 
void on_treeLocal_customContextMenuRequested (const QPoint &pos)
 
void slotTreeLocalUpload ()
 
void slotTreeLocalAddToList ()
 
void slotTreeLocalOpen ()
 
void slotTreeLocalNew ()
 
void slotTreeLocalRename ()
 
void slotTreeLocalDelete ()
 
void slotTreeLocalCopyToClipboard ()
 
void on_tabLocal_customContextMenuRequested (const QPoint &pos)
 
void slotTabLocalUpload ()
 
void slotTabLocalAddToList ()
 
void slotTabLocalOpen ()
 
void slotTabLocalEdit ()
 
void slotTabLocalRename ()
 
void slotTabLocalDelete ()
 
void slotTabLocalCopyToClipboard ()
 
void on_cbRemote_editTextChanged (const QString &szPath)
 
void on_cbRemote_currentIndexChanged (int index)
 
void on_treeRemote_clicked (const QModelIndex &index)
 
void on_treeRemote_doubleClicked (const QModelIndex &index)
 
void on_treeRemote_customContextMenuRequested (const QPoint &pos)
 
void slotTreeRemoteDownload ()
 
void slotTreeRemoteAddToList ()
 
void slotTreeRemoteNew ()
 
void slotTreeRemoteDelete ()
 
void slotTreeRemoteRename ()
 
void slotTreeRemoteRefresh ()
 
void slotTreeRemoteCopyToClipboard ()
 
void on_tabRemote_customContextMenuRequested (const QPoint &pos)
 
void slotTabRemoteDownload ()
 
void slotTabRemoteAddToList ()
 
void slotTabRemoteNew ()
 
void slotTabRemoteDelete ()
 
void slotTabRemoteRename ()
 
void slotTabRemoteCopyToClipboard ()
 
void on_tabList_customContextMenuRequested (const QPoint &pos)
 
void slotTabListDelete ()
 
void slotProcessFileTransfer ()
 
void slotFileTransferUpdate (QSharedPointer< CFileTransfer > f)
 

Private Member Functions

int SetLocalRoot (const QString &root)
 Set local root path.
 
QString GetLocalRoot () const
 Get local root path.
 
void SetRemoteConnecter (CRemoteFileSystemModel *p)
 
int EnumLocalDirectory (QDir d, const QString &szRemote)
 
int EnumRemoteDirectory (CRemoteFileSystem *p, const QString &szLocal)
 

Private Attributes

Ui::CFrmFileTransfer * ui
 
QFileSystemModel * m_pModelLocalDir
 
QFileSystemModel * m_pModelLocalFile
 
CRemoteFileSystemModelm_pModelRemoteDir
 
CRemoteFileSystemModelm_pModelRemoteFile
 
CListFileModelm_pListFileModel
 

Detailed Description

Definition at line 16 of file FrmFileTransfer.h.

Constructor & Destructor Documentation

◆ ~CFrmFileTransfer()

CFrmFileTransfer::~CFrmFileTransfer ( )
virtual

Definition at line 108 of file FrmFileTransfer.cpp.

Member Function Documentation

◆ EnumLocalDirectory()

int CFrmFileTransfer::EnumLocalDirectory ( QDir  d,
const QString &  szRemote 
)
private

Definition at line 228 of file FrmFileTransfer.cpp.

◆ EnumRemoteDirectory()

int CFrmFileTransfer::EnumRemoteDirectory ( CRemoteFileSystem p,
const QString &  szLocal 
)
private

Definition at line 462 of file FrmFileTransfer.cpp.

◆ GetLocalRoot()

QString CFrmFileTransfer::GetLocalRoot ( ) const
private

Get local root path.

Definition at line 144 of file FrmFileTransfer.cpp.

◆ Load()

int CFrmFileTransfer::Load ( QSettings &  set)
virtual

Definition at line 674 of file FrmFileTransfer.cpp.

◆ on_cbLocal_editTextChanged

void CFrmFileTransfer::on_cbLocal_editTextChanged ( const QString &  szPath)
privateslot

Definition at line 160 of file FrmFileTransfer.cpp.

◆ on_cbRemote_currentIndexChanged

void CFrmFileTransfer::on_cbRemote_currentIndexChanged ( int  index)
privateslot

Definition at line 398 of file FrmFileTransfer.cpp.

◆ on_cbRemote_editTextChanged

void CFrmFileTransfer::on_cbRemote_editTextChanged ( const QString &  szPath)
privateslot

Definition at line 387 of file FrmFileTransfer.cpp.

◆ on_tabList_customContextMenuRequested

void CFrmFileTransfer::on_tabList_customContextMenuRequested ( const QPoint &  pos)
privateslot

Definition at line 611 of file FrmFileTransfer.cpp.

◆ on_tabLocal_customContextMenuRequested

void CFrmFileTransfer::on_tabLocal_customContextMenuRequested ( const QPoint &  pos)
privateslot

Definition at line 285 of file FrmFileTransfer.cpp.

◆ on_tabRemote_customContextMenuRequested

void CFrmFileTransfer::on_tabRemote_customContextMenuRequested ( const QPoint &  pos)
privateslot

Definition at line 531 of file FrmFileTransfer.cpp.

◆ on_treeLocal_customContextMenuRequested

void CFrmFileTransfer::on_treeLocal_customContextMenuRequested ( const QPoint &  pos)
privateslot

Definition at line 170 of file FrmFileTransfer.cpp.

◆ on_treeRemote_clicked

void CFrmFileTransfer::on_treeRemote_clicked ( const QModelIndex &  index)
privateslot

Definition at line 410 of file FrmFileTransfer.cpp.

◆ on_treeRemote_customContextMenuRequested

void CFrmFileTransfer::on_treeRemote_customContextMenuRequested ( const QPoint &  pos)
privateslot

Definition at line 432 of file FrmFileTransfer.cpp.

◆ on_treeRemote_doubleClicked

void CFrmFileTransfer::on_treeRemote_doubleClicked ( const QModelIndex &  index)
privateslot

Definition at line 425 of file FrmFileTransfer.cpp.

◆ Save()

int CFrmFileTransfer::Save ( QSettings &  set)
virtual

Definition at line 680 of file FrmFileTransfer.cpp.

◆ SetLocalRoot()

int CFrmFileTransfer::SetLocalRoot ( const QString &  root)
private

Set local root path.

Definition at line 136 of file FrmFileTransfer.cpp.

◆ SetRemoteConnecter()

void CFrmFileTransfer::SetRemoteConnecter ( CRemoteFileSystemModel p)
private

Definition at line 114 of file FrmFileTransfer.cpp.

◆ slotFileTransferUpdate

void CFrmFileTransfer::slotFileTransferUpdate ( QSharedPointer< CFileTransfer f)
privateslot

Definition at line 668 of file FrmFileTransfer.cpp.

◆ slotProcessFileTransfer

void CFrmFileTransfer::slotProcessFileTransfer ( )
privateslot

Definition at line 653 of file FrmFileTransfer.cpp.

◆ slotTabListDelete

void CFrmFileTransfer::slotTabListDelete ( )
privateslot

Definition at line 632 of file FrmFileTransfer.cpp.

◆ slotTabLocalAddToList

void CFrmFileTransfer::slotTabLocalAddToList ( )
privateslot

Definition at line 327 of file FrmFileTransfer.cpp.

◆ slotTabLocalCopyToClipboard

void CFrmFileTransfer::slotTabLocalCopyToClipboard ( )
privateslot

Definition at line 309 of file FrmFileTransfer.cpp.

◆ slotTabLocalDelete

void CFrmFileTransfer::slotTabLocalDelete ( )
privateslot

Definition at line 373 of file FrmFileTransfer.cpp.

◆ slotTabLocalEdit

void CFrmFileTransfer::slotTabLocalEdit ( )
privateslot

Definition at line 367 of file FrmFileTransfer.cpp.

◆ slotTabLocalOpen

void CFrmFileTransfer::slotTabLocalOpen ( )
privateslot

Definition at line 359 of file FrmFileTransfer.cpp.

◆ slotTabLocalRename

void CFrmFileTransfer::slotTabLocalRename ( )
privateslot

Definition at line 380 of file FrmFileTransfer.cpp.

◆ slotTabLocalUpload

void CFrmFileTransfer::slotTabLocalUpload ( )
privateslot

Definition at line 319 of file FrmFileTransfer.cpp.

◆ slotTabRemoteAddToList

void CFrmFileTransfer::slotTabRemoteAddToList ( )
privateslot

Definition at line 559 of file FrmFileTransfer.cpp.

◆ slotTabRemoteCopyToClipboard

void CFrmFileTransfer::slotTabRemoteCopyToClipboard ( )
privateslot

Definition at line 599 of file FrmFileTransfer.cpp.

◆ slotTabRemoteDelete

void CFrmFileTransfer::slotTabRemoteDelete ( )
privateslot

Definition at line 592 of file FrmFileTransfer.cpp.

◆ slotTabRemoteDownload

void CFrmFileTransfer::slotTabRemoteDownload ( )
privateslot

Definition at line 555 of file FrmFileTransfer.cpp.

◆ slotTabRemoteNew

void CFrmFileTransfer::slotTabRemoteNew ( )
privateslot

Definition at line 588 of file FrmFileTransfer.cpp.

◆ slotTabRemoteRename

void CFrmFileTransfer::slotTabRemoteRename ( )
privateslot

Definition at line 596 of file FrmFileTransfer.cpp.

◆ slotTreeLocalAddToList

void CFrmFileTransfer::slotTreeLocalAddToList ( )
privateslot

Definition at line 261 of file FrmFileTransfer.cpp.

◆ slotTreeLocalClicked

void CFrmFileTransfer::slotTreeLocalClicked ( const QModelIndex &  index)
privateslot

Definition at line 149 of file FrmFileTransfer.cpp.

◆ slotTreeLocalCopyToClipboard

void CFrmFileTransfer::slotTreeLocalCopyToClipboard ( )
privateslot

Definition at line 276 of file FrmFileTransfer.cpp.

◆ slotTreeLocalDelete

void CFrmFileTransfer::slotTreeLocalDelete ( )
privateslot

Definition at line 212 of file FrmFileTransfer.cpp.

◆ slotTreeLocalNew

void CFrmFileTransfer::slotTreeLocalNew ( )
privateslot

Definition at line 203 of file FrmFileTransfer.cpp.

◆ slotTreeLocalOpen

void CFrmFileTransfer::slotTreeLocalOpen ( )
privateslot

Definition at line 196 of file FrmFileTransfer.cpp.

◆ slotTreeLocalRename

void CFrmFileTransfer::slotTreeLocalRename ( )
privateslot

Definition at line 218 of file FrmFileTransfer.cpp.

◆ slotTreeLocalUpload

void CFrmFileTransfer::slotTreeLocalUpload ( )
privateslot

Definition at line 223 of file FrmFileTransfer.cpp.

◆ slotTreeRemoteAddToList

void CFrmFileTransfer::slotTreeRemoteAddToList ( )
privateslot

Definition at line 469 of file FrmFileTransfer.cpp.

◆ slotTreeRemoteCopyToClipboard

void CFrmFileTransfer::slotTreeRemoteCopyToClipboard ( )
privateslot

Definition at line 519 of file FrmFileTransfer.cpp.

◆ slotTreeRemoteDelete

void CFrmFileTransfer::slotTreeRemoteDelete ( )
privateslot

Definition at line 493 of file FrmFileTransfer.cpp.

◆ slotTreeRemoteDownload

void CFrmFileTransfer::slotTreeRemoteDownload ( )
privateslot

Definition at line 458 of file FrmFileTransfer.cpp.

◆ slotTreeRemoteNew

void CFrmFileTransfer::slotTreeRemoteNew ( )
privateslot

Definition at line 483 of file FrmFileTransfer.cpp.

◆ slotTreeRemoteRefresh

void CFrmFileTransfer::slotTreeRemoteRefresh ( )
privateslot

Definition at line 500 of file FrmFileTransfer.cpp.

◆ slotTreeRemoteRename

void CFrmFileTransfer::slotTreeRemoteRename ( )
privateslot

Definition at line 512 of file FrmFileTransfer.cpp.

Member Data Documentation

◆ m_pListFileModel

CListFileModel* CFrmFileTransfer::m_pListFileModel
private

Definition at line 113 of file FrmFileTransfer.h.

◆ m_pModelLocalDir

QFileSystemModel* CFrmFileTransfer::m_pModelLocalDir
private

Definition at line 107 of file FrmFileTransfer.h.

◆ m_pModelLocalFile

QFileSystemModel* CFrmFileTransfer::m_pModelLocalFile
private

Definition at line 108 of file FrmFileTransfer.h.

◆ m_pModelRemoteDir

CRemoteFileSystemModel* CFrmFileTransfer::m_pModelRemoteDir
private

Definition at line 110 of file FrmFileTransfer.h.

◆ m_pModelRemoteFile

CRemoteFileSystemModel* CFrmFileTransfer::m_pModelRemoteFile
private

Definition at line 111 of file FrmFileTransfer.h.

◆ ui

Ui::CFrmFileTransfer* CFrmFileTransfer::ui
private

Definition at line 105 of file FrmFileTransfer.h.


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