summaryrefslogtreecommitdiff
path: root/core/pim/datebook/datebooksettings.cpp
Unidiff
Diffstat (limited to 'core/pim/datebook/datebooksettings.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--core/pim/datebook/datebooksettings.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/core/pim/datebook/datebooksettings.cpp b/core/pim/datebook/datebooksettings.cpp
index 49fcd17..675b17f 100644
--- a/core/pim/datebook/datebooksettings.cpp
+++ b/core/pim/datebook/datebooksettings.cpp
@@ -10,51 +10,52 @@
10** 10**
11** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE 11** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
12** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 12** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
13** 13**
14** See http://www.trolltech.com/gpl/ for GPL licensing information. 14** See http://www.trolltech.com/gpl/ for GPL licensing information.
15** 15**
16** Contact info@trolltech.com if any conditions of this licensing are 16** Contact info@trolltech.com if any conditions of this licensing are
17** not clear to you. 17** not clear to you.
18** 18**
19**********************************************************************/ 19**********************************************************************/
20 20
21#include "datebooksettings.h" 21#include "datebooksettings.h"
22 22
23#include <qpe/qpeapplication.h> 23#include <qpe/qpeapplication.h>
24 24
25#include <qspinbox.h> 25#include <qspinbox.h>
26#include <qcheckbox.h> 26#include <qcheckbox.h>
27#include <qcombobox.h> 27#include <qcombobox.h>
28 28
29DateBookSettings::DateBookSettings( bool whichClock, QWidget *parent, 29DateBookSettings::DateBookSettings( bool whichClock, QWidget *parent,
30 const char *name, bool modal, WFlags fl ) 30 const char *name, bool modal, WFlags fl )
31 : DateBookSettingsBase( parent, name, modal, fl ), 31 : DateBookSettingsBase( parent, name, modal, fl ),
32 ampm( whichClock ) 32 ampm( whichClock )
33{ 33{
34 init(); 34 init();
35 QObject::connect( qApp, SIGNAL( clockChanged( bool ) ), 35 QObject::connect( qApp, SIGNAL( clockChanged( bool ) ), this, SLOT( slotChangeClock( bool ) ) );
36 this, SLOT( slotChangeClock( bool ) ) ); 36 QArray<int> categories;
37 comboCategory->setCategories( categories, "Calendar", tr("Calendar") );
37} 38}
38 39
39DateBookSettings::~DateBookSettings() 40DateBookSettings::~DateBookSettings()
40{ 41{
41} 42}
42 43
43void DateBookSettings::setStartTime( int newStartViewTime ) 44void DateBookSettings::setStartTime( int newStartViewTime )
44{ 45{
45 if ( ampm ) { 46 if ( ampm ) {
46 if ( newStartViewTime >= 12 ) { 47 if ( newStartViewTime >= 12 ) {
47 newStartViewTime %= 12; 48 newStartViewTime %= 12;
48 if ( newStartViewTime == 0 ) 49 if ( newStartViewTime == 0 )
49 newStartViewTime = 12; 50 newStartViewTime = 12;
50 spinStart->setSuffix( tr(":00 PM") ); 51 spinStart->setSuffix( tr(":00 PM") );
51 } 52 }
52 else if ( newStartViewTime == 0 ) { 53 else if ( newStartViewTime == 0 ) {
53 newStartViewTime = 12; 54 newStartViewTime = 12;
54 spinStart->setSuffix( tr(":00 AM") ); 55 spinStart->setSuffix( tr(":00 AM") );
55 } 56 }
56 oldtime = newStartViewTime; 57 oldtime = newStartViewTime;
57 } 58 }
58 spinStart->setValue( newStartViewTime ); 59 spinStart->setValue( newStartViewTime );
59} 60}
60 61