diff options
author | Szymon Kłos <eszkadev@gmail.com> | 2015-07-28 10:30:58 +0200 |
---|---|---|
committer | Szymon Kłos <eszkadev@gmail.com> | 2015-08-14 08:45:15 +0200 |
commit | 851d73c4d99151dfbc5684a8800f5d92b94e8b36 (patch) | |
tree | 58410e72dce5e778e79e35c6db41af319ce9619b /include | |
parent | 6eede78d4e75fdbec7e565ebb15f1ce9956734f0 (diff) |
reuse data from SvtFileView in the FolderTree
Change-Id: I5a830459e7d5d9c71b7997b9014dde048b317d81
Diffstat (limited to 'include')
-rw-r--r-- | include/svtools/fileview.hxx | 2 | ||||
-rw-r--r-- | include/svtools/foldertree.hxx | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/include/svtools/fileview.hxx b/include/svtools/fileview.hxx index 6bb64157d74b..69469754994e 100644 --- a/include/svtools/fileview.hxx +++ b/include/svtools/fileview.hxx @@ -173,6 +173,8 @@ public: void EndInplaceEditing( bool _bCancel ); + ::std::vector< std::pair< OUString, OUString > > GetSubFolders(); + protected: virtual void StateChanged( StateChangedType nStateChange ) SAL_OVERRIDE; }; diff --git a/include/svtools/foldertree.hxx b/include/svtools/foldertree.hxx index 4be22b975404..ccf0382ad35d 100644 --- a/include/svtools/foldertree.hxx +++ b/include/svtools/foldertree.hxx @@ -42,12 +42,15 @@ private: Image m_aFolderImage; Image m_aFolderExpandedImage; + OUString m_sLastUpdatedDir; + public: FolderTree( vcl::Window* pParent, WinBits nBits ); virtual void RequestingChildren( SvTreeListEntry* pEntry ) SAL_OVERRIDE; void FillTreeEntry( SvTreeListEntry* pEntry ); + void FillTreeEntry( const OUString & rUrl, const ::std::vector< std::pair< OUString, OUString > >& rFolders ); void SetTreePath( OUString const & sUrl ); void SetBlackList( const ::com::sun::star::uno::Sequence< OUString >& rBlackList ); }; |