11#ifndef KDGANTTCONSTRAINT_H
12#define KDGANTTCONSTRAINT_H
17#include <QSharedDataPointer>
21#ifndef QT_NO_DEBUG_STREAM
56 RelationType relType = FinishStart,
62 RelationType relationType()
const;
66 void setData(
int role,
const QVariant &value);
72 bool compareIndexes(
const Constraint &other)
const;
75 bool operator==(
const Constraint &other)
const;
79 return !operator==(other);
83#ifndef QT_NO_DEBUG_STREAM
97#ifndef QT_NO_DEBUG_STREAM
A class used to represent a dependency.
Type
This enum is unused for now.
bool operator!=(const Constraint &other) const
ConstraintDataRole
Data roles used when specifying the pen to draw constraints with.
QDebug KDGANTT_EXPORT operator<<(QDebug dbg, const KDGantt::Constraint &c)
uint qHash(const Constraint &c)