]> ToastFreeware Gitweb - toast/confclerk.git/blobdiff - src/alarm/alarm.cpp
MAEMO: work on alarm
[toast/confclerk.git] / src / alarm / alarm.cpp
index 22c3060919f1596eb55a90adf09e860df55d7c24..dedf13aa43718913f6459f2a62dc6e8d8328c782 100644 (file)
@@ -2,6 +2,9 @@
 
 #include <QDateTime>
 
+#include <QApplication>
+#include <QDir>
+
 int Alarm::addAlarm(int aEventId, const QDateTime &aDateTime)
 {
     cookie_t cookie = 0;
@@ -18,7 +21,7 @@ int Alarm::addAlarm(int aEventId, const QDateTime &aDateTime)
 
     /* Add exec command action */
     action = alarm_event_add_actions(event, 1);
-    QString command = QString("/home/maemo/work/fosdem-maemo/bin/fosdem %1").arg(QString::number(aEventId));
+    QString command = QDir::currentPath() + "/" + *qApp->argv() + QString(" %1").arg(QString::number(aEventId));
     alarm_action_set_exec_command(action, command.toLocal8Bit().data());
     action->flags |= ALARM_ACTION_TYPE_EXEC;
     action->flags |= ALARM_ACTION_WHEN_TRIGGERED;