Index: kio/kio/jobuidelegate.h
===================================================================
--- kio/kio/jobuidelegate.h	(revisión: 617265)
+++ kio/kio/jobuidelegate.h	(copia de trabajo)
@@ -98,18 +98,6 @@ public:
       */
     QString jobIcon() const;
 
-    /**
-      * Returns the app friendly name that launched this job
-      * @return the app friendly name that launched this job
-      */
-    QString appName() const;
-
-    /**
-      * Returns the app internal name that launched this job
-      * @return the app internal name that launched this job
-      */
-    QString internalAppName() const;
-
 protected:
      virtual void connectJob( KJob *job );
 
Index: kio/kio/jobuidelegate.cpp
===================================================================
--- kio/kio/jobuidelegate.cpp	(revisión: 617265)
+++ kio/kio/jobuidelegate.cpp	(copia de trabajo)
@@ -27,7 +27,6 @@
 #include <kglobal.h>
 #include <kinstance.h>
 #include <kaboutdata.h>
-#include <kiconloader.h>
 #include "kio/observer.h"
 #include "kio/scheduler.h"
 
@@ -43,8 +42,6 @@ public:
     QPointer<QWidget> errorParentWidget;
     unsigned long userTimestamp;
     QString jobIcon;
-    QString appName;
-    QString internalAppName;
 };
 
 KIO::JobUiDelegate::JobUiDelegate( bool showProgressInfo )
@@ -56,21 +53,17 @@ KIO::JobUiDelegate::JobUiDelegate( bool 
     d->userTimestamp = QX11Info::appUserTime();
 #endif
 
-    if ( KGlobal::instance() && KGlobal::instance()->aboutData() )
-    {
-        KIconLoader iconLoader(KGlobal::instance()->aboutData()->appName());
+    KInstance *instance = KGlobal::instance();
 
-        d->jobIcon = iconLoader.iconPath(KGlobal::instance()->aboutData()->appName(), -48, true /* canReturnNull */);
-        d->appName = KGlobal::instance()->aboutData()->programName();
-        d->internalAppName = KGlobal::instance()->aboutData()->appName();
+    if ( instance && instance->aboutData() )
+    {
+        d->jobIcon = instance->aboutData()->appName();
     }
     else
     {
         kDebug() << "Couldn't retrieve application job launcher information. Some information won't be shown on the kio_uiserver" << endl;
 
         d->jobIcon = QString();
-        d->appName = QString();
-        d->internalAppName = QString();
     }
 }
 
@@ -149,9 +142,7 @@ void KIO::JobUiDelegate::showErrorMessag
 
 void KIO::JobUiDelegate::setJobIcon(const QString &jobIcon)
 {
-    KIconLoader iconLoader(KGlobal::instance()->aboutData()->appName());
-
-    d->jobIcon = iconLoader.iconPath(jobIcon, -48, true /* canReturnNull */);
+    d->jobIcon = jobIcon;
 }
 
 QString KIO::JobUiDelegate::jobIcon() const
@@ -159,16 +150,6 @@ QString KIO::JobUiDelegate::jobIcon() co
     return d->jobIcon;
 }
 
-QString KIO::JobUiDelegate::appName() const
-{
-    return d->appName;
-}
-
-QString KIO::JobUiDelegate::internalAppName() const
-{
-    return d->internalAppName;
-}
-
 void KIO::JobUiDelegate::slotFinished( KJob * /*job*/, int /*id*/ )
 {
     // If we are displaying a progress dialog, remove it first.
