kdecore: replace KMimeType::checkEssentialMimeTypes() with its body

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2023-06-30 00:47:41 +03:00
parent 16af83af0d
commit 367e5a561f
3 changed files with 14 additions and 16 deletions

View file

@ -132,11 +132,6 @@ bool KMimeType::isDefault() const
return name() == defaultMimeType();
}
void KMimeType::checkEssentialMimeTypes()
{
KMimeTypeRepository::self()->checkEssentialMimeTypes();
}
KMimeType::Ptr KMimeType::mimeType(const QString& name, FindByNameOption options)
{
return KMimeTypeRepository::self()->findMimeTypeByName(name, options);
@ -231,7 +226,7 @@ KMimeType::Ptr KMimeType::findByUrlHelper(const KUrl &_url, mode_t mode,
QIODevice *device,
int* accuracy)
{
checkEssentialMimeTypes();
KMimeTypeRepository::self()->checkEssentialMimeTypes();
const QString path = is_local_file ? _url.toLocalFile() : _url.path();
if (accuracy) {
@ -427,7 +422,7 @@ KMimeType::Ptr KMimeType::findByContent(QIODevice *device, int *accuracy)
KMimeType::Ptr KMimeType::findByFileContent(const QString &fileName, int *accuracy)
{
checkEssentialMimeTypes();
KMimeTypeRepository::self()->checkEssentialMimeTypes();
QFile device(fileName);
// Look at mode first

View file

@ -416,7 +416,6 @@ protected:
private:
KMimeTypePrivate* d_ptr;
static void checkEssentialMimeTypes();
static KMimeType::Ptr findByUrlHelper(const KUrl &url, mode_t mode,
bool is_local_file, QIODevice* device, int* accuracy);
};

View file

@ -32,19 +32,23 @@ public:
KServiceTypePrivate(const QString &path)
: KSycocaEntryPrivate(path),
m_serviceOffersOffset( -1 ), m_bDerived(false), m_parentTypeLoaded(false)
m_serviceOffersOffset( -1 ),
m_bDerived(false),
m_parentTypeLoaded(false)
{
}
KServiceTypePrivate(QDataStream &_str, int offset)
: KSycocaEntryPrivate(_str, offset),
m_serviceOffersOffset( -1 ), m_bDerived(false), m_parentTypeLoaded(false)
m_serviceOffersOffset( -1 ),
m_bDerived(false),
m_parentTypeLoaded(false)
{
}
virtual ~KServiceTypePrivate() {}
virtual void save( QDataStream& );
virtual void save(QDataStream &_str);
virtual QString name() const
{
@ -55,7 +59,7 @@ public:
virtual QStringList propertyNames() const;
virtual QString comment(const KUrl & = KUrl()) const
virtual QString comment(const KUrl &url = KUrl()) const
{
return m_strComment;
}