summaryrefslogtreecommitdiff
authormickeyl <mickeyl>2003-04-14 15:22:47 (UTC)
committer mickeyl <mickeyl>2003-04-14 15:22:47 (UTC)
commit1b4605559dfb77f2bb69903d7e6a982c764aadbe (patch) (unidiff)
tree94b09a55770648819a6c1ec23eb4b5ab69bab344
parent67b910552a63323139d35c2b281d29b670749377 (diff)
downloadopie-1b4605559dfb77f2bb69903d7e6a982c764aadbe.zip
opie-1b4605559dfb77f2bb69903d7e6a982c764aadbe.tar.gz
opie-1b4605559dfb77f2bb69903d7e6a982c764aadbe.tar.bz2
Sometimes I feel like a parrot... but you asked for it :-D
* Default arguments in the declaration: good * Default arguments in the definition: bad
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/pim/datebook/datebookday.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/pim/datebook/datebookday.cpp b/core/pim/datebook/datebookday.cpp
index e212807..8232a51 100644
--- a/core/pim/datebook/datebookday.cpp
+++ b/core/pim/datebook/datebookday.cpp
@@ -166,65 +166,65 @@ void DateBookDayView::keyPressEvent( QKeyEvent *e )
166 166
167void DateBookDayView::setRowStyle( int style ) 167void DateBookDayView::setRowStyle( int style )
168{ 168{
169 if (style<0) style = 0; 169 if (style<0) style = 0;
170 170
171 for (int i=0; i<numRows(); i++) 171 for (int i=0; i<numRows(); i++)
172 setRowHeight(i, style*10+20); 172 setRowHeight(i, style*10+20);
173} 173}
174 174
175void DateBookDayView::contentsMouseReleaseEvent( QMouseEvent *e ) 175void DateBookDayView::contentsMouseReleaseEvent( QMouseEvent *e )
176{ 176{
177 int sh=99,eh=-1; 177 int sh=99,eh=-1;
178 178
179 for(int i=0;i<this->numSelections();i++) { 179 for(int i=0;i<this->numSelections();i++) {
180 QTableSelection sel = this->selection( i ); 180 QTableSelection sel = this->selection( i );
181 sh = QMIN(sh,sel.topRow()); 181 sh = QMIN(sh,sel.topRow());
182 eh = QMAX(sh,sel.bottomRow()+1); 182 eh = QMAX(sh,sel.bottomRow()+1);
183 } 183 }
184 if (sh > 23 || eh < 1) { 184 if (sh > 23 || eh < 1) {
185 sh=8; 185 sh=8;
186 eh=9; 186 eh=9;
187 } 187 }
188 188
189 quickLineEdit=new DateBookDayViewQuickLineEdit(QDateTime(currDate,QTime(sh,0,0,0)),QDateTime(currDate,QTime(eh,0,0,0)),this->viewport(),"quickedit"); 189 quickLineEdit=new DateBookDayViewQuickLineEdit(QDateTime(currDate,QTime(sh,0,0,0)),QDateTime(currDate,QTime(eh,0,0,0)),this->viewport(),"quickedit");
190 quickLineEdit->setGeometry(0,0,this->columnWidth(0)-1,this->rowHeight(0)); 190 quickLineEdit->setGeometry(0,0,this->columnWidth(0)-1,this->rowHeight(0));
191 this->moveChild(quickLineEdit,0,sh*this->rowHeight(0)); 191 this->moveChild(quickLineEdit,0,sh*this->rowHeight(0));
192 quickLineEdit->setFocus(); 192 quickLineEdit->setFocus();
193 quickLineEdit->show(); 193 quickLineEdit->show();
194} 194}
195 195
196//=========================================================================== 196//===========================================================================
197 197
198DateBookDayViewQuickLineEdit::DateBookDayViewQuickLineEdit(const QDateTime &start, const QDateTime &end,QWidget * parent, const char *name=0) : QLineEdit(parent,name) 198DateBookDayViewQuickLineEdit::DateBookDayViewQuickLineEdit(const QDateTime &start, const QDateTime &end,QWidget * parent, const char *name) : QLineEdit(parent,name)
199{ 199{
200 active=1; 200 active=1;
201 quickEvent.setStart(start); 201 quickEvent.setStart(start);
202 quickEvent.setEnd(end); 202 quickEvent.setEnd(end);
203 connect(this,SIGNAL(returnPressed()),this,SLOT(slotReturnPressed())); 203 connect(this,SIGNAL(returnPressed()),this,SLOT(slotReturnPressed()));
204} 204}
205 205
206void DateBookDayViewQuickLineEdit::slotReturnPressed() 206void DateBookDayViewQuickLineEdit::slotReturnPressed()
207{ 207{
208 if(active && (!this->text().isEmpty())) {// Fix to avoid having this event beeing added multiple times. 208 if(active && (!this->text().isEmpty())) {// Fix to avoid having this event beeing added multiple times.
209 quickEvent.setDescription(this->text()); 209 quickEvent.setDescription(this->text());
210 connect(this,SIGNAL(insertEvent(const Event &)),this->topLevelWidget(),SLOT(insertEvent(const Event &))); 210 connect(this,SIGNAL(insertEvent(const Event &)),this->topLevelWidget(),SLOT(insertEvent(const Event &)));
211 emit(insertEvent(quickEvent)); 211 emit(insertEvent(quickEvent));
212 active=0; 212 active=0;
213 } 213 }
214 this->close(true);// Close and also delete this widget 214 this->close(true);// Close and also delete this widget
215} 215}
216 216
217void DateBookDayViewQuickLineEdit::focusOutEvent ( QFocusEvent * e ) 217void DateBookDayViewQuickLineEdit::focusOutEvent ( QFocusEvent * e )
218{ 218{
219 slotReturnPressed(); // Reuse code to add event and close this widget. 219 slotReturnPressed(); // Reuse code to add event and close this widget.
220} 220}
221 221
222//=========================================================================== 222//===========================================================================
223 223
224DateBookDay::DateBookDay( bool ampm, bool startOnMonday, DateBookDB *newDb, QWidget *parent, const char *name ) 224DateBookDay::DateBookDay( bool ampm, bool startOnMonday, DateBookDB *newDb, QWidget *parent, const char *name )
225 : QVBox( parent, name ), currDate( QDate::currentDate() ), db( newDb ), startTime( 0 ) 225 : QVBox( parent, name ), currDate( QDate::currentDate() ), db( newDb ), startTime( 0 )
226{ 226{
227 widgetList.setAutoDelete( true ); 227 widgetList.setAutoDelete( true );
228 header = new DateBookDayHeader( startOnMonday, this, "day header" ); 228 header = new DateBookDayHeader( startOnMonday, this, "day header" );
229 header->setDate( currDate.year(), currDate.month(), currDate.day() ); 229 header->setDate( currDate.year(), currDate.month(), currDate.day() );
230 view = new DateBookDayView( ampm, this, "day view" ); 230 view = new DateBookDayView( ampm, this, "day view" );