]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/dolphinnewfilemenu.cpp
Improve README, add screenshot
[dolphin.git] / src / dolphinnewfilemenu.cpp
index bcfaebd57013f2145dc346ff38d1a214d1ba026d..ec2f19d6e8818685b699aad76763b8c7d4ca313d 100644 (file)
@@ -11,8 +11,8 @@
 #include <KActionCollection>
 #include <KIO/Job>
 
-DolphinNewFileMenu::DolphinNewFileMenu(KActionCollection* collection, QObject* parent) :
-    KNewFileMenu(collection, QStringLiteral("new_menu"), parent)
+DolphinNewFileMenu::DolphinNewFileMenu(KActionCollection *collection, QObject *parent)
+    KNewFileMenu(collection, QStringLiteral("new_menu"), parent)
 {
     DolphinNewFileMenuObserver::instance().attach(this);
 }
@@ -22,12 +22,13 @@ DolphinNewFileMenu::~DolphinNewFileMenu()
     DolphinNewFileMenuObserver::instance().detach(this);
 }
 
-void DolphinNewFileMenu::slotResult(KJobjob)
+void DolphinNewFileMenu::slotResult(KJob *job)
 {
-    if (job->error()) {
-        emit errorMessage(job->errorString());
+    if (job->error() && job->error() != KIO::ERR_USER_CANCELED) {
+        Q_EMIT errorMessage(job->errorString());
     } else {
         KNewFileMenu::slotResult(job);
     }
 }
 
+#include "moc_dolphinnewfilemenu.cpp"