/usr/lib/Wt/examples/planner/PlannerCalendar.C is in witty-examples 3.1.10-1ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | /*
* Copyright (C) 2010 Emweb bvba, Kessel-Lo, Belgium.
*
* See the LICENSE file for terms of use.
*/
#include "PlannerCalendar.h"
#include "CalendarCell.h"
#include "Entry.h"
using namespace Wt;
PlannerCalendar::PlannerCalendar(WContainerWidget* parent,
dbo::ptr<UserAccount> user)
: WCalendar(parent),
user_(user)
{
setStyleClass(styleClass() + " calendar");
setSelectionMode(NoSelection);
}
WWidget* PlannerCalendar::renderCell(WWidget* widget, const WDate& date)
{
if (!widget)
widget = new CalendarCell();
CalendarCell* cc = (CalendarCell*)widget;
cc->update(user_, date);
return cc;
}
|