summaryrefslogtreecommitdiff
path: root/noncore/tools/clock/setAlarm.cpp
Unidiff
Diffstat (limited to 'noncore/tools/clock/setAlarm.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/tools/clock/setAlarm.cpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/noncore/tools/clock/setAlarm.cpp b/noncore/tools/clock/setAlarm.cpp
index 7c9ded2..6fec5a0 100644
--- a/noncore/tools/clock/setAlarm.cpp
+++ b/noncore/tools/clock/setAlarm.cpp
@@ -1,24 +1,24 @@
1 /*************************************************************************** 1 /***************************************************************************
2// setAlarm.cpp - description 2// setAlarm.cpp - description
3// ------------------- 3// -------------------
4// Created: Wed Mar 13 19:47:24 2002 4// Created: Wed Mar 13 19:47:24 2002
5// copyright : (C) 2002 by ljp 5// copyright : (C) 2002 by ljp
6// email : ljp@llornkcor.com 6// email : ljp@llornkcor.com
7// 7//
8*************************************************************************** 8***************************************************************************
9 * This program is free software; you can redistribute it and/or modify * 9 * This program is free software; you can redistribute it and/or modify *
10 * it under the terms of the GNU General Public License as published by * 10 * it under the terms of the GNU General Public License as published by *
11 * the Free Software Foundation; either version 2 of the License, or * 11 * the Free Software Foundation; either version 2 of the License, or *
12 * (at your option) any later version. * 12 * (at your option) any later version. *
13 ***************************************************************************/ 13 ***************************************************************************/
14 14
15#include "setAlarm.h" 15#include "setAlarm.h"
16 16
17#include <opie/ofileselector.h> 17#include <opie2/ofileselector.h>
18#include <opie/ofiledialog.h> 18#include <opie2/ofiledialog.h>
19 19
20#include <qpe/config.h> 20#include <qpe/config.h>
21#include <qpe/qpeapplication.h> 21#include <qpe/qpeapplication.h>
22#include <qstring.h> 22#include <qstring.h>
23#include <qlabel.h> 23#include <qlabel.h>
24#include <qlcdnumber.h> 24#include <qlcdnumber.h>
@@ -34,19 +34,19 @@
34 34
35Set_Alarm::Set_Alarm( QWidget* parent, const char* name, bool modal, WFlags fl ) 35Set_Alarm::Set_Alarm( QWidget* parent, const char* name, bool modal, WFlags fl )
36 : QDialog( parent, name, modal, fl ) 36 : QDialog( parent, name, modal, fl )
37{ 37{
38 if ( !name ) 38 if ( !name )
39 setName( "Set_Alarm" ); 39 setName( "Set_Alarm" );
40 resize( 240, 101 ); 40 resize( 240, 101 );
41 setMaximumSize( QSize( 240, 320 ) ); 41 setMaximumSize( QSize( 240, 320 ) );
42 move(0,45); 42 move(0,45);
43 setCaption( tr( "Set Alarm" ) ); 43 setCaption( tr( "Set Alarm" ) );
44 connect( qApp,SIGNAL( aboutToQuit()),SLOT( cleanUp()) ); 44 connect( qApp,SIGNAL( aboutToQuit()),SLOT( cleanUp()) );
45 45
46 Set_AlarmLayout = new QGridLayout( this ); 46 Set_AlarmLayout = new QGridLayout( this );
47 Set_AlarmLayout->setSpacing( 6 ); 47 Set_AlarmLayout->setSpacing( 6 );
48 Set_AlarmLayout->setMargin( 11 ); 48 Set_AlarmLayout->setMargin( 11 );
49 49
50 TextLabel1 = new QLabel( this, "TextLabel1" ); 50 TextLabel1 = new QLabel( this, "TextLabel1" );
51 TextLabel1->setText( tr( "Hour" ) ); 51 TextLabel1->setText( tr( "Hour" ) );
52 52
@@ -73,13 +73,13 @@ Set_Alarm::Set_Alarm( QWidget* parent, const char* name, bool modal, WFlags fl
73 73
74 Minute_Slider = new QSlider( this, "Minute_Slider" ); 74 Minute_Slider = new QSlider( this, "Minute_Slider" );
75 Minute_Slider->setMaxValue( 59); 75 Minute_Slider->setMaxValue( 59);
76 Minute_Slider->setPageStep( 1); 76 Minute_Slider->setPageStep( 1);
77 Minute_Slider->setOrientation( QSlider::Horizontal ); 77 Minute_Slider->setOrientation( QSlider::Horizontal );
78 connect(Minute_Slider, SIGNAL( valueChanged(int)),this,SLOT(slotChangeMinute(int))); 78 connect(Minute_Slider, SIGNAL( valueChanged(int)),this,SLOT(slotChangeMinute(int)));
79 79
80 Set_AlarmLayout->addMultiCellWidget( Minute_Slider, 2, 2, 1, 2 ); 80 Set_AlarmLayout->addMultiCellWidget( Minute_Slider, 2, 2, 1, 2 );
81 81
82 Minute_LCDNumber = new QLCDNumber( this, "Minute_LCDNumber" ); 82 Minute_LCDNumber = new QLCDNumber( this, "Minute_LCDNumber" );
83 Minute_LCDNumber->setFrameShape( QLCDNumber::Box ); 83 Minute_LCDNumber->setFrameShape( QLCDNumber::Box );
84 Minute_LCDNumber->setFrameShadow( QLCDNumber::Plain ); 84 Minute_LCDNumber->setFrameShadow( QLCDNumber::Plain );
85 Minute_LCDNumber->setSegmentStyle( QLCDNumber::Flat ); 85 Minute_LCDNumber->setSegmentStyle( QLCDNumber::Flat );
@@ -87,20 +87,20 @@ Set_Alarm::Set_Alarm( QWidget* parent, const char* name, bool modal, WFlags fl
87 Set_AlarmLayout->addMultiCellWidget( Minute_LCDNumber, 1, 1, 1, 2 ); 87 Set_AlarmLayout->addMultiCellWidget( Minute_LCDNumber, 1, 1, 1, 2 );
88 88
89 Am_RadioButton = new QRadioButton( this, "Am_RadioButton" ); 89 Am_RadioButton = new QRadioButton( this, "Am_RadioButton" );
90 Am_RadioButton->setText( tr( "AM" ) ); 90 Am_RadioButton->setText( tr( "AM" ) );
91 Am_RadioButton->setChecked(TRUE); 91 Am_RadioButton->setChecked(TRUE);
92 connect( Am_RadioButton, SIGNAL(toggled(bool)),this,SLOT( amButtonToggled(bool))); 92 connect( Am_RadioButton, SIGNAL(toggled(bool)),this,SLOT( amButtonToggled(bool)));
93 93
94 Set_AlarmLayout->addMultiCellWidget( Am_RadioButton, 0, 1, 3, 4 ); 94 Set_AlarmLayout->addMultiCellWidget( Am_RadioButton, 0, 1, 3, 4 );
95 95
96 96
97 Pm_RadioButton = new QRadioButton( this, "Pm_RadioButton" ); 97 Pm_RadioButton = new QRadioButton( this, "Pm_RadioButton" );
98 Pm_RadioButton->setText( tr( "PM" ) ); 98 Pm_RadioButton->setText( tr( "PM" ) );
99 connect( Pm_RadioButton, SIGNAL(toggled(bool)),this,SLOT( pmButtonToggled(bool))); 99 connect( Pm_RadioButton, SIGNAL(toggled(bool)),this,SLOT( pmButtonToggled(bool)));
100 100
101 Set_AlarmLayout->addMultiCellWidget(Pm_RadioButton, 1, 2, 3, 4 ); 101 Set_AlarmLayout->addMultiCellWidget(Pm_RadioButton, 1, 2, 3, 4 );
102 102
103 useMp3Check = new QCheckBox ( tr( "mp3 alarm" ), this ); 103 useMp3Check = new QCheckBox ( tr( "mp3 alarm" ), this );
104 useMp3Check-> setFocusPolicy ( QWidget::NoFocus ); 104 useMp3Check-> setFocusPolicy ( QWidget::NoFocus );
105 Set_AlarmLayout->addMultiCellWidget( useMp3Check, 2, 3, 3, 4 ); 105 Set_AlarmLayout->addMultiCellWidget( useMp3Check, 2, 3, 3, 4 );
106 106
@@ -134,20 +134,20 @@ Set_Alarm::Set_Alarm( QWidget* parent, const char* name, bool modal, WFlags fl
134 int i_alarmHour = alarmHour.toInt(&ok,10); 134 int i_alarmHour = alarmHour.toInt(&ok,10);
135 QString alarmMinute=config.readEntry("clockAlarmMinute","0"); 135 QString alarmMinute=config.readEntry("clockAlarmMinute","0");
136 QString snoozeTime=config.readEntry("clockAlarmSnooze","0"); 136 QString snoozeTime=config.readEntry("clockAlarmSnooze","0");
137 if(ampm) { 137 if(ampm) {
138 Hour_Slider->setMaxValue( 12); 138 Hour_Slider->setMaxValue( 12);
139 Hour_Slider->setMinValue( 1); 139 Hour_Slider->setMinValue( 1);
140 140
141 if( i_alarmHour > 12) { 141 if( i_alarmHour > 12) {
142 i_alarmHour = i_alarmHour - 12; 142 i_alarmHour = i_alarmHour - 12;
143 Pm_RadioButton->setChecked(TRUE); 143 Pm_RadioButton->setChecked(TRUE);
144 } 144 }
145 else if ( i_alarmHour == 0 ) { 145 else if ( i_alarmHour == 0 ) {
146 i_alarmHour = 12; 146 i_alarmHour = 12;
147 } 147 }
148 Hour_Slider->setValue( i_alarmHour ); 148 Hour_Slider->setValue( i_alarmHour );
149 Minute_Slider->setValue( alarmMinute.toInt(&ok,10) ); 149 Minute_Slider->setValue( alarmMinute.toInt(&ok,10) );
150 SnoozeSlider->setValue( snoozeTime.toInt(&ok,10) ); 150 SnoozeSlider->setValue( snoozeTime.toInt(&ok,10) );
151 } else { 151 } else {
152 Hour_Slider->setMaxValue( 23); 152 Hour_Slider->setMaxValue( 23);
153 Hour_Slider->setMinValue( 0); 153 Hour_Slider->setMinValue( 0);
@@ -155,13 +155,13 @@ Set_Alarm::Set_Alarm( QWidget* parent, const char* name, bool modal, WFlags fl
155 Minute_Slider->setValue( alarmMinute.toInt(&ok,10) ); 155 Minute_Slider->setValue( alarmMinute.toInt(&ok,10) );
156 SnoozeSlider->setValue( snoozeTime.toInt(&ok,10) ); 156 SnoozeSlider->setValue( snoozeTime.toInt(&ok,10) );
157 Am_RadioButton->hide(); 157 Am_RadioButton->hide();
158 Pm_RadioButton->hide(); 158 Pm_RadioButton->hide();
159 } 159 }
160 if( config.readBoolEntry("mp3Alarm") ) 160 if( config.readBoolEntry("mp3Alarm") )
161 useMp3Check->setChecked(true); 161 useMp3Check->setChecked(true);
162 162
163 // signals and slots connections 163 // signals and slots connections
164 connect(useMp3Check,SIGNAL(toggled(bool)),this,SLOT(slotChangemp3CkeckBox(bool))); 164 connect(useMp3Check,SIGNAL(toggled(bool)),this,SLOT(slotChangemp3CkeckBox(bool)));
165} 165}
166 166
167Set_Alarm::~Set_Alarm() 167Set_Alarm::~Set_Alarm()
@@ -206,14 +206,14 @@ void Set_Alarm::slotChangemp3CkeckBox(bool b) {
206 if(b) { 206 if(b) {
207 QMap<QString, QStringList> map; 207 QMap<QString, QStringList> map;
208 map.insert(tr("All"), QStringList() ); 208 map.insert(tr("All"), QStringList() );
209 QStringList text; 209 QStringList text;
210 text << "audio/*"; 210 text << "audio/*";
211 map.insert(tr("Audio"), text ); 211 map.insert(tr("Audio"), text );
212 QString str = OFileDialog::getOpenFileName( 2,"/", QString::null, map);//,"", "*", this ); 212 QString str = Opie::OFileDialog::getOpenFileName( 2,"/", QString::null, map);//,"", "*", this );
213// QString str = OFileDialog::getOpenFileName( 2,"/");//,"", "*", this ); 213// QString str = Opie::OFileDialog::getOpenFileName( 2,"/");//,"", "*", this );
214 if(!str.isEmpty() ) { 214 if(!str.isEmpty() ) {
215 qDebug(str); 215 qDebug(str);
216 config.writeEntry("mp3Alarm",1); 216 config.writeEntry("mp3Alarm",1);
217 config.writeEntry("mp3File",str); 217 config.writeEntry("mp3File",str);
218 } 218 }
219 } else { 219 } else {