author | mickeyl <mickeyl> | 2003-04-14 15:22:47 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2003-04-14 15:22:47 (UTC) |
commit | 1b4605559dfb77f2bb69903d7e6a982c764aadbe (patch) (unidiff) | |
tree | 94b09a55770648819a6c1ec23eb4b5ab69bab344 | |
parent | 67b910552a63323139d35c2b281d29b670749377 (diff) | |
download | opie-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
-rw-r--r-- | core/pim/datebook/datebookday.cpp | 2 |
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 | ||
167 | void DateBookDayView::setRowStyle( int style ) | 167 | void 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 | ||
175 | void DateBookDayView::contentsMouseReleaseEvent( QMouseEvent *e ) | 175 | void 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 | ||
198 | DateBookDayViewQuickLineEdit::DateBookDayViewQuickLineEdit(const QDateTime &start, const QDateTime &end,QWidget * parent, const char *name=0) : QLineEdit(parent,name) | 198 | DateBookDayViewQuickLineEdit::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 | ||
206 | void DateBookDayViewQuickLineEdit::slotReturnPressed() | 206 | void 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 | ||
217 | void DateBookDayViewQuickLineEdit::focusOutEvent ( QFocusEvent * e ) | 217 | void 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 | ||
224 | DateBookDay::DateBookDay( bool ampm, bool startOnMonday, DateBookDB *newDb, QWidget *parent, const char *name ) | 224 | DateBookDay::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" ); |