PdmGraphicsStepData Class
Header: | #include <PdmGraphicsStepData> |
Public Functions
PdmGraphicsStepData(QObject *iParent = nullptr) | |
~PdmGraphicsStepData() | |
void | addStepRepeat(const TCanvasBlockItemPtr &iStep) |
QMarginsF | allowMargin() const |
virtual QRectF | boundingRect() const |
bool | canSelected() const |
QList<PdmGraphicsStepDataItem *> | getRowOrderlyList(QPointF pos, QList<PdmGraphicsStepDataItem *> &list, qreal xDistance) const |
QVector<QString> | getSiteStrsByRepeat(const QVariantList &iStepRepeat) |
QVariantMap | getStepMarginAndGapInfo() |
QVariantList | getStepRepeat() const |
QVector<PdmGraphicsStepDataItem *> | getSteps() const |
bool | isHighLight() const |
QMarginsF | margin() const |
qreal | minArray2CouponGap() |
virtual QPainterPath | paintPath() const |
void | setAllowMargin(const QMarginsF &iAllowMargin) |
void | setCanvasData(TCanvasData *iCanvasData) |
void | setFromDataMap(const QVariantMap &iDataMap, qreal iShowZoomRatio = -1) |
void | setIsHighLight(bool iIsHighLight) |
void | setMargin(const QMarginsF &iMargin) |
void | setProfile(const QString &iPaintPath) |
void | setStepName(const QString &iNameStr) |
UndoDataPtr | setStepRepeatInfo(const QVariantMap &iDataMap) |
void | setStepType(const QString &iTypeStr) |
void | setTagStr(const QString &iTagStr) |
void | setTextStr(const QString &iTextStr) |
QString | stepName() const |
QString | stepType() const |
QString | tagStr() const |
QString | textStr() const |
QVariantMap | toVariantMap() const |
Public Slots
Signals
void | messageChange(const QString &iType, const QVariant &iData = QVariant()) |
Detailed Description
Member Function Documentation
PdmGraphicsStepData::PdmGraphicsStepData(QObject *iParent = nullptr)
Default constructs an instance of PdmGraphicsStepData.
PdmGraphicsStepData::~PdmGraphicsStepData()
Destroys the instance of PdmGraphicsStepData.
void PdmGraphicsStepData::addStepRepeat(const TCanvasBlockItemPtr &iStep)
QMarginsF PdmGraphicsStepData::allowMargin() const
See also setAllowMargin().
[virtual]
QRectF PdmGraphicsStepData::boundingRect() const
bool PdmGraphicsStepData::canSelected() const
QList<PdmGraphicsStepDataItem *> PdmGraphicsStepData::getRowOrderlyList(QPointF pos, QList<PdmGraphicsStepDataItem *> &list, qreal xDistance) const
QVector<QString> PdmGraphicsStepData::getSiteStrsByRepeat(const QVariantList &iStepRepeat)
QVariantMap PdmGraphicsStepData::getStepMarginAndGapInfo()
QVariantList PdmGraphicsStepData::getStepRepeat() const
QVector<PdmGraphicsStepDataItem *> PdmGraphicsStepData::getSteps() const
bool PdmGraphicsStepData::isHighLight() const
See also setIsHighLight().
QMarginsF PdmGraphicsStepData::margin() const
See also setMargin().
[signal]
void PdmGraphicsStepData::messageChange(const QString &iType, const QVariant &iData = QVariant())
qreal PdmGraphicsStepData::minArray2CouponGap()
[virtual]
QPainterPath PdmGraphicsStepData::paintPath() const
[slot]
void PdmGraphicsStepData::redo(const UndoDataPtr &iValue)
void PdmGraphicsStepData::setAllowMargin(const QMarginsF &iAllowMargin)
See also allowMargin().
void PdmGraphicsStepData::setCanvasData(TCanvasData *iCanvasData)
void PdmGraphicsStepData::setFromDataMap(const QVariantMap &iDataMap, qreal iShowZoomRatio = -1)
void PdmGraphicsStepData::setIsHighLight(bool iIsHighLight)
See also isHighLight().
void PdmGraphicsStepData::setMargin(const QMarginsF &iMargin)
See also margin().
void PdmGraphicsStepData::setProfile(const QString &iPaintPath)
void PdmGraphicsStepData::setStepName(const QString &iNameStr)
See also stepName().
UndoDataPtr PdmGraphicsStepData::setStepRepeatInfo(const QVariantMap &iDataMap)
void PdmGraphicsStepData::setStepType(const QString &iTypeStr)
See also stepType().
void PdmGraphicsStepData::setTagStr(const QString &iTagStr)
See also tagStr().
void PdmGraphicsStepData::setTextStr(const QString &iTextStr)
See also textStr().
QString PdmGraphicsStepData::stepName() const
See also setStepName().
QString PdmGraphicsStepData::stepType() const
See also setStepType().
QString PdmGraphicsStepData::tagStr() const
See also setTagStr().
QString PdmGraphicsStepData::textStr() const
See also setTextStr().