Updated LibraryWindow::reloadAfterCopyMove for only re-fetching/updating the affected folders by a copy/move action

This commit is contained in:
Luis Ángel San Martín
2014-10-15 16:30:51 +02:00
parent 46e4cfceb9
commit ebf2ee72b2
5 changed files with 94 additions and 74 deletions

View File

@ -87,7 +87,7 @@ public:
QStringList getSubfoldersNames(const QModelIndex & mi);
void fetchMore(const QModelIndex & parent);
void fetchMoreFromDB(const QModelIndex & parent);
enum Columns {
Name = 0,
@ -98,6 +98,7 @@ public:
private:
void setupModelData( QSqlQuery &sqlquery, TreeItem *parent);
void updateFolderModelData( QSqlQuery &sqlquery, TreeItem *parent);
void setupFilteredModelData( QSqlQuery &sqlquery, TreeItem *parent);
void setupFilteredModelData();