summaryrefslogtreecommitdiffstats
path: root/libkonq/konq_dirpart.h
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2015-01-16 12:35:56 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2015-01-16 12:45:17 +0900
commitb78e6190535123d4e10bedbe29daf10565c0c084 (patch)
tree897e0295c92f33e2debe0474edcbe178fd94a776 /libkonq/konq_dirpart.h
parentcb57172c20211a968dbe6f1a841cf221486aef84 (diff)
downloadtdebase-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.h15
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