-rw-r--r-- | korganizer/koagendaview.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/korganizer/koagendaview.h b/korganizer/koagendaview.h index 57b4e46..6dc81c6 100644 --- a/korganizer/koagendaview.h +++ b/korganizer/koagendaview.h | |||
@@ -161,96 +161,97 @@ class KOAgendaView : public KOEventView { | |||
161 | 161 | ||
162 | /** returns the currently selected events */ | 162 | /** returns the currently selected events */ |
163 | virtual DateList selectedDates(); | 163 | virtual DateList selectedDates(); |
164 | 164 | ||
165 | /** Remove all events from view */ | 165 | /** Remove all events from view */ |
166 | void clearView(); | 166 | void clearView(); |
167 | KOAgenda *agenda() { return mAgenda;} | 167 | KOAgenda *agenda() { return mAgenda;} |
168 | virtual void printPreview(CalPrinter *calPrinter, | 168 | virtual void printPreview(CalPrinter *calPrinter, |
169 | const QDate &, const QDate &); | 169 | const QDate &, const QDate &); |
170 | 170 | ||
171 | /** start-datetime of selection */ | 171 | /** start-datetime of selection */ |
172 | QDateTime selectionStart() {return mTimeSpanBegin;} | 172 | QDateTime selectionStart() {return mTimeSpanBegin;} |
173 | /** end-datetime of selection */ | 173 | /** end-datetime of selection */ |
174 | QDateTime selectionEnd() {return mTimeSpanEnd;} | 174 | QDateTime selectionEnd() {return mTimeSpanEnd;} |
175 | /** returns true if selection is for whole day */ | 175 | /** returns true if selection is for whole day */ |
176 | bool selectedIsAllDay() {return mTimeSpanInAllDay;} | 176 | bool selectedIsAllDay() {return mTimeSpanInAllDay;} |
177 | /** make selected start/end invalid */ | 177 | /** make selected start/end invalid */ |
178 | void deleteSelectedDateTime(); | 178 | void deleteSelectedDateTime(); |
179 | void repaintAgenda(); | 179 | void repaintAgenda(); |
180 | public slots: | 180 | public slots: |
181 | void setInitStartHour(); | 181 | void setInitStartHour(); |
182 | virtual void updateView(); | 182 | virtual void updateView(); |
183 | virtual void updateConfig(); | 183 | virtual void updateConfig(); |
184 | virtual void showDates(const QDate &start, const QDate &end); | 184 | virtual void showDates(const QDate &start, const QDate &end); |
185 | virtual void showEvents(QPtrList<Event> eventList); | 185 | virtual void showEvents(QPtrList<Event> eventList); |
186 | 186 | ||
187 | void updateTodo( Todo *, int ); | 187 | void updateTodo( Todo *, int ); |
188 | void changeEventDisplay(Event *, int); | 188 | void changeEventDisplay(Event *, int); |
189 | 189 | ||
190 | void clearSelection(); | 190 | void clearSelection(); |
191 | 191 | ||
192 | void newTodo(int gx,int gy); | 192 | void newTodo(int gx,int gy); |
193 | void newEvent(int gx,int gy); | 193 | void newEvent(int gx,int gy); |
194 | void newEvent(int gxStart, int gyStart, int gxEnd, int gyEnd); | 194 | void newEvent(int gxStart, int gyStart, int gxEnd, int gyEnd); |
195 | void newEventAllDay(int gx, int gy); | 195 | void newEventAllDay(int gx, int gy); |
196 | void newTodoAllDay(int gx, int gy); | 196 | void newTodoAllDay(int gx, int gy); |
197 | 197 | ||
198 | void startDrag(Event *); | 198 | void startDrag(Event *); |
199 | 199 | ||
200 | void readSettings(); | 200 | void readSettings(); |
201 | void readSettings(KConfig *); | 201 | void readSettings(KConfig *); |
202 | void writeSettings(KConfig *); | 202 | void writeSettings(KConfig *); |
203 | 203 | ||
204 | void setContentsPos(int y); | 204 | void setContentsPos(int y); |
205 | 205 | ||
206 | void scrollOneHourUp(); | 206 | void scrollOneHourUp(); |
207 | void scrollOneHourDown(); | 207 | void scrollOneHourDown(); |
208 | void addToCalSlot(Incidence *, Incidence *); | 208 | void addToCalSlot(Incidence *, Incidence *); |
209 | void slotShowDateView( int, int ); | ||
209 | 210 | ||
210 | signals: | 211 | signals: |
211 | void showDateView( int, QDate ); | 212 | void showDateView( int, QDate ); |
212 | void newTodoSignal( QDateTime ,bool ); | 213 | void newTodoSignal( QDateTime ,bool ); |
213 | void toggleExpand(); | 214 | void toggleExpand(); |
214 | void selectWeekNum( int ); | 215 | void selectWeekNum( int ); |
215 | void todoMoved( Todo *, int ); | 216 | void todoMoved( Todo *, int ); |
216 | void incidenceChanged(Incidence * , int ); | 217 | void incidenceChanged(Incidence * , int ); |
217 | // void cloneIncidenceSignal(Incidence *); | 218 | // void cloneIncidenceSignal(Incidence *); |
218 | 219 | ||
219 | protected: | 220 | protected: |
220 | KOAgendaButton* getNewDaylabel(); | 221 | KOAgendaButton* getNewDaylabel(); |
221 | bool mBlockUpdating; | 222 | bool mBlockUpdating; |
222 | int mUpcomingWidth; | 223 | int mUpcomingWidth; |
223 | /** Fill agenda beginning with date startDate */ | 224 | /** Fill agenda beginning with date startDate */ |
224 | void fillAgenda(const QDate &startDate); | 225 | void fillAgenda(const QDate &startDate); |
225 | void resizeEvent( QResizeEvent* e ); | 226 | void resizeEvent( QResizeEvent* e ); |
226 | /** Fill agenda using the current set value for the start date */ | 227 | /** Fill agenda using the current set value for the start date */ |
227 | void fillAgenda(); | 228 | void fillAgenda(); |
228 | 229 | ||
229 | /** Create labels for the selected dates. */ | 230 | /** Create labels for the selected dates. */ |
230 | void createDayLabels(); | 231 | void createDayLabels(); |
231 | 232 | ||
232 | /** | 233 | /** |
233 | Set the masks on the agenda widgets indicating, which days are holidays. | 234 | Set the masks on the agenda widgets indicating, which days are holidays. |
234 | */ | 235 | */ |
235 | void setHolidayMasks(); | 236 | void setHolidayMasks(); |
236 | 237 | ||
237 | protected slots: | 238 | protected slots: |
238 | void slotDaylabelClicked( int ); | 239 | void slotDaylabelClicked( int ); |
239 | /** Update event belonging to agenda item */ | 240 | /** Update event belonging to agenda item */ |
240 | void updateEventDates(KOAgendaItem *item, int mode = -1); | 241 | void updateEventDates(KOAgendaItem *item, int mode = -1); |
241 | //void updateMovedTodo(); | 242 | //void updateMovedTodo(); |
242 | 243 | ||
243 | void updateEventIndicatorTop(int newY); | 244 | void updateEventIndicatorTop(int newY); |
244 | void updateEventIndicatorBottom(int newY); | 245 | void updateEventIndicatorBottom(int newY); |
245 | 246 | ||
246 | /** Updates data for selected timespan */ | 247 | /** Updates data for selected timespan */ |
247 | void newTimeSpanSelected(int gxStart, int gyStart, int gxEnd, int gyEnd); | 248 | void newTimeSpanSelected(int gxStart, int gyStart, int gxEnd, int gyEnd); |
248 | /** Updates data for selected timespan for all day event*/ | 249 | /** Updates data for selected timespan for all day event*/ |
249 | void newTimeSpanSelectedAllDay(int gxStart, int gyStart, int gxEnd, int gyEnd); | 250 | void newTimeSpanSelectedAllDay(int gxStart, int gyStart, int gxEnd, int gyEnd); |
250 | 251 | ||
251 | private: | 252 | private: |
252 | // view widgets | 253 | // view widgets |
253 | QFrame *mDayLabels; | 254 | QFrame *mDayLabels; |
254 | QHBox *mDayLabelsFrame; | 255 | QHBox *mDayLabelsFrame; |
255 | QBoxLayout *mLayoutDayLabels; | 256 | QBoxLayout *mLayoutDayLabels; |
256 | QFrame *mAllDayFrame; | 257 | QFrame *mAllDayFrame; |