diff -r fd30d51f876b -r b6db4fd4947b calendarui/views/dayview/inc/calendayhourelement.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/calendarui/views/dayview/inc/calendayhourelement.h Mon Jun 28 15:22:02 2010 +0530 @@ -0,0 +1,61 @@ +/* +* 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 CALENDAYHOURELEMENT_H +#define CALENDAYHOURELEMENT_H + +//System includes +#include +#include +#include + +//User includes + + +//Forward declarations +class CalenDayHourScrollArea; + +class CalenDayHourElement : public HbWidget +{ + Q_OBJECT + +public: + + /** + * Constructor. + */ + CalenDayHourElement(const QTime &time, QGraphicsItem *parent=0); + + /** + * Destructor. + */ + virtual ~CalenDayHourElement(); + + /** + * + */ + void paint(QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget); + +private: + + CalenDayHourScrollArea *mContainer; + QTime mHour; + QColor mHourLineColor; + qreal mUnitInPixels; +}; + +#endif // CALENDAYHOURELEMENT_H