KD Chart 2  [rev.2.5.1]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
Public Types | Public Member Functions | Public Attributes | List of all members
KDGantt::StyleOptionGanttItem Class Reference

QStyleOption subclass for gantt items. More...

#include <KDGanttStyleOptionGanttItem>

Inheritance diagram for KDGantt::StyleOptionGanttItem:
Inheritance graph
Collaboration diagram for KDGantt::StyleOptionGanttItem:
Collaboration graph

Public Types

enum  Position {

Public Member Functions

StyleOptionGanttItemoperator= (const StyleOptionGanttItem &other)
 StyleOptionGanttItem ()
 StyleOptionGanttItem (const StyleOptionGanttItem &other)

Public Attributes

QRectF boundingRect
Position displayPosition
AbstractGrid * grid
QRectF itemRect
QString text

Detailed Description

QStyleOption subclass for gantt items.

Definition at line 34 of file kdganttstyleoptionganttitem.h.

Member Enumeration Documentation

This enum is used to describe where the Qt::DisplayRole (the label) should be located relative to the item itself.


Definition at line 36 of file kdganttstyleoptionganttitem.h.

Constructor & Destructor Documentation

StyleOptionGanttItem::StyleOptionGanttItem ( )

Constructor. Sets grid to 0.

Definition at line 35 of file kdganttstyleoptionganttitem.cpp.

StyleOptionGanttItem::StyleOptionGanttItem ( const StyleOptionGanttItem other)

Copy constructor. Creates a copy of other

Definition at line 44 of file kdganttstyleoptionganttitem.cpp.

References operator=().

Member Function Documentation

StyleOptionGanttItem & StyleOptionGanttItem::operator= ( const StyleOptionGanttItem other)

Assignment operator

Definition at line 51 of file kdganttstyleoptionganttitem.cpp.

References boundingRect, displayPosition, grid, itemRect, and text.

Referenced by StyleOptionGanttItem().

Member Data Documentation


Contains the bounding rectangle for the item

Definition at line 42 of file kdganttstyleoptionganttitem.h.

Referenced by KDGantt::Legend::drawItem(), operator<<(), operator=(), and KDGantt::ItemDelegate::paintGanttItem().


Contains a pointer to the AbstractGrid used by the view

Definition at line 45 of file kdganttstyleoptionganttitem.h.

Referenced by operator<<(), and operator=().


Contains the "active" item rectangle that corresponds to the values from the model.

Definition at line 43 of file kdganttstyleoptionganttitem.h.

Referenced by KDGantt::Legend::drawItem(), KDGantt::ItemDelegate::interactionStateFor(), KDGantt::ItemDelegate::itemBoundingSpan(), operator<<(), operator=(), and KDGantt::ItemDelegate::paintGanttItem().


The documentation for this class was generated from the following files:

Klarälvdalens Datakonsult AB (KDAB)
Qt-related services and products