mirror of
https://bitbucket.org/smil3y/kde-workspace.git
synced 2025-02-23 18:32:50 +00:00
dolphin: adjust to KDirLister changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
8040340e8b
commit
0ccc580f03
5 changed files with 6 additions and 21 deletions
|
@ -120,11 +120,6 @@ void KFileItemModel::loadDirectory(const KUrl& url)
|
|||
m_dirLister->openUrl(url);
|
||||
}
|
||||
|
||||
void KFileItemModel::refreshDirectory(const KUrl& url)
|
||||
{
|
||||
m_dirLister->openUrl(url, KDirLister::Reload);
|
||||
}
|
||||
|
||||
KUrl KFileItemModel::directory() const
|
||||
{
|
||||
return m_dirLister->url();
|
||||
|
|
|
@ -58,12 +58,6 @@ public:
|
|||
*/
|
||||
void loadDirectory(const KUrl& url);
|
||||
|
||||
/**
|
||||
* Throws away all currently loaded items and refreshes the directory
|
||||
* by reloading all items again.
|
||||
*/
|
||||
void refreshDirectory(const KUrl& url);
|
||||
|
||||
/**
|
||||
* @return Parent directory of the items that are shown. In case
|
||||
* if a directory tree is shown, KFileItemModel::dir() returns
|
||||
|
@ -74,7 +68,7 @@ public:
|
|||
|
||||
/**
|
||||
* Cancels the loading of a directory which has been started by either
|
||||
* loadDirectory() or refreshDirectory().
|
||||
* loadDirectory().
|
||||
*/
|
||||
void cancelDirectoryLoading();
|
||||
|
||||
|
|
|
@ -25,10 +25,10 @@
|
|||
|
||||
#include <QSet>
|
||||
#include <QQueue>
|
||||
#include <QString>
|
||||
|
||||
class KDirWatch;
|
||||
class KFileItemModel;
|
||||
#include <QString>
|
||||
|
||||
class KDirectoryContentsCounter : public QObject
|
||||
{
|
||||
|
|
|
@ -460,7 +460,7 @@ void DolphinView::reload()
|
|||
m_selectedUrls = itemList.urlList();
|
||||
|
||||
setUrl(url());
|
||||
loadDirectory(url(), true);
|
||||
loadDirectory(url());
|
||||
|
||||
QDataStream restoreStream(viewState);
|
||||
restoreState(restoreStream);
|
||||
|
@ -1429,7 +1429,7 @@ void DolphinView::slotRoleEditingFinished(int index, const QByteArray& role, con
|
|||
}
|
||||
}
|
||||
|
||||
void DolphinView::loadDirectory(const KUrl& url, bool reload)
|
||||
void DolphinView::loadDirectory(const KUrl& url)
|
||||
{
|
||||
if (!url.isValid()) {
|
||||
const QString location(url.pathOrUrl());
|
||||
|
@ -1441,11 +1441,7 @@ void DolphinView::loadDirectory(const KUrl& url, bool reload)
|
|||
return;
|
||||
}
|
||||
|
||||
if (reload) {
|
||||
m_model->refreshDirectory(url);
|
||||
} else {
|
||||
m_model->loadDirectory(url);
|
||||
}
|
||||
m_model->loadDirectory(url);
|
||||
}
|
||||
|
||||
void DolphinView::applyViewProperties()
|
||||
|
|
|
@ -679,7 +679,7 @@ private slots:
|
|||
void calculateItemCount(int& fileCount, int& folderCount, KIO::filesize_t& totalFileSize) const;
|
||||
|
||||
private:
|
||||
void loadDirectory(const KUrl& url, bool reload = false);
|
||||
void loadDirectory(const KUrl& url);
|
||||
|
||||
/**
|
||||
* Applies the view properties which are defined by the current URL
|
||||
|
|
Loading…
Add table
Reference in a new issue