generic: remove KFilePlugin class leftovers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2021-07-25 02:25:18 +03:00
parent 4b74ba748a
commit bf898feaeb
8 changed files with 2 additions and 246 deletions

View file

@ -94,7 +94,7 @@ public:
* The keys used in the query (Type, ServiceType, Exec) are all
* fields found in the .desktop files.
*
* @param servicetype A service type like 'KMyApp/Plugin' or 'KFilePlugin'.
* @param servicetype A service type like 'KMyApp/Plugin'.
* @param constraint A constraint to limit the choices returned, QString() to
* get all services of the given @p servicetype
*

View file

@ -244,7 +244,6 @@ install(
kcmodule.desktop
kcmoduleinit.desktop
kdatatool.desktop
kfileplugin.desktop
kscan.desktop
kurifilterplugin.desktop
kfile/kpropertiesdialogplugin.desktop

View file

@ -1,105 +0,0 @@
[Desktop Entry]
Type=ServiceType
X-KDE-ServiceType=KFilePlugin
Name=KFile Meta Data Plugin
Name[af]=KFile Metadata inpropmodule
Name[ar]=ملحق KFile Meta Data
Name[as]=KFile -
Name[ast]=Complementu pa metadatos de KFile
Name[be@latin]=Plugin metaźviestak dla KFile
Name[bg]=Приставка за мета данни
Name[bn]=- - -
Name[bn_IN]=KFile ি -
Name[bs]=Priključak za metapodatke (KFile)
Name[ca]=Connector de meta dades KFile
Name[ca@valencia]=Connector de meta dades KFile
Name[cs]=Modul KFile pro metadata
Name[csb]=Wtëkôcz do sprôwianiô pòdôwkama nieznónegò fòrmatu
Name[cy]=Ategyn Meta-ddata KFfeil
Name[da]=KFile Metadata-plugin
Name[de]=KFile: Metadaten-Modul
Name[el]=Πρόσθετο μετα-δεδομένων του KFile
Name[en_GB]=KFile Meta Data Plugin
Name[eo]=KFile-metadatuma kromprogramo
Name[es]=Complemento de meta datos KFile
Name[et]=KFile'i metaandmete plugin
Name[eu]=KFile metadatuen plugin-a
Name[fa]=وصله فراداده KFile
Name[fi]=KFile-metatietoliitännäinen
Name[fr]=Module externe de métadonnées KFile
Name[fy]=KFile Meta Data Plugin
Name[ga]=Breiseán meiteashonraí do KFile
Name[gl]=Complemento de metadatos para KFile
Name[gu]=Meta િ
Name[he]=תוסף מידע קובץ עבור KFile
Name[hi]=-
Name[hne]=-
Name[hr]=KFile priključak za meta-podatke
Name[hsb]=KFile-zašćěpka za Meta-Data
Name[hu]=KFile metaadat-modul
Name[hy]=KFile մետա տեղեկության հարմարանք
Name[ia]=Plugin de Meta datos de KFile
Name[id]=Plugin Data Meta KFile
Name[is]=KFile metagagna-íforrit
Name[it]=Estensione informazioni aggiuntive per KFile
Name[ja]=KFile
Name[kk]=KFile метадеректер модулі
Name[km]= KFile
Name[kn]= () ಿಿ (ಿ)
Name[ko]=KFile
Name[ku]=Pêveka KPel Ser Dane
Name[lb]=KFile-Metadonnéeë-Plugin
Name[lt]=KFile Meta duomenų priedas
Name[lv]=KFile metadatu spraudnis
Name[mai]=-
Name[mk]=KFile приклучок за мета податоци
Name[ml]=
Name[mr]=KFile ि
Name[ms]=Plug masuk Data Meta KFile
Name[nb]=KFile-programtillegg for metadata
Name[nds]=KFile-Metadaten-Moduul
Name[ne]=
Name[nl]=KFile Meta Data Plugin
Name[nn]=KFile-tillegg for metadata
Name[or]=KFile ି
Name[pa]=KFile
Name[pl]=Wtyczka do obsługi danych nieznanego formatu
Name[pt]='Plugin' de Meta-Dados do KFile
Name[pt_BR]=Plugin de metadados KFile
Name[ro]=Modul metadate KFile
Name[ru]=Расширение метаданных для KFile
Name[se]=KFile lassemoduvla metadieđuid várás
Name[si]=KFile
Name[sk]=Modul KFile pre metadáta
Name[sl]=Vstavek za metapodatke pri KFile
Name[sr]=Прикључак за метаподатке (кфајл)
Name[sr@ijekavian]=Прикључак за метаподатке (кфајл)
Name[sr@ijekavianlatin]=Priključak za metapodatke (KFile)
Name[sr@latin]=Priključak za metapodatke (KFile)
Name[sv]=Kfil-metadata-insticksprogram
Name[ta]=KFile ி ி
Name[te]= ి
Name[tg]=Васлкунаки маълумоти KFile Meta
Name[th]= KFile
Name[tr]=KFile Meta Verisi Eklentisi
Name[tt]=KFile мета-файлы өчен өстәмә
Name[ug]=KFile مېتا سانلىق-مەلۇمات قىستۇرمىسى
Name[uk]=Додаток роботи з метаданими KFile
Name[uz]=KFile meta maʼlumot uchun plagin
Name[uz@cyrillic]=KFile мета маълумот учун плагин
Name[vi]=Phn b sung d liu lý lch KFile
Name[wa]=Tchôke-divins meta-dnêyes des fitchîs
Name[xh]=Iplagi yangaphakathi ye KFile Meta Data
Name[x-test]=xxKFile Meta Data Pluginxx
Name[zh_CN]=KFile
Name[zh_HK]=KFile
Name[zh_TW]=KFile
[PropertyDef::PreferredItems]
Type=QStringList
[PropertyDef::PreferredGroups]
Type=QStringList
[PropertyDef::SupportsThumbnail]
Type=bool

View file

@ -1,18 +0,0 @@
#include "dummymeta.h"
K_EXPORT_COMPONENT_FACTORY( dummymeta, KGenericFactory<DummyMeta> )
DummyMeta::DummyMeta( QObject *parent, const char *name,
const QStringList &preferredItems )
: KFilePlugin( parent, name, preferredItems )
{
qDebug("---- DummyMeta::DummyMeta: got %i preferred items.", preferredItems.count());
}
bool DummyMeta::readInfo( KFileMetaInfo::Internal & info )
{
qDebug("#### DummyMeta:: readInfo: %s", info.path().toLatin1().constData() );
return 0L;
}
#include "moc_dummymeta.cpp"

View file

@ -1,98 +0,0 @@
[Desktop Entry]
Type=Service
Name=Dummy Meta
Name[af]=Fop Meta
Name[ar]=بيانات وهمية
Name[as]=Dummy Meta
Name[ast]=Falsu Meta
Name[be]=Парожнія звесткі
Name[be@latin]=Pustyja metaźviestki
Name[bg]=Dummy Meta
Name[bn]=ি
Name[bn_IN]=ি ি
Name[bs]=Lažni meta
Name[ca]=Dummy Meta
Name[ca@valencia]=Dummy Meta
Name[cs]=Prázdné meta
Name[csb]=Testowé pòdôwczi
Name[cy]=Meta Dymi
Name[da]=Dummy-meta
Name[de]=Dummy Meta
Name[el]=Εικονικό Meta
Name[en_GB]=Dummy Meta
Name[eo]=Ŝajnaj metadatumoj
Name[es]=Dummy Meta
Name[et]=Dummy meta
Name[eu]=Dummy Meta
Name[fa]=فراساختگی
Name[fi]=Tyhjä meta
Name[fr]=Données factices
Name[fy]=Dummy Meta
Name[ga]=Meitea Caoch
Name[gl]=Dummy Meta
Name[gu]=
Name[he]=מטא מידע סתמי
Name[hi]=
Name[hne]=
Name[hr]=Ogledni meta podatak
Name[hsb]=Dummy Meta
Name[hu]=Üres (dummy) metaadat
Name[ia]=Dummy Meta
Name[id]=Meta Rekaan
Name[is]=Dummy Meta
Name[it]=Informazioni aggiuntive posticce
Name[ja]=Dummy Meta
Name[kk]=Метадерек үлгісі
Name[km]= Dummy
Name[kn]=ಿ (ಿ)
Name[ko]=
Name[ku]=Meta Çêkirîtî
Name[lb]=Dummy-Meta
Name[lt]=Netikras Meta
Name[lv]=Testa metadati
Name[mai]=
Name[ml]=
Name[mr]=
Name[ms]=Meta Olok-olok
Name[nb]=Dummy Meta
Name[nds]=Dummy Meta
Name[ne]=
Name[nl]=Dummy Meta
Name[nn]=Eksempelmeta
Name[or]=ି
Name[pa]=
Name[pl]=Dane testowe
Name[pt]=Dummy Meta
Name[pt_BR]=Metadado fictício
Name[ro]=Test Meta
Name[ru]=Пустые метаданные
Name[se]=Dummy Meta
Name[sk]=Prázdne meta
Name[sl]=Preizkusni Meta
Name[sq]=Dummy Meta
Name[sr]=Лажни мета
Name[sr@ijekavian]=Лажни мета
Name[sr@ijekavianlatin]=Lažni meta
Name[sr@latin]=Lažni meta
Name[sv]=Testmeta
Name[ta]=
Name[te]=ి
Name[tg]=Dummy Meta
Name[th]=
Name[tr]=Kukla Meta
Name[tt]=Ялган Meta
Name[ug]=مۆلچەر مېتا
Name[uk]=Макет метаданих
Name[uz]=Maʼnosiz meta
Name[uz@cyrillic]=Маъносиз мета
Name[vi]=Siêu gi
Name[wa]=Biesse meta-dnêye
Name[xh]=Dummy Meta
Name[x-test]=xxDummy Metaxx
Name[zh_CN]=
Name[zh_HK]=
Name[zh_TW]=
X-KDE-ServiceTypes=KFilePlugin
X-KDE-Library=dummymeta
MimeType=text/plain;
PreferredItems=Author,Title,Date

View file

@ -1,20 +0,0 @@
#ifndef DUMMYMETA_H
#define DUMMYMETA_H
#include <kfilemetainfo.h>
class KFileMetaInfo;
class DummyMeta : public KFilePlugin
{
Q_OBJECT
public:
DummyMeta( QObject *parent, const char *name, const QStringList &args );
~DummyMeta() {}
virtual bool readInfo( KFileMetaInfo::Internal& info );
};
#endif

View file

@ -442,9 +442,7 @@
</entry>
</group>
<group name="PreviewSettings" >
<entry key="BoostSize" type="Bool" />
<entry key="MaximumSize" type="Bool" />
<entry key="UseFileThumbnails" type="Bool" />
<entry key="Plugins" type="StringList" />
<entry key="ar" type="Bool" />
<entry key="file" type="Bool" />

View file

@ -327,7 +327,7 @@ class PLASMA_EXPORT AbstractRunner : public QObject
* a measure of safety for runners running their own threads. This should
* be used instead of calling KServiceTypeTrader::query(..) directly.
*
* @param serviceType a service type like "Plasma/Applet" or "KFilePlugin"
* @param serviceType a service type like "Plasma/Applet"
* @param constraint a constraint to limit the choices returned.
* @see KServiceTypeTrader::query(const QString&, const QString&)
*