Seamly2D
Code documentation
PatternPieceDialog Member List

This is the complete list of members for PatternPieceDialog, including all inherited members.

AddVisualization()DialogToolinlineprotected
afterWidthChanged()PatternPieceDialogprivateslot
apply_ButtonDialogToolprotected
applyAllowedPatternPieceDialogprivate
ArrowDown()DialogToolslot
ArrowLeft()DialogToolslot
ArrowLeftDown()DialogToolslot
ArrowLeftUp()DialogToolslot
ArrowRight()DialogToolslot
ArrowRightDown()DialogToolslot
ArrowRightUp()DialogToolslot
ArrowUp()DialogToolslot
associatedToolDialogToolprotected
beforeWidthChanged()PatternPieceDialogprivateslot
Build(const Tool &type)DialogToolvirtual
ChangeColor(QWidget *widget, const QColor &color)DialogToolprotected
ChangeCurrentData(QComboBox *box, const QVariant &value) constDialogToolprotected
CheckState() Q_DECL_FINALPatternPieceDialogprotectedvirtual
ChosenObject(quint32 id, const SceneObject &type) Q_DECL_OVERRIDEPatternPieceDialogvirtualslot
clearErrorText(TabOrder tab, QString text)PatternPieceDialogprivateslot
closeEvent(QCloseEvent *event) Q_DECL_OVERRIDEPatternPieceDialogprotectedvirtual
CreatePiece() constPatternPieceDialogprivate
createPieceName() constPatternPieceDialogprivate
customSAEndPointChanged(int index)PatternPieceDialogprivateslot
customSAIncludeTypeChanged(int index)PatternPieceDialogprivateslot
customSAStartPointChanged(int index)PatternPieceDialogprivateslot
customSeamAllowanceChanged(int row)PatternPieceDialogprivateslot
dataDialogToolprotected
defaultWidthChanged()PatternPieceDialogprivateslot
DeployFormula(QPlainTextEdit *formula, QPushButton *buttonGrowLength, int formulaBaseHeight)DialogToolprotected
DialogAccepted()DialogToolvirtualslot
DialogApplied()DialogToolsignal
DialogApply()DialogToolvirtualslot
DialogClosed(int result)DialogToolsignal
DialogRejected()DialogToolvirtualslot
DialogTool(const VContainer *data, const quint32 &toolId, QWidget *parent=nullptr)DialogTool
DialogWarningIcon()DialogToolprotectedstatic
DNumber(const QString &baseName) constDialogToolprotected
doublePointsExist(QListWidget *listWidget)DialogToolprotectedstatic
duplicateNode(QListWidgetItem *rowItem)PatternPieceDialogprivate
editAfterSeamAllowanceWidth()PatternPieceDialogprivateslot
editBeforeSeamAllowanceWidth()PatternPieceDialogprivateslot
editDefaultSeamAllowanceWidth()PatternPieceDialogprivateslot
editGrainlineFormula()PatternPieceDialogprivateslot
editPatternLabel()PatternPieceDialogprivateslot
editPatternLabelFormula()PatternPieceDialogprivateslot
editPieceLabel()PatternPieceDialogprivateslot
editPieceLabelFormula()PatternPieceDialogprivateslot
enableApply(bool enable)PatternPieceDialog
enableBuiltIn(bool enable)PatternPieceDialogprivateslot
enableDefaultAfterButton()PatternPieceDialogprivateslot
enableDefaultBeforeButton()PatternPieceDialogprivateslot
enabledGrainline()PatternPieceDialogprivateslot
enabledPatternLabel()PatternPieceDialogprivateslot
enabledPieceLabel()PatternPieceDialogprivateslot
enableSeamAllowance(bool enable)PatternPieceDialogprivateslot
errorColorDialogToolprotected
Eval(const QString &text, bool &flag, QLabel *label, const QString &postfix, bool checkZero=true, bool checkLessThanZero=false)DialogToolprotected
EvalFormula()DialogToolvirtualslot
evaluateAfterWidth()PatternPieceDialogprivateslot
evaluateBeforeWidth()PatternPieceDialogprivateslot
evaluateDefaultWidth()PatternPieceDialogprivateslot
eventFilter(QObject *object, QEvent *event) Q_DECL_OVERRIDEPatternPieceDialogprotectedvirtual
excludeNode(QListWidgetItem *rowItem)PatternPieceDialogprivate
expandGrainlineLength()PatternPieceDialogprivateslot
expandGrainlineRotation()PatternPieceDialogprivateslot
expandPatternLabelAngle()PatternPieceDialogprivateslot
expandPatternLabelHeight()PatternPieceDialogprivateslot
expandPatternLabelWidth()PatternPieceDialogprivateslot
expandPieceLabelAngle()PatternPieceDialogprivateslot
expandPieceLabelHeight()PatternPieceDialogprivateslot
expandPieceLabelWidth()PatternPieceDialogprivateslot
expandWidthAfterFormulaTextEdit()PatternPieceDialogprivateslot
expandWidthBeforeFormulaTextEdit()PatternPieceDialogprivateslot
expandWidthFormulaTextEdit()PatternPieceDialogprivateslot
FillCombo(QComboBox *box, GOType gType, FillComboBox rule=FillComboBox::Whole, const quint32 &ch1=NULL_ID, const quint32 &ch2=NULL_ID) constDialogToolprivate
FillComboBoxArcs(QComboBox *box, FillComboBox rule=FillComboBox::Whole, const quint32 &ch1=NULL_ID, const quint32 &ch2=NULL_ID) constDialogToolprotected
FillComboBoxCrossCirclesPoints(QComboBox *box) constDialogToolprotected
FillComboBoxCurves(QComboBox *box) constDialogToolprotected
FillComboBoxHCrossCurvesPoint(QComboBox *box) constDialogToolprotected
FillComboBoxLineColors(QComboBox *box) constDialogToolprotected
FillComboBoxPiecesList(QComboBox *box, const QVector< quint32 > &list)DialogToolprotected
FillComboBoxPoints(QComboBox *box, FillComboBox rule=FillComboBox::Whole, const quint32 &ch1=NULL_ID, const quint32 &ch2=NULL_ID) constDialogToolprotected
FillComboBoxSplines(QComboBox *box) constDialogToolprotected
FillComboBoxSplinesPath(QComboBox *box) constDialogToolprotected
FillComboBoxTypeLine(QComboBox *box, const QMap< QString, QIcon > &stylesPics) constDialogToolprotected
FillComboBoxVCrossCurvesPoint(QComboBox *box) constDialogToolprotected
FillList(QComboBox *box, const QMap< QString, quint32 > &list) constDialogToolprivate
FindNotExcludedNodeDown(QListWidget *listWidget, int candidate)DialogToolprotectedstatic
FindNotExcludedNodeUp(QListWidget *listWidget, int candidate)DialogToolprotectedstatic
flagAfterFormulaPatternPieceDialogprivate
flagBeforeFormulaPatternPieceDialogprivate
flagErrorDialogToolprotected
flagFormulaDialogToolprotected
flagGrainlineAnchorPatternPieceDialogprivate
flagGrainlineFormulaPatternPieceDialogprivate
flagMainPathPatternPieceDialogprivate
flagNameDialogToolprotected
flagPatternLabelAnchorPatternPieceDialogprivate
flagPatternLabelAnglePatternPieceDialogprivate
flagPatternLabelFormulaPatternPieceDialogprivate
flagPieceLabelAnchorPatternPieceDialogprivate
flagPieceLabelAnglePatternPieceDialogprivate
flagPieceLabelFormulaPatternPieceDialogprivate
FormulaChanged()DialogToolslot
FormulaChangedPlainText()DialogToolslot
GetAssociatedTool()DialogToolinline
GetComboBoxCurrentData(const QComboBox *box, const QString &def) constDialogToolprotected
getCurrentCrossPoint(QComboBox *box) constDialogToolinlineprotected
getCurrentObjectId(QComboBox *box) constDialogToolprotected
getFormulaValue(QPlainTextEdit *text) constPatternPieceDialogprivate
getItemById(quint32 id)PatternPieceDialogprivate
getLastNode() constPatternPieceDialogprivate
GetListInternals(const QListWidget *list) constDialogToolprotected
getNodeInfo(const VPieceNode &node, bool showNotch=false) constDialogToolprotected
getPathName(quint32 path, bool reverse=false) constPatternPieceDialogprivate
GetPiece() constPatternPieceDialog
getPieceColor() constPatternPieceDialogprivate
getPieceFill() constPatternPieceDialogprivate
getPieceLock() constPatternPieceDialogprivate
getPointName() constDialogTool
getPreviousId() constPatternPieceDialogprivate
getSeamAllowanceWidthFormula() constPatternPieceDialog
GetToolId() constDialogTool
grainlineAnchorChanged()PatternPieceDialogprivateslot
initAnchorPoint(QComboBox *box)PatternPieceDialogprivate
initAnchorPointComboboxes()PatternPieceDialogprivate
initializeAnchorsTab()PatternPieceDialogprivate
initializeCSAPoint(QComboBox *box)PatternPieceDialogprivate
initializeFormulaUi(T *ui)DialogToolinlineprotected
initializeGrainlineTab()PatternPieceDialogprivate
initializeInternalPathsTab()PatternPieceDialogprivate
initializeLabelsTab()PatternPieceDialogprivate
initializeMainPathTab()PatternPieceDialogprivate
initializeNodeAngles(QComboBox *box)DialogToolprotected
initializeNodesList()PatternPieceDialogprivate
initializeNotchesList()PatternPieceDialogprivate
initializeNotchesTab()PatternPieceDialogprivate
initializeOkCancel(T *ui)DialogToolinlineprotected
initializeOkCancelApply(T *ui)DialogToolinlineprotected
initializePropertiesTab()PatternPieceDialogprivate
initializeSAIncludeType()PatternPieceDialogprivate
initializeSeamAllowanceTab()PatternPieceDialogprivate
isEachPointNameUnique(QListWidget *listWidget)DialogToolprotectedstatic
isFirstPointSameAsLast(QListWidget *listWidget)DialogToolprotectedstatic
isInitializedDialogToolprotected
isInLayout() constPatternPieceDialogprivate
isMainPathClockwise() constPatternPieceDialogprivate
isMainPathValid() constPatternPieceDialogprivate
IsSpline(const QSharedPointer< VGObject > &obj) constDialogToolprivate
IsSplinePath(const QSharedPointer< VGObject > &obj) constDialogToolprivate
keyPressEvent(QKeyEvent *event) Q_DECL_OVERRIDEDialogToolprotectedvirtual
labelEditFormulaDialogToolprotected
labelEditNamePointDialogToolprotected
labelResultCalculationDialogToolprotected
m_afterWidthFormulaPatternPieceDialogprivate
m_anchorPointsPatternPieceDialogprivate
m_bAddModePatternPieceDialogprivate
m_beepPatternPieceDialogprivate
m_beforeWidthFormulaPatternPieceDialogprivate
m_dialogPatternPieceDialogprivate
m_inLayoutPatternPieceDialogprivate
m_isLockedPatternPieceDialogprivate
m_lengthBaseHeightPatternPieceDialogprivate
m_mxPatternPieceDialogprivate
m_myPatternPieceDialogprivate
m_oldDataPatternPieceDialogprivate
m_oldGeomPatternPieceDialogprivate
m_oldGrainlinePatternPieceDialogprivate
m_patternLabelAngleBaseHeightPatternPieceDialogprivate
m_patternLabelHeightBaseHeightPatternPieceDialogprivate
m_patternLabelLinesPatternPieceDialogprivate
m_patternLabelWidthBaseHeightPatternPieceDialogprivate
m_pieceLabelAngleBaseHeightPatternPieceDialogprivate
m_pieceLabelHeightBaseHeightPatternPieceDialogprivate
m_pieceLabelLinesPatternPieceDialogprivate
m_pieceLabelWidthBaseHeightPatternPieceDialogprivate
m_rotationBaseHeightPatternPieceDialogprivate
m_saWidthPatternPieceDialogprivate
m_timerWidthPatternPieceDialogprivate
m_timerWidthAfterPatternPieceDialogprivate
m_timerWidthBeforePatternPieceDialogprivate
m_widthFormulaPatternPieceDialogprivate
MoveCursorToEnd(QPlainTextEdit *plainTextEdit) constDialogToolprotected
moveListRowBottom(QListWidget *list)DialogToolstatic
moveListRowDown(QListWidget *list)DialogToolstatic
moveListRowTop(QListWidget *list)DialogToolstatic
moveListRowUp(QListWidget *list)DialogToolstatic
NamePointChanged()DialogToolslot
newAnchorPoint(quint32 anchorPoint)PatternPieceDialogprivate
newCustomSeamAllowance(const CustomSARecord &record)PatternPieceDialogprivate
newInternalPath(quint32 path)PatternPieceDialogprivate
newMainPathItem(const VPieceNode &node)PatternPieceDialogprivate
newNodeItem(QListWidget *listWidget, const VPieceNode &node, bool nodeExcluded=true, bool isDuplicate=false)DialogToolprotected
nodeAngleChanged(int index)PatternPieceDialogprivateslot
nodeChanged(int index)PatternPieceDialogprivateslot
NodeFont(bool nodeExcluded)DialogToolprotectedstatic
nodeListChanged()PatternPieceDialogprivateslot
normalize(const qreal value, const qreal start, const qreal end)DialogToolprotected
notchAngleChanged(qreal value)PatternPieceDialogprivateslot
notchChanged(int index)PatternPieceDialogprivateslot
notchCountChanged(int value)PatternPieceDialogprivateslot
notchLengthChanged(qreal value)PatternPieceDialogprivateslot
notchSubTypeChanged(int id)PatternPieceDialogprivateslot
notchTypeChanged(int id)PatternPieceDialogprivateslot
notchWidthChanged(qreal value)PatternPieceDialogprivateslot
numberDialogToolprotected
ok_ButtonDialogToolprotected
okColorDialogToolprotected
pageChanged(QListWidgetItem *current, QListWidgetItem *previous)PatternPieceDialog
pathDialogClosed(int result)PatternPieceDialogprivateslot
patternLabelAnchorChanged()PatternPieceDialogprivateslot
PatternPieceDialog(const VContainer *data, const quint32 &toolId, QWidget *parent=nullptr)PatternPieceDialog
pieceColorChanged()PatternPieceDialogprivateslot
pieceLabelAnchorChanged()PatternPieceDialogprivateslot
pieceNameChanged()PatternPieceDialogprivateslot
plainTextEditFormulaDialogToolprotected
pointNameDialogToolprotected
PointNameChanged()DialogToolinlinevirtualslot
pointNodesExist() constPatternPieceDialogprivate
prepareDialogToolprotected
PrepareList(QMap< QString, quint32 > &list, quint32 id) constDialogToolprivate
resetGrainlineWarning()PatternPieceDialogprivateslot
resetLabelsWarning()PatternPieceDialogprivateslot
resetNotchAngle()PatternPieceDialogprivateslot
resetNotchLength()PatternPieceDialogprivateslot
resetNotchWidth()PatternPieceDialogprivateslot
resizeEvent(QResizeEvent *event) Q_DECL_OVERRIDEPatternPieceDialogprotectedvirtual
reverseNode(QListWidgetItem *rowItem)PatternPieceDialogprivate
SaveData() Q_DECL_OVERRIDEPatternPieceDialogprotectedvirtual
SelectedObject(bool selected, quint32 object, quint32 tool)DialogToolvirtualslot
SetAssociatedTool(VAbstractTool *tool)DialogTool
setCurrentAfterSeamAllowance(const QString &formula)PatternPieceDialogprivate
setCurrentArcId(QComboBox *box, const quint32 &value, FillComboBox rule=FillComboBox::NoChildren, const quint32 &ch1=NULL_ID, const quint32 &ch2=NULL_ID) constDialogToolprotected
setCurrentBeforeSeamAllowance(const QString &formula)PatternPieceDialogprivate
setCurrentCurveId(QComboBox *box, const quint32 &value) constDialogToolprotected
setCurrentPointId(QComboBox *box, const quint32 &value, FillComboBox rule=FillComboBox::NoChildren, const quint32 &ch1=NULL_ID, const quint32 &ch2=NULL_ID) constDialogToolprotected
setCurrentSplineId(QComboBox *box, const quint32 &value) constDialogToolprotected
setCurrentSplinePathId(QComboBox *box, const quint32 &value) constDialogToolprotected
setCurrentText(QComboBox *box, const QString &text) constPatternPieceDialogprivate
setErrorText(TabOrder tab, QString text)PatternPieceDialogprivateslot
setGrainlineAngle(QString angleFormula)PatternPieceDialogprivate
setGrainlineLength(QString lengthFormula)PatternPieceDialogprivate
setInLayout(const bool &state)PatternPieceDialogprivate
setMoveExclusions()PatternPieceDialogprivate
setNotch(QListWidgetItem *rowItem, bool isNotch, NotchType notchType)PatternPieceDialogprivate
SetObject(const quint32 &id, QComboBox *box, const QString &toolTip)DialogToolprotected
setPatternLabelAngle(QString angleFormula)PatternPieceDialogprivate
setPatternLabelHeight(QString heightFormula)PatternPieceDialogprivate
setPatternLabelWidth(QString widthFormula)PatternPieceDialogprivate
SetPiece(const VPiece &piece)PatternPieceDialog
setPieceColor(const QString &value)PatternPieceDialogprivate
setPieceFill(const QString &value)PatternPieceDialogprivate
setPieceLabelAngle(QString angleFormula)PatternPieceDialogprivate
setPieceLabelHeight(QString heightFormula)PatternPieceDialogprivate
setPieceLabelWidth(QString widthFormula)PatternPieceDialogprivate
setPieceLock(const bool &state)PatternPieceDialogprivate
SetPiecesList(const QVector< quint32 > &list)DialogToolvirtual
setSeamAllowanceWidthFormula(const QString &formula)PatternPieceDialogprivate
SetToolId(const quint32 &value)DialogTool
showAnchorPoints()PatternPieceDialogprivate
showAnchorsContextMenu(const QPoint &pos)PatternPieceDialogprivateslot
showCustomSAContextMenu(const QPoint &pos)PatternPieceDialogprivateslot
ShowDialog(bool click) Q_DECL_OVERRIDEPatternPieceDialogvirtualslot
showEvent(QShowEvent *event) Q_DECL_OVERRIDEPatternPieceDialogprotectedvirtual
showInternalPathsContextMenu(const QPoint &pos)PatternPieceDialogprivateslot
showMainPathContextMenu(const QPoint &pos)PatternPieceDialogprivateslot
showNotchChanged(int state)PatternPieceDialogprivateslot
showSeamlineNotchChanged(int state)PatternPieceDialogprivateslot
ShowVisualization()DialogToolinlineprotectedvirtual
spinBoxAngleDialogToolprotected
timerFormulaDialogToolprotected
toolIdDialogToolprotected
ToolTip(const QString &toolTip)DialogToolsignal
uiPatternPieceDialogprivate
updateCurrentCustomSARecord()PatternPieceDialogprivate
updateCurrentInternalPathRecord()PatternPieceDialogprivate
updateGrainlineValues()PatternPieceDialogprivateslot
updateNodeAfterSeamAllowance(const QString &formula)PatternPieceDialogprivate
updateNodeBeforeSeamAllowance(const QString &formula)PatternPieceDialogprivate
updatePatternLabelValues()PatternPieceDialogprivateslot
updatePieceLabelValues()PatternPieceDialogprivateslot
ValFormulaChanged(bool &flag, QLineEdit *edit, QTimer *timer, const QString &postfix=QString())DialogToolprotected
ValFormulaChanged(bool &flag, QPlainTextEdit *edit, QTimer *timer, const QString &postfix=QString())DialogToolprotected
validateObjects(bool value)PatternPieceDialogprivate
visDialogToolprotected
~DialogTool() Q_DECL_OVERRIDEDialogToolvirtual
~PatternPieceDialog()PatternPieceDialogvirtual