diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2015-01-16 12:35:56 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2015-01-16 12:45:17 +0900 |
commit | b78e6190535123d4e10bedbe29daf10565c0c084 (patch) | |
tree | 897e0295c92f33e2debe0474edcbe178fd94a776 /libkonq/konq_dirpart.h | |
parent | cb57172c20211a968dbe6f1a841cf221486aef84 (diff) | |
download | tdebase-b78e6190535123d4e10bedbe29daf10565c0c084.tar.gz tdebase-b78e6190535123d4e10bedbe29daf10565c0c084.zip |
Added required refreshItems logic. This relates to bug 146.
cherry picked from commit bf0861baf08e739ab3721d642178dbab64015675)
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'libkonq/konq_dirpart.h')
-rw-r--r-- | libkonq/konq_dirpart.h | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/libkonq/konq_dirpart.h b/libkonq/konq_dirpart.h index 6b24bf9c5..4a8d82cca 100644 --- a/libkonq/konq_dirpart.h +++ b/libkonq/konq_dirpart.h @@ -129,6 +129,11 @@ public: void deleteItem( KFileItem * fileItem ); /** + * Refresh the items + */ + void refreshItems(const KFileItemList &entries); + + /** * Show the counts for the directory in the status bar */ void emitTotalCount(); @@ -220,13 +225,19 @@ signals: * Emitted as the part is updated with new items. * Useful for informing plugins of changes in view. */ - void itemsAdded( const KFileItemList& ); + void itemsAdded(const KFileItemList &); /** * Emitted as the part is updated with these items. * Useful for informing plugins of changes in view. */ - void itemRemoved( const KFileItem* ); + void itemRemoved(const KFileItem *); + + /** + * Emitted when items need to be refreshed (for example when + * a file is renamed) + */ + void itemsRefresh(const KFileItemList &); /** * Emitted with the list of filtered-out items whenever |