]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/dolphinnewmenu.cpp
get_servicemenu added to dolphinpart
[dolphin.git] / src / dolphinnewmenu.cpp
index 100f20a52ea4f927a20901737be8971e5053c8f6..464d945d66a7185d7ccaac1e2e8a8b44d4030ad1 100644 (file)
  ***************************************************************************/
 
 #include "dolphinnewmenu.h"
+
 #include "dolphinmainwindow.h"
-#include "dolphinstatusbar.h"
+#include "dolphinnewmenuobserver.h"
 #include "dolphinview.h"
 #include "dolphinviewcontainer.h"
+#include "statusbar/dolphinstatusbar.h"
 
 #include <kactioncollection.h>
 #include <kio/job.h>
 
-DolphinNewMenu::DolphinNewMenu(DolphinMainWindow* mainWin) :
-    KNewMenu(mainWin->actionCollection(), mainWin, "create_new"),
+DolphinNewMenu::DolphinNewMenu(QWidget* parent, DolphinMainWindow* mainWin) :
+    KNewMenu(mainWin->actionCollection(), parent, "create_new"),
     m_mainWin(mainWin)
 {
+    DolphinNewMenuObserver::instance().attach(this);
 }
 
 DolphinNewMenu::~DolphinNewMenu()
 {
+    DolphinNewMenuObserver::instance().detach(this);
 }
 
 void DolphinNewMenu::slotResult(KJob* job)