author | zautrix <zautrix> | 2005-06-29 20:23:04 (UTC) |
---|---|---|
committer | zautrix <zautrix> | 2005-06-29 20:23:04 (UTC) |
commit | 8954bae7bb5afc9706e37e808e9c1e237399f214 (patch) (unidiff) | |
tree | 18932b26b38e319cc4c568f4624678fa50531c37 /korganizer/calendarview.h | |
parent | 77aa480c9891a90c9b492618ebfd2b20f2d0727a (diff) | |
download | kdepimpi-8954bae7bb5afc9706e37e808e9c1e237399f214.zip kdepimpi-8954bae7bb5afc9706e37e808e9c1e237399f214.tar.gz kdepimpi-8954bae7bb5afc9706e37e808e9c1e237399f214.tar.bz2 |
fixxx
-rw-r--r-- | korganizer/calendarview.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/korganizer/calendarview.h b/korganizer/calendarview.h index be18e8f..c89bbf7 100644 --- a/korganizer/calendarview.h +++ b/korganizer/calendarview.h | |||
@@ -21,24 +21,25 @@ | |||
21 | with any edition of Qt, and distribute the resulting executable, | 21 | with any edition of Qt, and distribute the resulting executable, |
22 | without including the source code for Qt in the source distribution. | 22 | without including the source code for Qt in the source distribution. |
23 | */ | 23 | */ |
24 | #ifndef CALENDARVIEW_H | 24 | #ifndef CALENDARVIEW_H |
25 | #define CALENDARVIEW_H | 25 | #define CALENDARVIEW_H |
26 | 26 | ||
27 | #include <qframe.h> | 27 | #include <qframe.h> |
28 | #include <qlayout.h> | 28 | #include <qlayout.h> |
29 | #include <qwidget.h> | 29 | #include <qwidget.h> |
30 | #include <qptrlist.h> | 30 | #include <qptrlist.h> |
31 | #include <qvbox.h> | 31 | #include <qvbox.h> |
32 | #include <qmap.h> | 32 | #include <qmap.h> |
33 | #include <qscrollbar.h> | ||
33 | #ifndef DESKTOP_VERSION | 34 | #ifndef DESKTOP_VERSION |
34 | #include <qtopia/ir.h> | 35 | #include <qtopia/ir.h> |
35 | #else | 36 | #else |
36 | #define Ir char | 37 | #define Ir char |
37 | #endif | 38 | #endif |
38 | #include <libkcal/calendar.h> | 39 | #include <libkcal/calendar.h> |
39 | #include <libkcal/scheduler.h> | 40 | #include <libkcal/scheduler.h> |
40 | #include <libkcal/calendarresources.h> | 41 | #include <libkcal/calendarresources.h> |
41 | #include <libkcal/resourcecalendar.h> | 42 | #include <libkcal/resourcecalendar.h> |
42 | #include <KDGanttMinimizeSplitter.h> | 43 | #include <KDGanttMinimizeSplitter.h> |
43 | 44 | ||
44 | #include <korganizer/calendarviewbase.h> | 45 | #include <korganizer/calendarviewbase.h> |
@@ -483,24 +484,25 @@ class CalendarView : public KOrg::CalendarViewBase, public KCal::Calendar::Obser | |||
483 | void beamCalendar() ; | 484 | void beamCalendar() ; |
484 | void beamFilteredCalendar() ; | 485 | void beamFilteredCalendar() ; |
485 | void beamIncidenceList(QPtrList<Incidence>) ; | 486 | void beamIncidenceList(QPtrList<Incidence>) ; |
486 | void manageCategories(); | 487 | void manageCategories(); |
487 | int addCategories(); | 488 | int addCategories(); |
488 | void removeCategories(); | 489 | void removeCategories(); |
489 | void setSyncDevice( QString ); | 490 | void setSyncDevice( QString ); |
490 | void setSyncName( QString ); | 491 | void setSyncName( QString ); |
491 | void showDay( QDate ); | 492 | void showDay( QDate ); |
492 | void undo_delete(); | 493 | void undo_delete(); |
493 | protected slots: | 494 | protected slots: |
494 | void resetFocus(); | 495 | void resetFocus(); |
496 | void scrollBarValue(int); | ||
495 | void slotViewerClosed(); | 497 | void slotViewerClosed(); |
496 | void timerAlarm(); | 498 | void timerAlarm(); |
497 | void suspendAlarm(); | 499 | void suspendAlarm(); |
498 | void beamDone( Ir *ir ); | 500 | void beamDone( Ir *ir ); |
499 | /** Select a view or adapt the current view to display the specified dates. */ | 501 | /** Select a view or adapt the current view to display the specified dates. */ |
500 | void showDates( const KCal::DateList & ); | 502 | void showDates( const KCal::DateList & ); |
501 | void selectWeekNum ( int ); | 503 | void selectWeekNum ( int ); |
502 | 504 | ||
503 | public: | 505 | public: |
504 | // show a standard warning | 506 | // show a standard warning |
505 | // returns KMsgBox::yesNoCancel() | 507 | // returns KMsgBox::yesNoCancel() |
506 | int msgCalModified(); | 508 | int msgCalModified(); |
@@ -513,56 +515,56 @@ class CalendarView : public KOrg::CalendarViewBase, public KCal::Calendar::Obser | |||
513 | bool checkFileVersion(QString fn); | 515 | bool checkFileVersion(QString fn); |
514 | bool checkAllFileVersions(); | 516 | bool checkAllFileVersions(); |
515 | bool checkFileChanged(QString fn); | 517 | bool checkFileChanged(QString fn); |
516 | Event* getLastSyncEvent(); | 518 | Event* getLastSyncEvent(); |
517 | /** Adapt navigation units correpsonding to step size of navigation of the | 519 | /** Adapt navigation units correpsonding to step size of navigation of the |
518 | * current view. | 520 | * current view. |
519 | */ | 521 | */ |
520 | void adaptNavigationUnits(); | 522 | void adaptNavigationUnits(); |
521 | bool synchronizeCalendar( Calendar* local, Calendar* remote, int mode ); | 523 | bool synchronizeCalendar( Calendar* local, Calendar* remote, int mode ); |
522 | int takeEvent( Incidence* local, Incidence* remote, int mode, bool full = false ); | 524 | int takeEvent( Incidence* local, Incidence* remote, int mode, bool full = false ); |
523 | //Attendee* getYourAttendee(Event *event); | 525 | //Attendee* getYourAttendee(Event *event); |
524 | void setBlockShowDates( bool b ) { mBlockShowDates = b ;} | 526 | void setBlockShowDates( bool b ) { mBlockShowDates = b ;} |
527 | void setScrollBarStep(int val ); | ||
528 | |||
525 | protected: | 529 | protected: |
526 | void schedule(Scheduler::Method, Incidence *incidence = 0); | 530 | void schedule(Scheduler::Method, Incidence *incidence = 0); |
527 | 531 | ||
528 | // returns KMsgBox::OKCandel() | 532 | // returns KMsgBox::OKCandel() |
529 | int msgItemDelete(const QString name); | 533 | int msgItemDelete(const QString name); |
530 | void showEventEditor(); | 534 | void showEventEditor(); |
531 | void showTodoEditor(); | 535 | void showTodoEditor(); |
532 | void writeLocale(); | ||
533 | Todo *selectedTodo(); | 536 | Todo *selectedTodo(); |
534 | |||
535 | private: | 537 | private: |
538 | QScrollBar * mDateScrollBar; | ||
536 | QDateTime mNextAlarmDateTime; | 539 | QDateTime mNextAlarmDateTime; |
537 | bool mViewerCallerIsSearchDialog; | 540 | bool mViewerCallerIsSearchDialog; |
538 | bool mBlockShowDates; | 541 | bool mBlockShowDates; |
539 | KSyncManager* mSyncManager; | 542 | KSyncManager* mSyncManager; |
540 | AlarmDialog * mAlarmDialog; | 543 | AlarmDialog * mAlarmDialog; |
541 | QString mAlarmNotification; | 544 | QString mAlarmNotification; |
542 | QString mSuspendAlarmNotification; | 545 | QString mSuspendAlarmNotification; |
543 | QTimer* mSuspendTimer; | 546 | QTimer* mSuspendTimer; |
544 | QTimer* mAlarmTimer; | 547 | QTimer* mAlarmTimer; |
545 | QTimer* mRecheckAlarmTimer; | 548 | QTimer* mRecheckAlarmTimer; |
546 | void computeAlarm( QString ); | 549 | void computeAlarm( QString ); |
547 | void startAlarm( QString, QString ); | 550 | void startAlarm( QString, QString ); |
548 | void setSyncEventsReadOnly(); | 551 | void setSyncEventsReadOnly(); |
549 | 552 | ||
550 | QDateTime loadedFileVersion; | 553 | QDateTime loadedFileVersion; |
551 | void checkExternSyncEvent( QPtrList<Event> lastSync , Incidence* toDelete ); | 554 | void checkExternSyncEvent( QPtrList<Event> lastSync , Incidence* toDelete ); |
552 | void checkExternalId( Incidence * inc ); | 555 | void checkExternalId( Incidence * inc ); |
553 | int mGlobalSyncMode; | 556 | int mGlobalSyncMode; |
554 | QString mCurrentSyncDevice; | 557 | QString mCurrentSyncDevice; |
555 | QString mCurrentSyncName; | 558 | QString mCurrentSyncName; |
556 | KOBeamPrefs* beamDialog; | ||
557 | void init(); | 559 | void init(); |
558 | int mDatePickerMode; | 560 | int mDatePickerMode; |
559 | bool mFlagEditDescription; | 561 | bool mFlagEditDescription; |
560 | QDateTime mLastCalendarSync; | 562 | QDateTime mLastCalendarSync; |
561 | void createPrinter(); | 563 | void createPrinter(); |
562 | 564 | ||
563 | void calendarModified( bool, Calendar * ); | 565 | void calendarModified( bool, Calendar * ); |
564 | 566 | ||
565 | CalPrinter *mCalPrinter; | 567 | CalPrinter *mCalPrinter; |
566 | 568 | ||
567 | QSplitter *mPanner; | 569 | QSplitter *mPanner; |
568 | QSplitter *mLeftSplitter; | 570 | QSplitter *mLeftSplitter; |