KSimpleFileFilter Class Reference
#include <kfilefilter.h>
Inheritance diagram for KSimpleFileFilter:

Detailed Description
A simple file filter that can filter hidden dot files, by name, by mime type and by mode.A simple file filter.
Definition at line 59 of file kfilefilter.h.
Public Member Functions | |
KSimpleFileFilter () | |
virtual void | setFilterDotFiles (bool filter) |
bool | filterDotFiles () const |
virtual void | setFilterSpecials (bool filter) |
bool | filterSpecials () const |
void | setNameFilters (const QString &nameFilters, bool caseSensitive, const QChar &separator= ' ') |
virtual void | setNameFilters (const QString &nameFilters) |
virtual void | setMimeFilters (const QStringList &mimeFilters) |
QStringList | mimeFilters () const |
virtual void | setModeFilter (mode_t mode) |
mode_t | modeFilter () const |
virtual bool | passesFilter (const KFileItem *item) const |
Protected Member Functions | |
virtual void | virtual_hook (int id, void *data) |
Protected Attributes | |
QPtrList< QRegExp > | m_nameFilters |
Constructor & Destructor Documentation
|
Creates a new filter. By default, it filters only hidden dot files and "." and "..". Definition at line 28 of file kfilefilter.cpp. |
Member Function Documentation
|
Checks whether filtering dot files is enabled. This option is enabled by default.
Definition at line 83 of file kfilefilter.h. |
|
Checks whether it filters ". " and "..", default is true.
Definition at line 94 of file kfilefilter.h. |
|
Returns the list of mime types.
Definition at line 131 of file kfilefilter.h. |
|
Returns the mode filter, as set by setModeFilter().
Definition at line 147 of file kfilefilter.h. |
|
Checks the given
Implements KFileFilter. Definition at line 80 of file kfilefilter.cpp. |
|
Enable or disable filtering hidden dot files. This option is enabled by default.
Definition at line 40 of file kfilefilter.cpp. |
|
Filters ". " and "..", default is true.
Definition at line 45 of file kfilefilter.cpp. |
|
Sets a list of mime filters. A file can only pass if its mime type is contained in this list.
Definition at line 70 of file kfilefilter.cpp. |
|
Sets the mode filter.
If the
Definition at line 75 of file kfilefilter.cpp. |
|
Sets a list of regular expressions to filter by name. The file will only pass if its name matches one of the regular expressions.
Definition at line 50 of file kfilefilter.cpp. |
|
Sets a list of regular expressions to filter by name. The file will only pass if its name matches one of the regular expressions.
Definition at line 56 of file kfilefilter.cpp. |
The documentation for this class was generated from the following files: