server: intialize aux_header buffer to null if the data is missing.
[tridge/openchange.git] / branches / plugfest / qt / lib / foldermodel.h
1 #ifndef FOLDERMODEL_H
2 #define FOLDERMODEL_H
3
4 class QStandardItem;
5 class QStandardItemModel;
6
7 namespace libmapipp
8 {
9 class folder;
10 class session;
11 }
12
13 class FolderModel : public QStandardItemModel
14 {
15     Q_OBJECT
16
17   public:
18     FolderModel( libmapipp::session *mapi_session );
19
20     QStandardItemModel* buildModel();
21
22   private:
23     libmapipp::session *m_mapi_session;
24     QStandardItemModel *m_folderModel;
25     
26     void add_folder_to_tree(libmapipp::folder& up_folder, QStandardItem *parentItem);
27 };
28
29
30 #endif