diff --git a/src/zanshin/runner/CMakeLists.txt b/src/zanshin/runner/CMakeLists.txt --- a/src/zanshin/runner/CMakeLists.txt +++ b/src/zanshin/runner/CMakeLists.txt @@ -7,6 +7,7 @@ akonadi domain utils + KF5::ConfigCore KF5::Runner ) diff --git a/src/zanshin/runner/zanshinrunner.cpp b/src/zanshin/runner/zanshinrunner.cpp --- a/src/zanshin/runner/zanshinrunner.cpp +++ b/src/zanshin/runner/zanshinrunner.cpp @@ -31,6 +31,8 @@ #include +#include + K_EXPORT_PLASMA_RUNNER(zanshin, ZanshinRunner) Domain::TaskRepository::Ptr createTaskRepository() { @@ -85,9 +87,13 @@ { Q_UNUSED(context) + KConfig::setMainConfigName("zanshinrc"); + auto task = Domain::Task::Ptr::create(); task->setTitle(match.data().toString()); m_taskRepository->create(task); + + KConfig::setMainConfigName(QString()); } #include "zanshinrunner.moc"