diff -r fd30d51f876b -r b6db4fd4947b calendarui/views/dayview/inc/calendayeventspane.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/calendarui/views/dayview/inc/calendayeventspane.h Mon Jun 28 15:22:02 2010 +0530 @@ -0,0 +1,44 @@ +/* +* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: Day view control of calendar +* +*/ + +#ifndef CALENDAYEVENTSPANE_H_ +#define CALENDAYEVENTSPANE_H_ + +// System includes +#include +#include + +class CalenDayEventsPane : public HbWidget +{ +public: + CalenDayEventsPane(HbWidget *parent=0); + virtual ~CalenDayEventsPane(); + + void drawTopLine(bool drawTopLine = false); + +protected: + void paint(QPainter * painter, const QStyleOptionGraphicsItem * option, + QWidget * widget); + +private: + QColor mHourLineColor; + qreal mUnitInPixels; + QPen mCustomDashedPen; + bool mDrawTopLine; //!< Flag indicates if top line should be drawn +}; + +#endif /* CALENDAYEVENTSPANE_H_ */