kget
#include <filemodel.h>
Public Types | |
enum | DataType { File = 0, Status, Size, ChecksumVerified, SignatureVerified } |
Public Member Functions | |
FileItem (const QString &name, FileItem *parent=0) | |
~FileItem () | |
void | appendChild (FileItem *child) |
FileItem * | child (int row) |
int | childCount () const |
int | columnCount () const |
QVariant | data (int column, int role) const |
bool | isFile () const |
FileItem * | parent () |
int | row () const |
bool | setData (int column, const QVariant &value, FileModel *model, int role=Qt::EditRole) |
Detailed Description
Definition at line 37 of file filemodel.h.
Member Enumeration Documentation
enum FileItem::DataType |
Enumerator | |
---|---|
File | |
Status | |
Size | |
ChecksumVerified | |
SignatureVerified |
Definition at line 43 of file filemodel.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 29 of file filemodel.cpp.
FileItem::~FileItem | ( | ) |
Definition at line 40 of file filemodel.cpp.
Member Function Documentation
void FileItem::appendChild | ( | FileItem * | child | ) |
Definition at line 45 of file filemodel.cpp.
FileItem * FileItem::child | ( | int | row | ) |
Definition at line 50 of file filemodel.cpp.
int FileItem::childCount | ( | ) | const |
Definition at line 55 of file filemodel.cpp.
int FileItem::columnCount | ( | ) | const |
Definition at line 65 of file filemodel.cpp.
QVariant FileItem::data | ( | int | column, |
int | role | ||
) | const |
Definition at line 70 of file filemodel.cpp.
bool FileItem::isFile | ( | ) | const |
Returns true if the index represents a file.
Definition at line 60 of file filemodel.cpp.
FileItem * FileItem::parent | ( | ) |
Definition at line 248 of file filemodel.cpp.
int FileItem::row | ( | ) | const |
Definition at line 253 of file filemodel.cpp.
bool FileItem::setData | ( | int | column, |
const QVariant & | value, | ||
FileModel * | model, | ||
int | role = Qt::EditRole |
||
) |
Definition at line 143 of file filemodel.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:53:18 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.