Unsolved Delete a selected folder and all sub folders in QTreeView
-
Hello All,
I am using QTreeView with QFilesySystemModel. How can I delete a selected folder along with all it's sub folders in QTreeView?
CODE
QModelIndex index=mytreeview->currentIndex(); dirmodel->removeRows(index.row(), index.column(), index.parent());
Any suggestions??
Thanks. -
Hi,
QFileSystemModel::rmdir is what you are looking for. Beware of the warning in the documentation.
-
I only want to remove folders from the QTreeview not from the file system. rmdir will remove my folder permanently from my system. @SGaist
-
That wasn't really clear from your original description.
In that case, use a filter. QSortFilterProxyModel for example