diff options
Diffstat (limited to 'src/appimpl.h')
-rw-r--r-- | src/appimpl.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/appimpl.h b/src/appimpl.h index 554b5ff..f5dadcd 100644 --- a/src/appimpl.h +++ b/src/appimpl.h @@ -33,6 +33,7 @@ namespace TDEIO } class KURL; +class TDEIO_AppInfo; class AppImpl : public TQObject @@ -40,12 +41,12 @@ class AppImpl : public TQObject Q_OBJECT public: - AppImpl(); + AppImpl(TDEIO_AppInfo *slave); void createTopLevelEntry(TDEIO::UDSEntry &entry) const; bool statByName(const TQString &filename, TDEIO::UDSEntry &entry); - bool listRoot(TQValueList<TDEIO::UDSEntry> &list); + void listRoot(); bool listAppContents(const TQString &name, TQValueList<TDEIO::UDSEntry> &list); bool parseURL(const KURL &url, TQString &name, TQString &path) const; @@ -82,6 +83,7 @@ private: void createEntry(TDEIO::UDSEntry& entry, const TQString &file); bool m_lastListingEmpty; + TDEIO_AppInfo *m_slave; /// Last error code stored in class to simplify API. /// Note that this means almost no method can be const. |