Disable plugins for now

This commit is contained in:
Frederik Gladhorn 2014-08-09 16:13:00 +02:00
parent a3fb02b881
commit 643026fa65

View file

@ -816,19 +816,21 @@ bool DocumentPrivate::openRelativeFile( const QString & fileName )
Generator * DocumentPrivate::loadGeneratorLibrary( const KService::Ptr &service )
{
KPluginFactory *factory = KPluginLoader( service->library() ).factory();
if ( !factory )
{
kWarning(OkularDebug).nospace() << "Invalid plugin factory for " << service->library() << "!";
return 0;
}
Generator * generator = factory->create< Okular::Generator >( service->pluginKeyword(), 0 );
GeneratorInfo info( factory->componentData() );
info.generator = generator;
if ( info.data.isValid() && info.data.aboutData() )
info.catalogName = info.data.aboutData()->catalogName();
m_loadedGenerators.insert( service->name(), info );
return generator;
#pragma message("KF5 FIXME DocumentPrivate::loadGeneratorLibrary is disabled")
// KPluginFactory *factory = KPluginLoader( service->library() ).factory();
// if ( !factory )
// {
// kWarning(OkularDebug).nospace() << "Invalid plugin factory for " << service->library() << "!";
// return 0;
// }
// Generator * generator = factory->create< Okular::Generator >( service->pluginKeyword(), 0 );
// GeneratorInfo info( factory->componentData() );
// info.generator = generator;
// if ( info.data.isValid() && info.data.aboutData() )
// info.catalogName = info.data.aboutData()->catalogName();
// m_loadedGenerators.insert( service->name(), info );
// return generator;
return 0;
}
void DocumentPrivate::loadAllGeneratorLibraries()