|
Rabbit Remote Control 0.1.0-bate14
|


Public Slots | |
| void | slotGetDir (CRemoteFileSystem *p, QVector< QSharedPointer< CRemoteFileSystem > > contents, bool bEnd) |
Signals | |
| void | sigGetDir (CRemoteFileSystem *p) |
| void | sigMakeDir (const QString &dir) |
| void | sigRemoveDir (const QString &szPath) |
| void | sigRemoveFile (const QString &szFile) |
| void | sigRename (const QString &oldName, const QString &newName) |
Public Member Functions | |
| CRemoteFileSystemModel (QObject *parent=nullptr, CRemoteFileSystem::TYPES filter=CRemoteFileSystem::TYPE::ALL) | |
| QModelIndex | SetRootPath (const QString &szPath) |
| CRemoteFileSystem * | GetRoot () |
| CRemoteFileSystem * | GetRemoteFileSystemFromIndex (const QModelIndex &index) const |
| CRemoteFileSystem::TYPES | GetFilter () |
| void | CreateDir (QModelIndex index, const QString &dir) |
| void | RemoveDir (QModelIndex index) |
| QVariant | headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override |
| QModelIndex | index (CRemoteFileSystem *node, int column=0) const |
| QModelIndex | index (const QString &szPath) const |
| QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const override |
| QModelIndex | parent (const QModelIndex &index) const override |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const override |
| int | columnCount (const QModelIndex &parent=QModelIndex()) const override |
| virtual Qt::ItemFlags | flags (const QModelIndex &index) const override |
| virtual bool | setData (const QModelIndex &index, const QVariant &value, int role) override |
| QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const override |
| virtual void | fetchMore (const QModelIndex &parent) override |
| virtual bool | canFetchMore (const QModelIndex &parent) const override |
Private Member Functions | |
| void | DeleteRemoteFileSystem (CRemoteFileSystem *p) |
Private Attributes | |
| CRemoteFileSystem * | m_pRoot |
| CRemoteFileSystem::TYPES | m_Filter |
| QList< CRemoteFileSystem * > | m_GetFolder |
Definition at line 106 of file RemoteFileSystemModel.h.
|
explicit |
Definition at line 327 of file RemoteFileSystemModel.cpp.
|
virtual |
Definition at line 334 of file RemoteFileSystemModel.cpp.
|
overridevirtual |
Definition at line 517 of file RemoteFileSystemModel.cpp.
|
override |
Definition at line 410 of file RemoteFileSystemModel.cpp.
| void CRemoteFileSystemModel::CreateDir | ( | QModelIndex | index, |
| const QString & | dir ) |
Definition at line 611 of file RemoteFileSystemModel.cpp.
|
override |
Definition at line 416 of file RemoteFileSystemModel.cpp.
|
private |
Definition at line 341 of file RemoteFileSystemModel.cpp.
|
overridevirtual |
Definition at line 533 of file RemoteFileSystemModel.cpp.
|
overridevirtual |
Definition at line 688 of file RemoteFileSystemModel.cpp.
|
nodiscard |
Definition at line 382 of file RemoteFileSystemModel.cpp.
|
nodiscard |
Definition at line 375 of file RemoteFileSystemModel.cpp.
|
nodiscard |
Definition at line 370 of file RemoteFileSystemModel.cpp.
|
override |
Definition at line 387 of file RemoteFileSystemModel.cpp.
|
nodiscard |
Definition at line 439 of file RemoteFileSystemModel.cpp.
|
nodiscard |
Definition at line 470 of file RemoteFileSystemModel.cpp.
|
override |
Definition at line 485 of file RemoteFileSystemModel.cpp.
|
override |
Definition at line 503 of file RemoteFileSystemModel.cpp.
| void CRemoteFileSystemModel::RemoveDir | ( | QModelIndex | index | ) |
Definition at line 628 of file RemoteFileSystemModel.cpp.
|
override |
Definition at line 399 of file RemoteFileSystemModel.cpp.
|
overridevirtual |
Definition at line 656 of file RemoteFileSystemModel.cpp.
| QModelIndex CRemoteFileSystemModel::SetRootPath | ( | const QString & | szPath | ) |
Definition at line 352 of file RemoteFileSystemModel.cpp.
|
slot |
Definition at line 563 of file RemoteFileSystemModel.cpp.
|
private |
Definition at line 156 of file RemoteFileSystemModel.h.
|
private |
Definition at line 157 of file RemoteFileSystemModel.h.
|
private |
Definition at line 155 of file RemoteFileSystemModel.h.