#include <ZFileDialog.h>
Public Types | |
| enum | Mode { AnyFile, ExistingFile, Directory, ExistingFiles, DirectoryOnly } |
Public Member Functions | |
| ZFileDialog (const QString title, const QString &path, Mode mode, QWidget *parent) | |
| const QDir * | dir () const |
| void | setFilters (const QStringList &filters) |
| QStringList | selectedFiles () const |
| QString | selectedFile () const |
| void | setSelection (const QString &name) |
| void | setCustomFilter (ZFileCustomFilter *filter) |
| virtual void | show () |
Protected Slots | |
| void | dirSelected (int idx) |
| void | fileClicked (QListViewItem *it) |
| void | parentDirClicked () |
| void | itemSelected () |
Protected Member Functions | |
| void | setDir (QString path) |
| void | refreshFileList () |
| int | insertDirTree (const QString &label, QString basePath, const QString &path, bool subCheck, QPixmap *pixmap=NULL) |
Protected Attributes | |
| QDir | currentDir |
| QListView * | fileLV |
| QComboBox * | fstabCB |
| QStringList | dir_list |
| QStringList | filters |
| QLineEdit * | selection |
| Mode | mode |
| ZFileCustomFilter * | customFilter |
Definition at line 30 of file ZFileDialog.h.
| enum ZFileDialog::Mode |
Definition at line 36 of file ZFileDialog.h.
| ZFileDialog::ZFileDialog | ( | const QString | title, | |
| const QString & | path, | |||
| Mode | mode, | |||
| QWidget * | parent | |||
| ) |
Definition at line 86 of file ZFileDialog.cpp.
| const QDir* ZFileDialog::dir | ( | ) | const [inline] |
Definition at line 39 of file ZFileDialog.h.
| void ZFileDialog::setFilters | ( | const QStringList & | filters | ) |
Definition at line 280 of file ZFileDialog.cpp.
| QStringList ZFileDialog::selectedFiles | ( | ) | const |
Definition at line 284 of file ZFileDialog.cpp.
| QString ZFileDialog::selectedFile | ( | ) | const |
Definition at line 296 of file ZFileDialog.cpp.
| void ZFileDialog::setSelection | ( | const QString & | name | ) |
Definition at line 307 of file ZFileDialog.cpp.
| void ZFileDialog::setCustomFilter | ( | ZFileCustomFilter * | filter | ) | [inline] |
Definition at line 50 of file ZFileDialog.h.
| void ZFileDialog::show | ( | ) | [virtual] |
Definition at line 247 of file ZFileDialog.cpp.
| void ZFileDialog::setDir | ( | QString | path | ) | [protected] |
Definition at line 193 of file ZFileDialog.cpp.
| void ZFileDialog::refreshFileList | ( | ) | [protected] |
Definition at line 204 of file ZFileDialog.cpp.
| int ZFileDialog::insertDirTree | ( | const QString & | label, | |
| QString | basePath, | |||
| const QString & | path, | |||
| bool | subCheck, | |||
| QPixmap * | pixmap = NULL | |||
| ) | [protected] |
Definition at line 154 of file ZFileDialog.cpp.
| void ZFileDialog::dirSelected | ( | int | idx | ) | [protected, slot] |
Definition at line 261 of file ZFileDialog.cpp.
| void ZFileDialog::fileClicked | ( | QListViewItem * | it | ) | [protected, slot] |
Definition at line 252 of file ZFileDialog.cpp.
| void ZFileDialog::parentDirClicked | ( | ) | [protected, slot] |
Definition at line 265 of file ZFileDialog.cpp.
| void ZFileDialog::itemSelected | ( | ) | [protected, slot] |
Definition at line 311 of file ZFileDialog.cpp.
QDir ZFileDialog::currentDir [protected] |
Definition at line 58 of file ZFileDialog.h.
QListView* ZFileDialog::fileLV [protected] |
Definition at line 59 of file ZFileDialog.h.
QComboBox* ZFileDialog::fstabCB [protected] |
Definition at line 60 of file ZFileDialog.h.
QStringList ZFileDialog::dir_list [protected] |
Definition at line 62 of file ZFileDialog.h.
QStringList ZFileDialog::filters [protected] |
Definition at line 63 of file ZFileDialog.h.
QLineEdit* ZFileDialog::selection [protected] |
Definition at line 65 of file ZFileDialog.h.
Mode ZFileDialog::mode [protected] |
Definition at line 67 of file ZFileDialog.h.
ZFileCustomFilter* ZFileDialog::customFilter [protected] |
Definition at line 69 of file ZFileDialog.h.
1.5.6