summaryrefslogtreecommitdiffabout
Side-by-side diff
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--microkde/kresources/factory.cpp16
1 files changed, 14 insertions, 2 deletions
diff --git a/microkde/kresources/factory.cpp b/microkde/kresources/factory.cpp
index 2253de4..f82e94c 100644
--- a/microkde/kresources/factory.cpp
+++ b/microkde/kresources/factory.cpp
@@ -97,3 +97,3 @@ Factory::Factory( const QString& resourceFamily ) :
- //US add opie plugin only, if the library exists
+ //US add opie plugin only, if the library exists.
QString libname = "microkabc_opie";
@@ -109,3 +109,3 @@ Factory::Factory( const QString& resourceFamily ) :
- //US add qtopia plugin only, if the library exists
+ //US add qtopia plugin only, if the library exists.
libname = "microkabc_qtopia";
@@ -121,2 +121,14 @@ Factory::Factory( const QString& resourceFamily ) :
+ //US add sharp plugin only, if the library exists.
+ libname = "microkabc_sharpdtm";
+ path = KLibLoader::findLibrary( QFile::encodeName( libname ) );
+ if ( !path.isEmpty() )
+ {
+ info = new PluginInfo;
+ info->library = libname;
+ info->nameLabel = i18n( "sharp" );
+ info->descriptionLabel = i18n( "Sharp DTM Addressbook." );
+ mTypeMap.insert( "sharp", info );
+ }
+