KGantt
kganttabstractgrid.h
61 /*!\fn virtual bool AbstractGrid::mapFromChart( const Span& span, const QModelIndex& idx, const QList<Constraint>& constraints ) const
88 /*!\fn virtual void AbstractGrid::paintGrid( QPainter* painter, const QRectF& sceneRect, const QRectF& exposedRect, AbstractRowController* rowController=0, QWidget* widget=0 )
102 /*!\fn virtual void AbstractGrid::paintHeader( QPainter* painter, const QRectF& headerRect, const QRectF& exposedRect, qreal offset, QWidget* widget=0 )
111 virtual void paintHeader( QPainter* painter, const QRectF& headerRect, const QRectF& exposedRect,
virtual void setRootIndex(const QModelIndex &idx)
Definition kganttabstractgrid.cpp:40
virtual void drawForeground(QPainter *paint, const QRectF &rect)
Definition kganttabstractgrid.cpp:79
virtual void drawBackground(QPainter *paint, const QRectF &rect)
Definition kganttabstractgrid.cpp:73
bool isSatisfiedConstraint(const Constraint &c) const
Definition kganttabstractgrid.cpp:50
virtual void setModel(QAbstractItemModel *model)
Definition kganttabstractgrid.cpp:30
virtual Span mapToChart(const QModelIndex &idx) const =0
virtual void paintGrid(QPainter *painter, const QRectF &sceneRect, const QRectF &exposedRect, AbstractRowController *rowController=nullptr, QWidget *widget=nullptr)=0
virtual void paintHeader(QPainter *painter, const QRectF &headerRect, const QRectF &exposedRect, qreal offset, QWidget *widget=nullptr)=0
virtual bool mapFromChart(const Span &span, const QModelIndex &idx, const QList< Constraint > &constraints=QList< Constraint >()) const =0
AbstractGrid(QObject *parent=nullptr)
Definition kganttabstractgrid.cpp:17
Abstract baseclass for row controllers. A row controller is used by the GraphicsView to nagivate the ...
Definition kganttabstractrowcontroller.h:28
Contains KGantt macros.
QObject(QObject *parent)
Q_OBJECTQ_OBJECT
Q_SIGNALSQ_SIGNALS
Q_SLOTSQ_SLOTS
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:56:31 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:56:31 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.