calendarwidgetplugin/src/contentlayouthandler.cpp
changeset 2 a4a7966c042b
parent 1 f8e7eccf5f96
child 3 b2d662d68a49
--- a/calendarwidgetplugin/src/contentlayouthandler.cpp	Wed Aug 18 09:37:48 2010 +0300
+++ b/calendarwidgetplugin/src/contentlayouthandler.cpp	Thu Sep 02 20:15:01 2010 +0300
@@ -653,39 +653,42 @@
     QString startTime = mAgendaEntryList.at(0).startTime().time().toString(currentTimeFormat());
     QString endTime = mAgendaEntryList.at(0).endTime().time().toString(currentTimeFormat());
     QString description = mAgendaEntryList.at(0).summary();
+    if( description == "" ) {
+        //TODO: replace Unnamed with the correct localisation string when it will be available
+        description = "Unnamed";
+    }
     if (!isAllDayEvent(mAgendaEntryList.at(0))) {
         //if not all day event show the start time
         if (mAgendaEntryList.at(0).startTime().date() == mAgendaEntryList.at(0).endTime().date()) {
-            setLabelText(mUpperLabelShort, day + " " + startTime + " " + description);
-            setLabelText(mLowerLabel, hbTrId("txt_calendar_widget_v_dblist_val_no_events_tod"));
+            setLabelText(mUpperLabelShort, day + " " + startTime /*+ " " + description*/);
+            setLabelText(mLowerLabel, description/*hbTrId("txt_calendar_widget_v_dblist_val_no_events_tod")*/);
         }
         else {
             //if the end date is different from the starting date show that information
             setLabelText(mUpperLabelShort, day + " " + startTime + "-"
-                + mAgendaEntryList.at(0).endTime().date().toString(currentDateFormat()) + " "
-                + description);
-            setLabelText(mLowerLabel, hbTrId("txt_calendar_widget_v_dblist_val_no_events_tod"));
+                + mAgendaEntryList.at(0).endTime().date().toString(currentDateFormat()) /*+ " "
+                + description*/);
+            setLabelText(mLowerLabel, description/*hbTrId("txt_calendar_widget_v_dblist_val_no_events_tod")*/);
         }
     }
     else {
         // It's an all day event
         if (isOneDayAllDayEvent(mAgendaEntryList.at(0))) {
             // It's a one day all day event
-            setLabelText(mUpperLabelShort, day + " " + description);
-            setLabelText(mLowerLabel, hbTrId("txt_calendar_widget_v_dblist_val_no_events_tod"));
+            setLabelText(mUpperLabelShort, day /*+ " " + description*/);
+            setLabelText(mLowerLabel, description /*hbTrId("txt_calendar_widget_v_dblist_val_no_events_tod")*/);
         }
         else {
             // It's a multiple day all day event
             setLabelText(mUpperLabelShort, day + " - "
-                + mAgendaEntryList.at(0).endTime().date().addDays(-1).toString(currentDateFormat()) + " "
-                + description);
-            setLabelText(mLowerLabel, hbTrId("txt_calendar_widget_v_dblist_val_no_events_tod"));
+                + mAgendaEntryList.at(0).endTime().date().addDays(-1).toString(currentDateFormat()) /*+ " "
+                + description*/);
+            setLabelText(mLowerLabel, description/*hbTrId("txt_calendar_widget_v_dblist_val_no_events_tod")*/);
         }
     }
 
     int timeoffset = mAgendaEntryList.at(0).alarm().timeOffset();
-    if (mAgendaEntryList.at(0).alarm().timeOffset()
-        && mAgendaEntryList.at(0).alarm().timeOffset() != -1) {
+    if ( mAgendaEntryList.at(0).alarm().timeOffset() != -1 ) {
         setLabelVisible(mReminderLabel, true);
     }
     else {
@@ -809,6 +812,10 @@
     QString startTime = mAgendaEntryList.at(0).startTime().time().toString(currentTimeFormat());
     QString endTime = mAgendaEntryList.at(0).endTime().time().toString(currentTimeFormat());
     QString description = mAgendaEntryList.at(0).summary();
+    if( description == "" ) {
+        //TODO: replace Unnamed with the correct localisation string when it will be available
+        description = "Unnamed";
+    }
     if (!isAllDayEvent(mAgendaEntryList.at(0))) {
         //if not all day event show the start time and end time
         if (mAgendaEntryList.at(0).startTime().date() == mAgendaEntryList.at(0).endTime().date()) {
@@ -842,8 +849,7 @@
     }
 
     //check if reminder is set
-    if (mAgendaEntryList.at(0).alarm().timeOffset()
-        && mAgendaEntryList.at(0).alarm().timeOffset() != -1) {
+    if ( mAgendaEntryList.at(0).alarm().timeOffset() != -1 ) {
         setLabelVisible(mReminderLabel, true);
     }
     else {