diff options
Diffstat (limited to 'src/context.h')
-rw-r--r-- | src/context.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/context.h b/src/context.h index ece2eaa..9f81bda 100644 --- a/src/context.h +++ b/src/context.h @@ -497,6 +497,24 @@ class DirFileContext : public TemplateListIntf //---------------------------------------------------- +class DirListContext : public TemplateListIntf +{ + public: + DirListContext(); + ~DirListContext(); + + // TemplateListIntf + virtual int count() const; + virtual TemplateVariant at(int index) const; + virtual TemplateListIntf::ConstIterator *createIterator() const; + + private: + class Private; + Private *p; +}; + +//---------------------------------------------------- + class FileListContext : public TemplateListIntf { public: |