- * Updates the URL of the active view to the URL
- * which is given by the item with the index \a index.
+ * Is emitted if the URLs \a urls have been dropped
+ * to the index \a index. */
+ void dropUrls(const KUrl::List& urls,
+ const QModelIndex& index);
+
+ /**
+ * Invokes expandToLeafDir() asynchronously (the expanding
+ * may not be done in the context of this slot).
+ */
+ void triggerExpanding();
+
+ /**
+ * Invokes loadSubTree() asynchronously (the loading
+ * may not be done in the context of this slot).
+ */
+ void triggerLoadSubTree();
+
+ /**
+ * Expands all directories to make m_leafDir visible and
+ * adjusts the selection.
+ */
+ void expandToLeafDir();
+
+ /**
+ * Loads the sub tree to make m_leafDir visible. Is invoked
+ * indirectly by loadTree() after the directory lister has
+ * finished loading the root items.