public slots:
/**
* Handles the dropping of URLs to the given
- * destination. A context menu with the options
- * 'Move Here', 'Copy Here', 'Link Here' and
- * 'Cancel' is offered to the user.
- * @param urls List of URLs which have been
- * dropped.
- * @param destination Destination URL, where the
- * list or URLs should be moved,
- * copied or linked to.
+ * destination. This is only called by the TreeViewSidebarPage.
*/
void dropUrls(const KUrl::List& urls,
const KUrl& destination);
void requestItemInfo(const KFileItem& item);
protected:
- /** @see QMainWindow::closeEvent */
+ /** @see QMainWindow::closeEvent() */
virtual void closeEvent(QCloseEvent* event);
- /**
- * This method is called when it is time for the app to save its
- * properties for session management purposes.
- */
- void saveProperties(KConfig*);
+ /** @see KMainWindow::saveProperties() */
+ virtual void saveProperties(KConfigGroup& group);
- /**
- * This method is called when this app is restored. The KConfig
- * object points to the session management config file that was saved
- * with @ref saveProperties
- */
- void readProperties(KConfig*);
+ /** @see KMainWindow::readProperties() */
+ virtual void readProperties(const KConfigGroup& group);
private slots:
+ /** Opens the dialog for creating a directory. */
+ void createDir();
+
/** Updates the 'Create New...' sub menu. */
void updateNewMenu();
void updateEditActions();
void updateViewActions();
void updateGoActions();
- void copyUrls(const KUrl::List& source, const KUrl& dest);
- void moveUrls(const KUrl::List& source, const KUrl& dest);
- void linkUrls(const KUrl::List& source, const KUrl& dest);
void clearStatusBar();
/**