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().