mirror of
https://bitbucket.org/smil3y/kde-workspace.git
synced 2025-02-24 10:52:51 +00:00
27 lines
706 B
C
27 lines
706 B
C
![]() |
#ifndef RECENTDOCUMENT_H
|
||
|
#define RECENTDOCUMENT_H
|
||
|
|
||
|
#include <KIO/ForwardingSlaveBase>
|
||
|
|
||
|
class KDirWatch;
|
||
|
|
||
|
class RecentDocuments : public KIO::ForwardingSlaveBase
|
||
|
{
|
||
|
public:
|
||
|
RecentDocuments(const QByteArray &pool, const QByteArray &app);
|
||
|
virtual ~RecentDocuments();
|
||
|
|
||
|
protected:
|
||
|
QString desktopFile(KIO::UDSEntry&) const;
|
||
|
virtual bool rewriteUrl(const KUrl &url, KUrl &newUrl);
|
||
|
virtual void listDir(const KUrl &url);
|
||
|
virtual void prepareUDSEntry(KIO::UDSEntry &entry, bool listing = false) const;
|
||
|
virtual void stat(const KUrl& url);
|
||
|
virtual void mimetype(const KUrl& url);
|
||
|
virtual void del(const KUrl& url, bool isfile);
|
||
|
private:
|
||
|
KDirWatch* m_recentDocWatch;
|
||
|
};
|
||
|
|
||
|
#endif
|