summaryrefslogtreecommitdiffabout
path: root/libkcal/vcalformat.cpp
Unidiff
Diffstat (limited to 'libkcal/vcalformat.cpp') (more/less context) (show whitespace changes)
-rw-r--r--libkcal/vcalformat.cpp21
1 files changed, 13 insertions, 8 deletions
diff --git a/libkcal/vcalformat.cpp b/libkcal/vcalformat.cpp
index 076cd3f..9307f12 100644
--- a/libkcal/vcalformat.cpp
+++ b/libkcal/vcalformat.cpp
@@ -347,11 +347,8 @@ VObject *VCalFormat::eventToVTodo(const Todo *anEvent)
347 Alarm* alarm; 347 Alarm* alarm;
348 for (alarm = alarms.first(); alarm; alarm = alarms.next()) { 348 for (alarm = alarms.first(); alarm; alarm = alarms.next()) {
349 if (alarm->enabled()) { 349 if (alarm->enabled()) {
350 VObject *a = addProp(vtodo, VCDAlarmProp); 350 VObject *a;
351 tmpStr = qDateTimeToISO(alarm->time()); 351 tmpStr = qDateTimeToISO(alarm->time());
352 addPropValue(a, VCRunTimeProp, tmpStr.local8Bit());
353 addPropValue(a, VCRepeatCountProp, "1");
354 addPropValue(a, VCDisplayStringProp, "beep!");
355 if (alarm->type() == Alarm::Audio) { 352 if (alarm->type() == Alarm::Audio) {
356 a = addProp(vtodo, VCAAlarmProp); 353 a = addProp(vtodo, VCAAlarmProp);
357 addPropValue(a, VCRunTimeProp, tmpStr.local8Bit()); 354 addPropValue(a, VCRunTimeProp, tmpStr.local8Bit());
@@ -363,6 +360,11 @@ VObject *VCalFormat::eventToVTodo(const Todo *anEvent)
363 addPropValue(a, VCRunTimeProp, tmpStr.local8Bit()); 360 addPropValue(a, VCRunTimeProp, tmpStr.local8Bit());
364 addPropValue(a, VCRepeatCountProp, "1"); 361 addPropValue(a, VCRepeatCountProp, "1");
365 addPropValue(a, VCProcedureNameProp, QFile::encodeName(alarm->programFile())); 362 addPropValue(a, VCProcedureNameProp, QFile::encodeName(alarm->programFile()));
363 } else {
364 a = addProp(vtodo, VCDAlarmProp);
365 addPropValue(a, VCRunTimeProp, tmpStr.local8Bit());
366 addPropValue(a, VCRepeatCountProp, "1");
367 addPropValue(a, VCDisplayStringProp, "beep!");
366 } 368 }
367 } 369 }
368 } 370 }
@@ -626,11 +628,8 @@ VObject* VCalFormat::eventToVEvent(const Event *anEvent)
626 Alarm* alarm; 628 Alarm* alarm;
627 for (alarm = alarms.first(); alarm; alarm = alarms.next()) { 629 for (alarm = alarms.first(); alarm; alarm = alarms.next()) {
628 if (alarm->enabled()) { 630 if (alarm->enabled()) {
629 VObject *a = addProp(vevent, VCDAlarmProp); 631 VObject *a ;
630 tmpStr = qDateTimeToISO(alarm->time()); 632 tmpStr = qDateTimeToISO(alarm->time());
631 addPropValue(a, VCRunTimeProp, tmpStr.local8Bit());
632 addPropValue(a, VCRepeatCountProp, "1");
633 addPropValue(a, VCDisplayStringProp, "beep!");
634 if (alarm->type() == Alarm::Audio) { 633 if (alarm->type() == Alarm::Audio) {
635 a = addProp(vevent, VCAAlarmProp); 634 a = addProp(vevent, VCAAlarmProp);
636 addPropValue(a, VCRunTimeProp, tmpStr.local8Bit()); 635 addPropValue(a, VCRunTimeProp, tmpStr.local8Bit());
@@ -642,6 +641,12 @@ VObject* VCalFormat::eventToVEvent(const Event *anEvent)
642 addPropValue(a, VCRunTimeProp, tmpStr.local8Bit()); 641 addPropValue(a, VCRunTimeProp, tmpStr.local8Bit());
643 addPropValue(a, VCRepeatCountProp, "1"); 642 addPropValue(a, VCRepeatCountProp, "1");
644 addPropValue(a, VCProcedureNameProp, QFile::encodeName(alarm->programFile())); 643 addPropValue(a, VCProcedureNameProp, QFile::encodeName(alarm->programFile()));
644 } else {
645 a = addProp(vevent, VCDAlarmProp);
646 addPropValue(a, VCRunTimeProp, tmpStr.local8Bit());
647 addPropValue(a, VCRepeatCountProp, "1");
648 addPropValue(a, VCDisplayStringProp, "beep!");
649
645 } 650 }
646 } 651 }
647 } 652 }