QtGui/qdirmodel.h Source File
Go to the documentation of this file.
55 #ifndef QT_NO_DIRMODEL
57 class QDirModelPrivate;
62 Q_PROPERTY(
bool resolveSymlinks READ resolveSymlinks WRITE setResolveSymlinks)
63 Q_PROPERTY(
bool readOnly READ isReadOnly WRITE setReadOnly)
64 Q_PROPERTY(
bool lazyChildCount READ lazyChildCount WRITE setLazyChildCount)
74 QDir::SortFlags sort,
QObject *parent = 0);
108 void setFilter(QDir::Filters filters);
109 QDir::Filters
filter()
const;
111 void setSorting(QDir::SortFlags sort);
112 QDir::SortFlags sorting()
const;
114 void setResolveSymlinks(
bool enable);
115 bool resolveSymlinks()
const;
117 void setReadOnly(
bool enable);
118 bool isReadOnly()
const;
120 void setLazyChildCount(
bool enable);
121 bool lazyChildCount()
const;
135 #ifdef Q_NO_USING_KEYWORD
146 friend class QFileDialogPrivate;
154 #endif // QT_NO_DIRMODEL
160 #endif // QDIRMODEL_H
virtual QModelIndex index(int row, int column, const QModelIndex &parent=QModelIndex()) const =0
virtual Qt::ItemFlags flags(const QModelIndex &index) const
virtual bool setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole)
#define Q_PRIVATE_SLOT(d, signature)
virtual int rowCount(const QModelIndex &parent=QModelIndex()) const =0
virtual Qt::DropActions supportedDropActions() const
virtual int columnCount(const QModelIndex &parent=QModelIndex()) const =0
virtual QVariant headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const
GLenum GLenum GLvoid * row
#define QT_BEGIN_NAMESPACE
GLsizei GLsizei GLenum GLenum const GLvoid * data
virtual QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const =0
virtual void sort(int column, Qt::SortOrder order=Qt::AscendingOrder)
GLsizei const GLfloat * value
GLenum GLenum GLvoid GLvoid * column
GLuint const GLchar * name
virtual bool hasChildren(const QModelIndex &parent=QModelIndex()) const
virtual QMimeData * mimeData(const QModelIndexList &indexes) const
virtual QStringList mimeTypes() const
virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)