#include <QDir>
#include <QFileInfo>
-#include <dbus-1.0/dbus/dbus-protocol.h>
+//#include <dbus-1.0/dbus/dbus-protocol.h>
int Alarm::addAlarm(int aEventId, const QDateTime &aDateTime)
{
alarm_event_set_message(eve, QString::number(aEventId).toLocal8Bit().data());
/* Use absolute time triggering */
- eve->alarm_time = time(0) + 5; //aDateTime.toTime_t();
+ eve->alarm_time = aDateTime.toTime_t();
eve->flags = ALARM_EVENT_BOOT;
/* Add exec command action */
-#ifndef SINGLE_INSTANCE_H
-#define SINGLE_INSTANCE_H
+#ifndef ALARM_DBUS_H
+#define ALARM_DBUS_H
#include <QObject>
#include <QtDBus/QtDBus>
};
-#endif // SINGLE_INSTANCE_H
+#endif // ALARM_DBUS_H
-/*
- * This file was generated by dbusxml2cpp version 0.6
- * Command line was: dbusxml2cpp -c CarAdaptor -a car_adaptor_p.h:car_adaptor.cpp car.xml
- *
- * dbusxml2cpp is Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies).
- *
- * This is an auto-generated file.
- * Do not edit! All changes made to it will be lost.
- */
#include "alarmdbusadaptorp.h"
#include <QtCore/QMetaObject>
#include <QtCore/QStringList>
#include <QtCore/QVariant>
-/*
- * Implementation of adaptor class CarAdaptor
- */
AlarmDBusAdaptor::AlarmDBusAdaptor(QObject *parent)
: QDBusAbstractAdaptor(parent)
void AlarmDBusAdaptor::Alarm(int aEventId)
{
- // handle method call com.trolltech.Examples.CarInterface.accelerate
QMetaObject::invokeMethod(parent(), "Alarm",Q_ARG(int, aEventId));
}
-/*
- * This file was generated by dbusxml2cpp version 0.6
- * Command line was: dbusxml2cpp -c CarAdaptor -a car_adaptor_p.h:car_adaptor.cpp car.xml
- *
- * dbusxml2cpp is Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies).
- *
- * This is an auto-generated file.
- * This file may have been hand-edited. Look for HAND-EDIT comments
- * before re-generating it.
- */
-
#ifndef ALARM_DBUS_ADAPTOR_P_H
#define ALARM_DBUS_ADAPTOR_P_H
class QVariant;
QT_END_NAMESPACE
-/*
- * Adaptor class for interface com.trolltech.Examples.CarInterface
- */
+
class AlarmDBusAdaptor: public QDBusAbstractAdaptor
{
Q_OBJECT