kio: move static KFileMetaDataProvider::subDirectoriesCount() method out of the class

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2022-09-27 09:21:12 +03:00
parent 196a741c59
commit 36813e70d1
2 changed files with 5 additions and 15 deletions

View file

@ -26,12 +26,14 @@
#include <QLabel>
#include <QDir>
KFileMetaDataProvider::KFileMetaDataProvider(QObject* parent)
: QObject(parent)
static int subDirectoriesCount(const QString &path)
{
QDir dir(path);
return dir.entryList(QDir::AllEntries|QDir::NoDotAndDotDot|QDir::System).count();
}
KFileMetaDataProvider::~KFileMetaDataProvider()
KFileMetaDataProvider::KFileMetaDataProvider(QObject* parent)
: QObject(parent)
{
}
@ -122,10 +124,4 @@ void KFileMetaDataProvider::slotLinkActivated(const QString& link)
emit urlActivated(KUrl(link));
}
int KFileMetaDataProvider::subDirectoriesCount(const QString& path)
{
QDir dir(path);
return dir.entryList(QDir::AllEntries|QDir::NoDotAndDotDot|QDir::System).count();
}
#include "moc_kfilemetadataprovider_p.cpp"

View file

@ -38,7 +38,6 @@ class KFileMetaDataProvider : public QObject
public:
explicit KFileMetaDataProvider(QObject* parent = 0);
~KFileMetaDataProvider();
/**
* Sets the items, where the meta data should be
@ -88,11 +87,6 @@ private Q_SLOTS:
void slotLinkActivated(const QString&);
private:
/*!
* @return The number of subdirectories for the directory \a path.
*/
static int subDirectoriesCount(const QString &path);
QList<KFileItem> m_fileItems;
KFileMetaInfoItemList m_data;
};