From 14d394e6c107b037a09a31a92605034fe50f7813 Mon Sep 17 00:00:00 2001 From: eilers Date: Fri, 08 Aug 2003 14:45:49 +0000 Subject: Merged branches from BRANCH_1_0 --- (limited to 'library/calendar.cpp') diff --git a/library/calendar.cpp b/library/calendar.cpp index b9ef585..c7536c3 100644 --- a/library/calendar.cpp +++ b/library/calendar.cpp @@ -20,19 +20,65 @@ #include "calendar.h" #include +#include + +/*! \class Calendar calendar.html + + \brief The Calendar class provides programmers with an easy to calculate + and get information about dates, months and years. + + \ingroup qtopiaemb +*/ + + + +static void never_called_tr_function_um_libqpe_ts_etwas_unter_zu_jubeln() { + (void)QObject::tr("Jan"); + (void)QObject::tr("Feb"); + (void)QObject::tr("Mar"); + (void)QObject::tr("Apr"); + (void)QObject::tr("May"); + (void)QObject::tr("Jun"); + (void)QObject::tr("Jul"); + (void)QObject::tr("Aug"); + (void)QObject::tr("Sep"); + (void)QObject::tr("Oct"); + (void)QObject::tr("Nov"); + (void)QObject::tr("Dec"); + (void)QObject::tr("Mon"); + (void)QObject::tr("Tue"); + (void)QObject::tr("Wed"); + (void)QObject::tr("Thu"); + (void)QObject::tr("Fri"); + (void)QObject::tr("Sat"); + (void)QObject::tr("Sun"); +} + + + +/*! + Returns the name of the month for \a m. + Equivalent to QDate::monthName(). +*/ QString Calendar::nameOfMonth( int m ) { QDate d; - return d.monthName( m ); + qDebug( d.monthName( m ) ); + return QObject::tr( d.monthName( m ) ); } +/*! + Returns the name of the day for \a d. + Equivalent to QDate::dayName(). +*/ QString Calendar::nameOfDay( int d ) { QDate dt; - return dt.dayName( d ); + return QObject::tr( dt.dayName( d ) ); } +/*! \obsolete */ QValueList Calendar::daysOfMonth( int year, int month, bool startWithMonday ) { @@ -41,17 +87,17 @@ QValueList Calendar::daysOfMonth( int year, int month, int firstDay = temp.dayOfWeek(); int i; QDate prev; - QValueList days; + QValueList days; if ( startWithMonday ) i = 1; else i = 0; - + if ( month > 1 ) prev.setYMD( year, month - 1, 1 ); else - prev.setYMD( year - 1, 12, 1 ); + prev.setYMD( year - 1, 12, 1 ); for ( ; i < firstDay; i++ ) { days.append( Day( prev.daysInMonth() - ( firstDay - i - 1 ), Day::PrevMonth, FALSE ) ); -- cgit v0.9.0.2