#include "dolphinnewfilemenuobserver.h"
-#include <KGlobal>
-#include <knewfilemenu.h>
+#include "dolphinnewfilemenu.h"
class DolphinNewFileMenuObserverSingleton
{
public:
DolphinNewFileMenuObserver instance;
};
-K_GLOBAL_STATIC(DolphinNewFileMenuObserverSingleton, s_DolphinNewFileMenuObserver)
+Q_GLOBAL_STATIC(DolphinNewFileMenuObserverSingleton, s_DolphinNewFileMenuObserver)
DolphinNewFileMenuObserver& DolphinNewFileMenuObserver::instance()
{
return s_DolphinNewFileMenuObserver->instance;
}
-void DolphinNewFileMenuObserver::attach(const KNewFileMenu* menu)
+void DolphinNewFileMenuObserver::attach(const DolphinNewFileMenu* menu)
{
- connect(menu, SIGNAL(fileCreated(const KUrl&)),
- this, SIGNAL(itemCreated(const KUrl&)));
- connect(menu, SIGNAL(directoryCreated(const KUrl&)),
- this, SIGNAL(itemCreated(const KUrl&)));
+ connect(menu, &DolphinNewFileMenu::fileCreated,
+ this, &DolphinNewFileMenuObserver::itemCreated);
+ connect(menu, &DolphinNewFileMenu::directoryCreated,
+ this, &DolphinNewFileMenuObserver::itemCreated);
+ connect(menu, &DolphinNewFileMenu::errorMessage,
+ this, &DolphinNewFileMenuObserver::errorMessage);
}
-void DolphinNewFileMenuObserver::detach(const KNewFileMenu* menu)
+void DolphinNewFileMenuObserver::detach(const DolphinNewFileMenu* menu)
{
- disconnect(menu, SIGNAL(fileCreated(const KUrl&)),
- this, SIGNAL(itemCreated(const KUrl&)));
- disconnect(menu, SIGNAL(directoryCreated(const KUrl&)),
- this, SIGNAL(itemCreated(const KUrl&)));
+ disconnect(menu, &DolphinNewFileMenu::fileCreated,
+ this, &DolphinNewFileMenuObserver::itemCreated);
+ disconnect(menu, &DolphinNewFileMenu::directoryCreated,
+ this, &DolphinNewFileMenuObserver::itemCreated);
+ disconnect(menu, &DolphinNewFileMenu::errorMessage,
+ this, &DolphinNewFileMenuObserver::errorMessage);
}
DolphinNewFileMenuObserver::DolphinNewFileMenuObserver() :
- QObject(0)
+ QObject(nullptr)
{
}
{
}
-#include "dolphinnewfilemenuobserver.moc"