24 #ifndef NAVIGATORBAR_H
25 #define NAVIGATORBAR_H
27 #include <libkcal/incidencebase.h>
34 class ActiveLabel : public TQLabel
39 ActiveLabel( TQWidget *parent, const char *name = 0 );
45 void mouseReleaseEvent ( TQMouseEvent * e );
49 class NavigatorBar: public TQWidget
54 NavigatorBar( TQWidget *parent = 0, const char *name = 0 );
57 void showButtons( bool left, bool right );
60 void selectDates( const KCal::DateList & );
63 void nextMonthClicked();
64 void prevMonthClicked();
65 void nextYearClicked();
66 void prevYearClicked();
67 void monthSelected( int month );
68 void yearSelected( int year );
71 void selectMonthFromMenu();
72 void selectYearFromMenu();
79 TQPushButton *mPrevYear;
80 TQPushButton *mPrevMonth;
83 TQPushButton *mNextMonth;
84 TQPushButton *mNextYear;
|