| 1023 | } |
| 1024 | |
| 1025 | void FolderModelProxy::setFilterData(QMap<unsigned long long, FolderItem *> *filteredItems, FolderItem *root) |
| 1026 | { |
| 1027 | clear(); |
| 1028 | filterEnabled = true; |
| 1029 | |
| 1030 | beginResetModel(); |
| 1031 | |
| 1032 | if (rootItem != 0) |
| 1033 | delete rootItem; // TODO comprobar que se libera bien la memoria |
| 1034 | |
| 1035 | rootItem = root; |
| 1036 | |
| 1037 | this->filteredItems.insert(*filteredItems); |
| 1038 | |
| 1039 | endResetModel(); |
| 1040 | |
| 1041 | delete filteredItems; |
| 1042 | } |
| 1043 | |
| 1044 | void FolderModelProxy::clear() |
| 1045 | { |
no test coverage detected