kontact
Go to the documentation of this file.
25 #ifndef PLANNERWIDGET_H
26 #define PLANNERWIDGET_H
28 #include <KontactInterface/Summary>
51 namespace KontactInterface {
59 class Planner :
public KontactInterface::Summary
67 QStringList configModules()
const;
76 virtual bool eventFilter(
QObject *obj, QEvent *e );
77 virtual bool todoEventFilter(
QObject *obj, QEvent *e );
80 void initTodoList(
const QDate &
date );
81 int showTodos(
int counter,
const QDate &
date );
82 void initEventList(
const QDate &
date );
83 int showEvents(
int counter,
const QDate &
date );
84 void initSdList(
const QDate &
date );
85 int showSd(
int counter,
const QDate &
date );
88 void eventPopupMenu(
const QString &uid );
89 void viewEvent(
const QString &uid );
90 void removeEvent(
const QString &uid );
91 void todoPopupMenu(
const QString &uid );
92 void viewTodo(
const QString &uid );
93 void removeTodo(
const QString &uid );
94 void completeTodo(
const QString &uid );
95 void changePercentage(
const QString &uid );
97 bool inProgress( Todo *todo );
98 bool overdue( Todo *todo );
99 bool completed( Todo *todo );
100 bool openEnded( Todo *todo );
101 bool notStarted( Todo *todo );
104 bool mShowRecurrence;
114 bool mHideNotStarted;
115 bool mHideInProgress;
120 bool mBirthdayConList;
121 bool mAnniversariesCal;
122 bool mAnniversariesConList;
124 bool mSpecialOccasionsCal;
126 bool mShowMyEventsOnly;
127 bool mShowMyTodosOnly;
130 KontactInterface::Plugin *mPlugin;
131 QVBoxLayout *mLayout;
132 QGridLayout *mPlannerGrid;
135 KCal::Calendar *mCalendar;
136 AddressBook *mAddressBook;
139 QString initStateText(
const Todo *todo,
const QDate &
date );
140 KHolidays::HolidayRegion *mHolidays;
int summaryHeight() const
void updateSummary(bool force=false)
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:58:30 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.