File printpreview.patch of Package kdelibs3

--- kdeprint/kprintpreview.cpp.sav	2006-01-23 14:38:27.000000000 +0100
+++ kdeprint/kprintpreview.cpp	2006-05-16 17:59:07.000000000 +0200
@@ -108,6 +108,9 @@ static KLibFactory* componentFactory()
 {
 	kdDebug(500) << "kdeprint: querying trader for 'application/postscript' service" << endl;
 	KLibFactory	*factory(0);
+	factory = KLibLoader::self()->factory("libkghostviewpart");
+        if( factory )
+            return factory;
 	KTrader::OfferList	offers = KTrader::self()->query(QString::fromLatin1("application/postscript"), QString::fromLatin1("KParts/ReadOnlyPart"), QString::null, QString::null);
 	for (KTrader::OfferList::ConstIterator it = offers.begin(); it != offers.end(); ++it)
 	{
openSUSE Build Service is sponsored by