Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.1:kernel-2.6.32
kdepim4
r893486.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File r893486.diff of Package kdepim4
Subject: korganizer: fix printing UTC incidences From: wstephenson@suse.de Bug: kde Patch-upstream: 893486 --- korganizer/printing/calprintdefaultplugins.cpp (revision 893485) +++ korganizer/printing/calprintdefaultplugins.cpp (revision 893486) @@ -133,12 +133,14 @@ class TimePrintStringsVisitor : public I QString mDurationCaption, mDurationString; protected: - bool visit( Event *event ) { + bool visit( Event *event ) + { + KDateTime::Spec spec = KPIM::KPimPrefs::timeSpec(); if ( event->dtStart().isValid() ) { mStartCaption = i18n( "Start date: " ); // Show date/time or only date, depending on whether it's an all-day event mStartString = event->allDay() ? - event->dtStartDateStr( false ) : event->dtStartStr( false ); + event->dtStartDateStr( false, spec ) : event->dtStartStr( false, spec ); } else { mStartCaption = i18n( "No start date" ); mStartString.clear(); @@ -147,7 +149,7 @@ class TimePrintStringsVisitor : public I if ( event->hasEndDate() ) { mEndCaption = i18n( "End date: " ); mEndString = event->allDay() ? - event->dtEndDateStr( false ) : event->dtEndStr( false ); + event->dtEndDateStr( false, spec ) : event->dtEndStr( false, spec ); } else if ( event->hasDuration() ) { mEndCaption = i18n( "Duration: " ); int mins = event->duration().asSeconds() / 60; @@ -163,12 +165,14 @@ class TimePrintStringsVisitor : public I } return true; } - bool visit( Todo *todo ) { + bool visit( Todo *todo ) + { + KDateTime::Spec spec = KPIM::KPimPrefs::timeSpec(); if ( todo->hasStartDate() ) { mStartCaption = i18n( "Start date: " ); // Show date/time or only date, depending on whether it's an all-day event mStartString = todo->allDay() ? - todo->dtStartDateStr( false ) : todo->dtStartStr( false ); + todo->dtStartDateStr( false, spec ) : todo->dtStartStr( false, spec ); } else { mStartCaption = i18n( "No start date" ); mStartString.clear(); @@ -177,22 +181,25 @@ class TimePrintStringsVisitor : public I if ( todo->hasDueDate() ) { mEndCaption = i18n( "Due date: " ); mEndString = todo->allDay() ? - todo->dtDueDateStr( false ) : todo->dtDueStr( false ); + todo->dtDueDateStr( false, spec ) : todo->dtDueStr( false, spec ); } else { mEndCaption = i18n( "No due date" ); mEndString.clear(); } return true; } - bool visit( Journal *journal ) { + bool visit( Journal *journal ) + { + KDateTime::Spec spec = KPIM::KPimPrefs::timeSpec(); mStartCaption = i18n( "Start date: " ); mStartString = journal->allDay() ? - journal->dtStartDateStr( false ) : journal->dtStartStr( false ); + journal->dtStartDateStr( false, spec ) : journal->dtStartStr( false, spec ); mEndCaption.clear(); mEndString.clear(); return true; } - bool visit( FreeBusy *fb ) { + bool visit( FreeBusy *fb ) + { Q_UNUSED( fb ); return true; } Index: korganizer/printing/calprintdefaultplugins.cpp ===================================================================
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor