KIO
kdirlister_p.h
Go to the documentation of this file.
void moveListersWithoutCachedItemsJob(const KUrl &url)
Definition: kdirlister.cpp:2763
void slotFilesAdded(const QString &urlDirectory)
Notify that files have been added in directory The receiver will list that directory again to find th...
Definition: kdirlister.cpp:859
QList< QRegExp > lstFilters
Definition: kdirlister_p.h:158
static bool exists()
void setAutoUpdate(KDirLister *lister, bool enable)
Definition: kdirlister.cpp:498
const KShortcut & reload()
List of KFileItems, which adds a few helper methods to QList<KFileItem>.
Definition: kfileitem.h:674
QList< KDirLister * > listersCurrentlyListing
Definition: kdirlister_p.h:457
void prepareForSettingsChange()
Definition: kdirlister_p.h:99
void _k_emitCachedItems(const KUrl &, bool, bool)
void _k_slotTotalSize(KJob *, qulonglong)
Definition: kdirlister.cpp:2591
QHash< KUrl, KFileItemList > NewItemsHash
Definition: kdirlister_p.h:144
Helper class for the kiojob used to list and update a directory.
Definition: kdirlister.h:57
void emitItemsDeleted(const KFileItemList &items)
Definition: kdirlister.cpp:2544
static void emitLeftDirectory(const QString &url)
Definition: kdirnotify.cpp:67
KFileItem * findByUrl(const KDirLister *lister, const KUrl &url) const
Definition: kdirlister.cpp:823
void addNewItem(const KUrl &directoryUrl, const KFileItem &item)
Definition: kdirlister.cpp:2415
void addRefreshItem(const KUrl &directoryUrl, const KFileItem &oldItem, const KFileItem &item)
Definition: kdirlister.cpp:2454
void slotFilesRemoved(const QStringList &fileList)
Notify that files have been deleted.
Definition: kdirlister.cpp:872
QList< QPair< KFileItem, KFileItem > > * lstRefreshItems
Definition: kdirlister_p.h:146
QList< CachedItemsJob * > m_cachedItemsJobs
Definition: kdirlister_p.h:150
Definition: netaccess.h:36
QList< KDirLister * > listersCurrentlyHolding
Definition: kdirlister_p.h:459
QString toLocalFile(AdjustPathOption trailing=LeaveTrailingSlash) const
void redirect(const KUrl &oldUrl, const KUrl &newUrl, bool keepItems)
Redirect this dirlister from oldUrl to newUrl.
Definition: kdirlister.cpp:2733
bool isLocalFile() const
Definition: kdirlister_p.h:448
KIO::filesize_t processedSize
Definition: kdirlister_p.h:136
void slotFilesChanged(const QStringList &fileList)
Notify that files have been changed.
Definition: kdirlister.cpp:932
void _k_slotSpeed(KJob *, unsigned long)
Definition: kdirlister.cpp:2621
QString url(AdjustPathOption trailing=LeaveTrailingSlash) const
static void emitEnteredDirectory(const QString &url)
Definition: kdirnotify.cpp:62
KFileItem itemForUrl(const KUrl &url) const
Definition: kdirlister.cpp:782
void removeDir(const QString &path)
void addDir(const QString &path, WatchModes watchModes=WatchDirOnly)
bool listDir(KDirLister *lister, const KUrl &_url, bool _keep, bool _reload)
Definition: kdirlister.cpp:91
KFileItemList * lstMimeFilteredItems
Definition: kdirlister_p.h:147
void _k_slotInfoMessage(KJob *, const QString &)
Definition: kdirlister.cpp:2563
void setEmitCompleted(bool b)
Definition: kdirlister_p.h:478
static KDirWatch * self()
CachedItemsJob(KDirLister *lister, const KUrl &url, bool reload)
Definition: kdirlister.cpp:290
CachedItemsJob * cachedItemsJobForUrl(const KUrl &url) const
Definition: kdirlister.cpp:281
void addNewItems(const KUrl &directoryUrl, const KFileItemList &items)
Definition: kdirlister.cpp:2443
KFileItem findByName(const KDirLister *lister, const QString &_name) const
Definition: kdirlister.cpp:807
QString dir(const QString &fileClass)
Returns the most recently used directory accociated with this file-class.
Definition: krecentdirs.cpp:68
Definition: kdirlister_p.h:134
Design of the cache: There is a single KDirListerCache for the whole process.
Definition: kdirlister_p.h:181
void _k_slotProcessedSize(KJob *, qulonglong)
Definition: kdirlister.cpp:2606
QStringList mimeExcludeFilter
Definition: kdirlister_p.h:160
A ListJob is allows you to get the get the content of a directory.
Definition: jobclasses.h:936
KFileItemList * itemsForDir(const KUrl &dir) const
Definition: kdirlister.cpp:801
void slotFileRenamed(const QString &srcUrl, const QString &dstUrl)
Definition: kdirlister.cpp:966
bool doMimeExcludeFilter(const QString &mimeExclude, const QStringList &filters) const
Definition: kdirlister.cpp:2393
KFileItemList items(WhichItems which=FilteredItems) const
Returns the items listed for the current url().
Definition: kdirlister.cpp:2693
Definition: kdirlister_p.h:42
void emitItemsFromCache(KDirLister::Private::CachedItemsJob *job, KDirLister *lister, const KUrl &_url, bool _reload, bool _emitCompleted)
Definition: kdirlister.cpp:325
void forgetCachedItemsJob(KDirLister::Private::CachedItemsJob *job, KDirLister *lister, const KUrl &url)
Definition: kdirlister.cpp:367
A KFileItem is a generic class to handle a file, local or remote.
Definition: kfileitem.h:45
bool isShowingDotFiles
Definition: kdirlister_p.h:156
void stopListingUrl(KDirLister *lister, const KUrl &_url, bool silent=false)
Definition: kdirlister.cpp:439
bool isItemVisible(const KFileItem &item) const
Should this item be visible according to the current filter settings?
Definition: kdirlister.cpp:2535
void _k_slotPercent(KJob *, unsigned long)
Definition: kdirlister.cpp:2568
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Jan 30 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Jan 30 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.