[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdepim/kresources/kolab/kcal
From: David Faure <faure () kde ! org>
Date: 2004-10-11 12:13:06
Message-ID: 20041011121306.4322916BFC () office ! kde ! org
[Download RAW message or body]
CVS commit by faure:
<date> -> <daynumber>
M +4 -8 incidence.cpp 1.6
M +0 -1 incidence.h 1.6
--- kdepim/kresources/kolab/kcal/incidence.cpp #1.5:1.6
@@ -229,6 +229,4 @@ void Incidence::saveRecurrence( QDomElem
if ( !mRecurrence.dayNumber.isEmpty() )
writeString( e, "daynumber", mRecurrence.dayNumber );
- if ( !mRecurrence.date.isEmpty() )
- writeString( e, "date", mRecurrence.date );
if ( !mRecurrence.month.isEmpty() )
writeString( e, "month", mRecurrence.month );
@@ -264,6 +262,4 @@ void Incidence::loadRecurrence( const QD
else if ( tagName == "daynumber" )
mRecurrence.dayNumber = e.text();
- else if ( tagName == "date" )
- mRecurrence.date = e.text();
else if ( tagName == "month" )
mRecurrence.month = e.text();
@@ -499,5 +495,5 @@ void Incidence::setRecurrence( KCal::Rec
// ####### Kolab XML limitation: only the first month day is used
if ( !monthDays.isEmpty() )
- mRecurrence.date = QString::number( *monthDays.getFirst() );
+ mRecurrence.dayNumber = QString::number( *monthDays.getFirst() );
break;
}
@@ -508,5 +504,5 @@ void Incidence::setRecurrence( KCal::Rec
QPtrList<int> rmd = recur->monthDays();
int day = !rmd.isEmpty() ? day = *rmd.first() : day = recur->parent()->dtStart().date().day();
- mRecurrence.date = QString::number( day );
+ mRecurrence.dayNumber = QString::number( day );
QPtrList<int> months = recur->yearNums();
if ( !months.isEmpty() )
@@ -690,10 +686,10 @@ void Incidence::saveTo( KCal::Incidence*
} else if ( mRecurrence.type == "daynumber" ) {
recur->setMonthly( KCal::Recurrence::rMonthlyDay, mRecurrence.interval, -1 );
- recur->addMonthlyDay( mRecurrence.date.toInt() );
+ recur->addMonthlyDay( mRecurrence.dayNumber.toInt() );
} else kdWarning() << "Unhandled monthly recurrence type " << mRecurrence.type << endl;
} else if ( mRecurrence.cycle == "yearly" ) {
if ( mRecurrence.type == "monthday" ) {
recur->setYearly( KCal::Recurrence::rYearlyMonth, mRecurrence.interval, -1 );
- recur->setYearlyByDate( mRecurrence.date.toInt(),
+ recur->setYearlyByDate( mRecurrence.dayNumber.toInt(),
KCal::Recurrence::rMar1, // whichever
mRecurrence.interval,
--- kdepim/kresources/kolab/kcal/incidence.h #1.5:1.6
@@ -60,5 +60,4 @@ public:
QStringList days; // list of days-of-the-week
QString dayNumber;
- QString date;
QString month;
QString rangeType;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic