void setTabsForFilesEnabled(bool tabsForFiles);
bool isTabsForFilesEnabled() const;
- /**
- * Marks the item \a url as active item as soon as it has
- * been loaded by the directory lister. This is useful mark
- * the previously visited directory as active when going
- * back in history (the URL is known, but the item is not
- * loaded yet).
- */
- void activateItem(const KUrl& url);
-
/**
* Returns true if the current view allows folders to be expanded,
* i.e. presents a hierarchical view to the user.
/** Is emitted if URL of the view has been changed to \a url. */
void urlChanged(const KUrl& url);
- /**
- * Is emitted if the view requests a changing of the current
- * URL to \a url (see DolphinController::triggerUrlChangeRequest()).
- */
- void requestUrlChange(const KUrl& url);
-
/**
* Is emitted when clicking on an item with the left mouse button.
*/
*/
void slotDeleteFileFinished(KJob* job);
- /**
- * Is emitted if the controller requests a changing of the current
- * URL to \a url
- */
- void slotRequestUrlChange(const KUrl& url);
-
/**
* Invoked when the directory lister has completed the loading of
* items. Assures that pasted items and renamed items get seleced.
QWidget* layoutTarget() const;
KUrl rootUrl() const;
- KDirLister* rootDirLister() const;
bool supportsCategorizedSorting() const;
bool itemsExpandable() const;
bool m_active : 1;
bool m_showPreview : 1;
- bool m_loadingDirectory : 1;
bool m_storedCategorizedSorting : 1;
bool m_tabsForFiles : 1;
bool m_isContextMenuOpen : 1; // TODO: workaround for Qt-issue 207192