kget
TransferTreeModel Class Reference
#include <transfertreemodel.h>

Detailed Description
Definition at line 27 of file transfertreemodel.h.
Public Member Functions | |
| TransferTreeModel (Scheduler *scheduler) | |
| ~TransferTreeModel () | |
| void | addGroup (TransferGroup *group) |
| void | delGroup (TransferGroup *group) |
| void | addTransfer (Transfer *transfer, TransferGroup *group) |
| void | delTransfer (Transfer *transfer) |
| void | moveTransfer (Transfer *transfer, TransferGroup *destGroup, Transfer *after=0) |
| const QList< TransferGroup * > & | transferGroups () |
| TransferGroup * | findGroup (const QString &groupName) |
| Transfer * | findTransfer (const KUrl &src) |
| Transfer * | findTransferByDestination (const KUrl &dest) |
| bool KGET_EXPORT | isTransferGroup (const QModelIndex &index) const |
| void | postDataChangedEvent (TransferHandler *transfer) |
| void | postDataChangedEvent (TransferGroupHandler *group) |
| QModelIndex | createIndex (int row, int column, void *ptr=0) const |
| int | rowCount (const QModelIndex &parent) const |
| int | columnCount (const QModelIndex &parent) const |
| Qt::ItemFlags | flags (const QModelIndex &index) const |
| QVariant | headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const |
| QVariant | data (const QModelIndex &index, int role) const |
| QModelIndex | index (int row, int column, const QModelIndex &parent) const |
| QModelIndex | parent (const QModelIndex &index) const |
| Qt::DropActions | supportedDropActions () const |
| QStringList | mimeTypes () const |
| QMimeData * | mimeData (const QModelIndexList &indexes) const |
| bool | dropMimeData (const QMimeData *mdata, Qt::DropAction action, int row, int column, const QModelIndex &parent) |
Friends | |
| class | TransferGroupHandler |
| class | TransferGroup |
| class | TransferHandler |
| class | Transfer |
Constructor & Destructor Documentation
| TransferTreeModel::TransferTreeModel | ( | Scheduler * | scheduler | ) |
Definition at line 28 of file transfertreemodel.cpp.
| TransferTreeModel::~TransferTreeModel | ( | ) |
Definition at line 36 of file transfertreemodel.cpp.
Member Function Documentation
| void TransferTreeModel::addGroup | ( | TransferGroup * | group | ) |
Definition at line 41 of file transfertreemodel.cpp.
| void TransferTreeModel::delGroup | ( | TransferGroup * | group | ) |
Definition at line 50 of file transfertreemodel.cpp.
| void TransferTreeModel::addTransfer | ( | Transfer * | transfer, | |
| TransferGroup * | group | |||
| ) |
Definition at line 60 of file transfertreemodel.cpp.
| void TransferTreeModel::delTransfer | ( | Transfer * | transfer | ) |
Definition at line 69 of file transfertreemodel.cpp.
| void TransferTreeModel::moveTransfer | ( | Transfer * | transfer, | |
| TransferGroup * | destGroup, | |||
| Transfer * | after = 0 | |||
| ) |
Definition at line 81 of file transfertreemodel.cpp.
| const QList< TransferGroup * > & TransferTreeModel::transferGroups | ( | ) |
Definition at line 119 of file transfertreemodel.cpp.
| TransferGroup * TransferTreeModel::findGroup | ( | const QString & | groupName | ) |
Definition at line 124 of file transfertreemodel.cpp.
| Transfer * TransferTreeModel::findTransfer | ( | const KUrl & | src | ) |
Definition at line 139 of file transfertreemodel.cpp.
| Transfer * TransferTreeModel::findTransferByDestination | ( | const KUrl & | dest | ) |
Definition at line 154 of file transfertreemodel.cpp.
| bool TransferTreeModel::isTransferGroup | ( | const QModelIndex & | index | ) | const |
Definition at line 169 of file transfertreemodel.cpp.
| void TransferTreeModel::postDataChangedEvent | ( | TransferHandler * | transfer | ) |
Definition at line 186 of file transfertreemodel.cpp.
| void TransferTreeModel::postDataChangedEvent | ( | TransferGroupHandler * | group | ) |
Definition at line 194 of file transfertreemodel.cpp.
| QModelIndex TransferTreeModel::createIndex | ( | int | row, | |
| int | column, | |||
| void * | ptr = 0 | |||
| ) | const |
Definition at line 202 of file transfertreemodel.cpp.
| int TransferTreeModel::rowCount | ( | const QModelIndex & | parent | ) | const |
Definition at line 213 of file transfertreemodel.cpp.
| int TransferTreeModel::columnCount | ( | const QModelIndex & | parent | ) | const |
Definition at line 236 of file transfertreemodel.cpp.
| Qt::ItemFlags TransferTreeModel::flags | ( | const QModelIndex & | index | ) | const |
Definition at line 262 of file transfertreemodel.cpp.
| QVariant TransferTreeModel::headerData | ( | int | section, | |
| Qt::Orientation | orientation, | |||
| int | role = Qt::DisplayRole | |||
| ) | const |
Definition at line 288 of file transfertreemodel.cpp.
| QVariant TransferTreeModel::data | ( | const QModelIndex & | index, | |
| int | role | |||
| ) | const |
Definition at line 312 of file transfertreemodel.cpp.
| QModelIndex TransferTreeModel::index | ( | int | row, | |
| int | column, | |||
| const QModelIndex & | parent | |||
| ) | const |
Definition at line 413 of file transfertreemodel.cpp.
| QModelIndex TransferTreeModel::parent | ( | const QModelIndex & | index | ) | const |
Definition at line 453 of file transfertreemodel.cpp.
| Qt::DropActions TransferTreeModel::supportedDropActions | ( | ) | const |
Definition at line 471 of file transfertreemodel.cpp.
| QStringList TransferTreeModel::mimeTypes | ( | ) | const |
Definition at line 476 of file transfertreemodel.cpp.
| QMimeData * TransferTreeModel::mimeData | ( | const QModelIndexList & | indexes | ) | const |
Definition at line 483 of file transfertreemodel.cpp.
| bool TransferTreeModel::dropMimeData | ( | const QMimeData * | mdata, | |
| Qt::DropAction | action, | |||
| int | row, | |||
| int | column, | |||
| const QModelIndex & | parent | |||
| ) |
Friends And Related Function Documentation
friend class TransferGroupHandler [friend] |
Definition at line 31 of file transfertreemodel.h.
friend class TransferGroup [friend] |
Definition at line 32 of file transfertreemodel.h.
friend class TransferHandler [friend] |
Definition at line 33 of file transfertreemodel.h.
friend class Transfer [friend] |
Definition at line 34 of file transfertreemodel.h.
The documentation for this class was generated from the following files:
KDE 4.0 API Reference