calendarui/views/dayview/inc/calendaystatusstrip.h
changeset 63 a3cb48f6c889
parent 57 bb2d3e476f29
equal deleted inserted replaced
57:bb2d3e476f29 63:a3cb48f6c889
    45     CalenDayStatusStrip(HbWidget *parent = 0);
    45     CalenDayStatusStrip(HbWidget *parent = 0);
    46     ~CalenDayStatusStrip();
    46     ~CalenDayStatusStrip();
    47     
    47     
    48     qreal range() const;
    48     qreal range() const;
    49 
    49 
    50     QColor color() const;
       
    51 
       
    52     CalenDayStatusStrip::DrawingStyle drawingStyle() const;
    50     CalenDayStatusStrip::DrawingStyle drawingStyle() const;
    53     
    51     
    54     QPair<QTime,QTime> startEndTime() const;
    52     QPair<QTime,QTime> startEndTime() const;
    55     
    53     
    56     void setRange(qreal mRange);
    54     void setRange(qreal range);
    57 
       
    58     void setColor(QColor mStripColor);
       
    59     
    55     
    60     void setDrawingStyle(CalenDayStatusStrip::DrawingStyle mDrawingStyle);
    56     void setDrawingStyle(CalenDayStatusStrip::DrawingStyle mDrawingStyle);
    61     
    57     
    62     void setStartEndTime(const QTime &startTime, const QTime &endTime);
    58     void setStartEndTime(const QTime &startTime, const QTime &endTime);
    63 
    59 
    76     
    72     
    77     qreal calculateMinuteHeight(const QTime &start, const QTime &end);
    73     qreal calculateMinuteHeight(const QTime &start, const QTime &end);
    78     
    74     
    79 private:
    75 private:
    80     qreal mRange; //!<Distance between lines
    76     qreal mRange; //!<Distance between lines
    81     QColor mColor;//!<Color of status stripe
       
    82     CalenDayStatusStrip::DrawingStyle mDrawingStyle;//!<Specify style of drawing
    77     CalenDayStatusStrip::DrawingStyle mDrawingStyle;//!<Specify style of drawing
    83     /*!
    78     /*!
    84        Original start and end time of event
    79        Original start and end time of event
    85      */
    80      */
    86     QPair<QTime,QTime> mStartEndEventTime;
    81     QPair<QTime,QTime> mStartEndEventTime;