Home
last modified time | relevance | path

Searched refs:VAbstractPattern (Results 1 – 25 of 201) sorted by relevance

123456789

/dports/misc/valentina/valentina-5b7e98bf48a86e3c444423a9f03533440a39aad9/src/libs/ifc/xml/
H A Dvabstractpattern.cpp239 VAbstractPattern::VAbstractPattern(QObject *parent) in VAbstractPattern() function in VAbstractPattern
250 VAbstractPattern::~VAbstractPattern() in ~VAbstractPattern()
463 int VAbstractPattern::CountPP() const in CountPP()
597 void VAbstractPattern::Clear() in Clear()
755 VAbstractPattern::NodePoint, in ParseSANode()
756 VAbstractPattern::NodeArc, in ParseSANode()
757 VAbstractPattern::NodeSpline, in ParseSANode()
759 VAbstractPattern::NodeElArc in ParseSANode()
1271 void VAbstractPattern::DeleteImage() in DeleteImage()
1286 void VAbstractPattern::SetVersion() in SetVersion()
[all …]
/dports/misc/valentina/valentina-5b7e98bf48a86e3c444423a9f03533440a39aad9/src/libs/vtools/tools/
H A Dvabstracttool.cpp551 doc->SetAttribute(nod, AttrType, VAbstractPattern::NodeArc); in AddSANode()
554 doc->SetAttribute(nod, AttrType, VAbstractPattern::NodeElArc); in AddSANode()
557 doc->SetAttribute(nod, AttrType, VAbstractPattern::NodePoint); in AddSANode()
582 doc->SetAttribute(nod, VAbstractPattern::AttrNodePassmarkLine, in AddSANode()
584 doc->SetAttribute(nod, VAbstractPattern::AttrNodePassmarkAngle, in AddSANode()
591 nod.removeAttribute(VAbstractPattern::AttrNodePassmark); in AddSANode()
592 nod.removeAttribute(VAbstractPattern::AttrNodePassmarkLine); in AddSANode()
593 nod.removeAttribute(VAbstractPattern::AttrNodePassmarkAngle); in AddSANode()
598 nod.removeAttribute(VAbstractPattern::AttrNodePassmark); in AddSANode()
599 nod.removeAttribute(VAbstractPattern::AttrNodePassmarkLine); in AddSANode()
[all …]
H A Dvabstracttool.h73 VAbstractPattern *doc;
88 VAbstractTool(VAbstractPattern *doc, VContainer *data, quint32 id, QObject *parent = nullptr);
100 static VToolRecord GetRecord(const quint32 id, const Tool &toolType, VAbstractPattern *doc);
101 static void RemoveRecord(const VToolRecord &record, VAbstractPattern *doc);
102 static void AddRecord(const VToolRecord &record, VAbstractPattern *doc);
103 static void AddRecord(const quint32 id, const Tool &toolType, VAbstractPattern *doc);
104 static void AddNodes(VAbstractPattern *doc, QDomElement &domElement, const VPiecePath &path);
105 static void AddNodes(VAbstractPattern *doc, QDomElement &domElement, const VPiece &piece);
141 VAbstractPattern *doc;
177 …static QDomElement AddSANode(VAbstractPattern *doc, const QString &tagName, const VPieceNode &node…
[all …]
H A Dvtoolseamallowance.h65 VAbstractPattern *doc, VContainer *data);
68 VAbstractPattern *doc);
95 VContainer *data, VAbstractPattern *doc);
97 …static void AddAttributes(VAbstractPattern *doc, QDomElement &domElement, quint32 id, const VPiece…
98 static void AddCSARecord(VAbstractPattern *doc, QDomElement &domElement, CustomSARecord record);
100 …static void AddInternalPaths(VAbstractPattern *doc, QDomElement &domElement, const QVector<quint32…
101 … static void AddPins(VAbstractPattern *doc, QDomElement &domElement, const QVector<quint32> &pins);
103 …static void AddPatternPieceData(VAbstractPattern *doc, QDomElement &domElement, const VPiece &piec…
104 static void AddPatternInfo(VAbstractPattern *doc, QDomElement &domElement, const VPiece &piece);
105 static void AddGrainline(VAbstractPattern *doc, QDomElement &domElement, const VPiece &piece);
[all …]
H A Dvtoolseamallowance.cpp206 VAbstractPattern::AddTool(initData.id, piece); in Create()
215 VAbstractPattern *doc) in Duplicate()
283 VContainer *data, VAbstractPattern *doc) in InsertNodes()
354 doc->SetAttribute(recordNode, VAbstractPattern::AttrPath, record.path); in AddCSARecord()
355 doc->SetAttribute(recordNode, VAbstractPattern::AttrEnd, record.endPoint); in AddCSARecord()
386 doc->SetAttribute(recordNode, VAbstractPattern::AttrPath, path); in AddInternalPaths()
409 QDomElement domData = doc->createElement(VAbstractPattern::TagData); in AddPatternPieceData()
415 doc->SetAttribute(domData, VAbstractPattern::AttrTilt, data.GetTilt()); in AddPatternPieceData()
419 doc->SetAttribute(domData, VAbstractPattern::AttrOnFold, data.IsOnFold()); in AddPatternPieceData()
457 QDomElement domData = doc->createElement(VAbstractPattern::TagGrainline); in AddGrainline()
[all …]
H A Dvtooluniondetails.cpp103 VPiecePath GetPiecePath(int piece, VAbstractPattern *doc, quint32 id) in GetPiecePath()
134 VPiecePath GetPiece1MainPath(VAbstractPattern *doc, quint32 id) in GetPiece1MainPath()
140 VPiecePath GetPiece2MainPath(VAbstractPattern *doc, quint32 id) in GetPiece2MainPath()
208 QVector<quint32> GetPiece2Pins(VAbstractPattern *doc, quint32 id) in GetPiece2Pins()
270 QString DrawName(VAbstractPattern *doc, quint32 d1id, quint32 d2id) in DrawName()
797 QDomElement GetTagChildren(VAbstractPattern *doc, quint32 id) in GetTagChildren()
898 return GetChildren(doc, id, VAbstractPattern::TagNodes); in GetNodesChildren()
902 QVector<quint32> GetCSAChildren(VAbstractPattern *doc, quint32 id) in GetCSAChildren()
914 QVector<quint32> GetPinChildren(VAbstractPattern *doc, quint32 id) in GetPinChildren()
1687 return VAbstractPattern::TagTools; in getTagName()
[all …]
/dports/misc/valentina/valentina-5b7e98bf48a86e3c444423a9f03533440a39aad9/src/libs/vtools/undocommands/
H A Dundogroup.cpp60 QDomElement group = doc->elementById(nodeId, VAbstractPattern::TagGroup); in undo()
63 group.setAttribute(VAbstractPattern::AttrVisible, trueStr); in undo()
214 QDomElement group = doc->elementById(nodeId, VAbstractPattern::TagGroup); in performUndoRedo()
229 VDataTool* tool = VAbstractPattern::getTool(toolId); in performUndoRedo()
300 QDomElement group = doc->elementById(nodeId, VAbstractPattern::TagGroup); in performUndoRedo()
323 VDataTool* tool = VAbstractPattern::getTool(toolId); in performUndoRedo()
366 QDomElement group = doc->elementById(nodeId, VAbstractPattern::TagGroup); in ChangeGroupVisibility()
398 QDomElement group = doc->elementById(nodeId, VAbstractPattern::TagGroup); in Do()
401 doc->SetAttribute(group, VAbstractPattern::AttrVisible, visible); in Do()
526 DelGroup::DelGroup(VAbstractPattern *doc, quint32 id, QUndoCommand *parent) in DelGroup()
[all …]
H A Daddpiece.cpp35 AddPiece::AddPiece(const QDomElement &xml, VAbstractPattern *doc, VContainer data, VMainGraphicsSce… in AddPiece()
68 QDomElement domElement = doc->elementById(nodeId, VAbstractPattern::TagDetail); in undo()
77 m_tool = qobject_cast<VToolSeamAllowance*>(VAbstractPattern::getTool(nodeId)); in undo()
84 VAbstractPattern::RemoveTool(nodeId); in undo()
103 qCDebug(vUndo, "Can't find tag %s.", qUtf8Printable(VAbstractPattern::TagDetails)); in undo()
121 VAbstractPattern::AddTool(nodeId, m_tool); in redo()
138 qCDebug(vUndo, "Can't find tag %s.", qUtf8Printable(VAbstractPattern::TagDetails)); in redo()
148 doc->GetActivNodeElement(VAbstractPattern::TagDetails, details); in GetDetailsSection()
152 details = doc->GetDraw(m_drawName).firstChildElement(VAbstractPattern::TagDetails); in GetDetailsSection()
H A Ddeletepiece.cpp45 DeletePiece::DeletePiece(VAbstractPattern *doc, quint32 id, const VContainer &data, VMainGraphicsSc… in DeletePiece()
58 QDomElement domElement = doc->elementById(id, VAbstractPattern::TagDetail); in DeletePiece()
94 UndoDeleteAfterSibling(m_parentNode, m_siblingId, VAbstractPattern::TagDetail); in undo()
96 VAbstractPattern::AddTool(nodeId, m_tool); in undo()
115 QDomElement domElement = doc->elementById(nodeId, VAbstractPattern::TagDetail); in redo()
120 m_tool = qobject_cast<VToolSeamAllowance*>(VAbstractPattern::getTool(nodeId)); in redo()
128 VAbstractPattern::RemoveTool(nodeId); in redo()
H A Dundogroup.h45 AddGroup(const QDomElement &xml, VAbstractPattern *doc, QUndoCommand *parent = nullptr);
60 …RenameGroup(VAbstractPattern *doc, quint32 id, const QString &name, QUndoCommand *parent = nullptr…
76 …ChangeGroupOptions(VAbstractPattern *doc, quint32 id, const QString &name, const QStringList &tags,
95 …AddItemToGroup(const QDomElement &xml, VAbstractPattern *doc, quint32 groupId, QUndoCommand *paren…
112 …RemoveItemFromGroup(const QDomElement &xml, VAbstractPattern *doc, quint32 groupId, QUndoCommand *…
129 …ChangeGroupVisibility(VAbstractPattern *doc, vidtype id, bool visible, QUndoCommand *parent = null…
151 …ChangeMultipleGroupsVisibility(VAbstractPattern *doc, const QVector<vidtype> &groups, bool visible,
173 DelGroup(VAbstractPattern *doc, quint32 id, QUndoCommand *parent = nullptr);
H A Dsaveplacelabeloptions.cpp34 … const VPlaceLabelItem &newLabel, VAbstractPattern *doc, VContainer *data, in SavePlaceLabelOptions()
51 QDomElement domElement = doc->elementById(nodeId, VAbstractPattern::TagPoint); in undo()
67 …if (VToolSeamAllowance *tool = qobject_cast<VToolSeamAllowance *>(VAbstractPattern::getTool(m_piec… in undo()
84 QDomElement domElement = doc->elementById(nodeId, VAbstractPattern::TagPoint); in redo()
100 …if (VToolSeamAllowance *tool = qobject_cast<VToolSeamAllowance *>(VAbstractPattern::getTool(m_piec… in redo()
H A Dsavepiecepathoptions.cpp43 VAbstractPattern *doc, VContainer *data, quint32 id, in SavePiecePathOptions()
60 QDomElement domElement = doc->elementById(nodeId, VAbstractPattern::TagPath); in undo()
75 …if (VToolSeamAllowance *tool = qobject_cast<VToolSeamAllowance *>(VAbstractPattern::getTool(m_piec… in undo()
92 QDomElement domElement = doc->elementById(nodeId, VAbstractPattern::TagPath); in redo()
107 …if (VToolSeamAllowance *tool = qobject_cast<VToolSeamAllowance *>(VAbstractPattern::getTool(m_piec… in redo()
H A Dtogglepiecestate.cpp45 TogglePieceInLayout::TogglePieceInLayout(quint32 id, bool state, VContainer *data, VAbstractPattern in TogglePieceInLayout()
74 QDomElement detail = doc->elementById(m_id, VAbstractPattern::TagDetail); in Do()
92 … VContainer *data, VAbstractPattern *doc, in TogglePieceForceForbidFlipping()
127 QDomElement detail = doc->elementById(m_id, VAbstractPattern::TagDetail); in undo()
155 QDomElement detail = doc->elementById(m_id, VAbstractPattern::TagDetail); in redo()
H A Ddeletepatternpiece.cpp39 DeletePatternPiece::DeletePatternPiece(VAbstractPattern *doc, const QString &namePP, QUndoCommand *… in DeletePatternPiece()
48 if (not previousPP.isNull() && previousPP.tagName() == VAbstractPattern::TagDraw) in DeletePatternPiece()
50 previousPPName = doc->GetParametrString(previousPP, VAbstractPattern::AttrName, QString()); in DeletePatternPiece()
72 const QDomNodeList list = rootElement.elementsByTagName(VAbstractPattern::TagDraw); in undo()
H A Dmovepiece.cpp42 MovePiece::MovePiece(VAbstractPattern *doc, const double &x, const double &y, const quint32 &id, in MovePiece()
55 QDomElement domElement = doc->elementById(id, VAbstractPattern::TagDetail); in MovePiece()
110 QDomElement domElement = doc->elementById(nodeId, VAbstractPattern::TagDetail); in Do()
115 … VToolSeamAllowance *tool = qobject_cast<VToolSeamAllowance *>(VAbstractPattern::getTool(nodeId)); in Do()
/dports/misc/valentina/valentina-5b7e98bf48a86e3c444423a9f03533440a39aad9/src/libs/vtools/undocommands/label/
H A Dshowlabel.cpp39 ShowLabel::ShowLabel(VAbstractPattern *doc, quint32 id, bool visible, QUndoCommand *parent) in ShowLabel()
49 QDomElement domElement = doc->elementById(nodeId, VAbstractPattern::TagPoint); in ShowLabel()
79 QDomElement domElement = doc->elementById(nodeId, VAbstractPattern::TagPoint); in Do()
84 if (VAbstractTool *tool = qobject_cast<VAbstractTool *>(VAbstractPattern::getTool(nodeId))) in Do()
H A Dshowdoublelabel.cpp39 ShowDoubleLabel::ShowDoubleLabel(VAbstractPattern *doc, quint32 toolId, quint32 pointId, bool visib… in ShowDoubleLabel()
60 const QDomElement domElement = doc->elementById(m_idTool, VAbstractPattern::TagPoint); in ShowDoubleLabel()
97 QDomElement domElement = doc->elementById(m_idTool, VAbstractPattern::TagPoint); in Do()
109 if (VDrawTool *tool = qobject_cast<VDrawTool *>(VAbstractPattern::getTool(m_idTool))) in Do()
H A Dmovelabel.cpp43 MoveLabel::MoveLabel(VAbstractPattern *doc, const QPointF &pos, const quint32 &id, QUndoCommand *pa… in MoveLabel()
49 QDomElement domElement = doc->elementById(nodeId, VAbstractPattern::TagPoint); in MoveLabel()
94 QDomElement domElement = doc->elementById(nodeId, VAbstractPattern::TagPoint); in Do()
100 if (VAbstractTool *tool = qobject_cast<VAbstractTool *>(VAbstractPattern::getTool(nodeId))) in Do()
/dports/misc/valentina/valentina-5b7e98bf48a86e3c444423a9f03533440a39aad9/src/libs/vtools/tools/drawTools/
H A Dvdrawtool.cpp59 VDrawTool::VDrawTool(VAbstractPattern *doc, VContainer *data, quint32 id, const QString &notes, QOb… in VDrawTool()
65 connect(this->doc, &VAbstractPattern::ChangedActivPP, this, &VDrawTool::ChangedActivDraw); in VDrawTool()
66 connect(this->doc, &VAbstractPattern::ChangedNameDraw, this, &VDrawTool::ChangedNameDraw); in VDrawTool()
67 connect(this->doc, &VAbstractPattern::ShowTool, this, &VDrawTool::ShowTool); in VDrawTool()
134 … connect(saveOptions, &SaveToolOptions::NeedLiteParsing, doc, &VAbstractPattern::LiteParseTree); in ApplyToolOptions()
164 … connect(saveOptions, &SaveToolOptions::NeedLiteParsing, doc, &VAbstractPattern::LiteParseTree); in SaveOption()
263 connect(addToCal, &AddToCalc::NeedFullParsing, doc, &VAbstractPattern::NeedFullParsing); in AddToCalculation()
/dports/misc/valentina/valentina-5b7e98bf48a86e3c444423a9f03533440a39aad9/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/
H A Dvtoolbasepoint.cpp128 VAbstractPattern::AddTool(initData.id, spoint); in Create()
155 QDomElement patternPiece = doc->createElement(VAbstractPattern::TagDraw); in AddToFile()
158 QDomElement calcElement = doc->createElement(VAbstractPattern::TagCalculation); in AddToFile()
162 patternPiece.appendChild(doc->createElement(VAbstractPattern::TagModeling)); in AddToFile()
163 patternPiece.appendChild(doc->createElement(VAbstractPattern::TagDetails)); in AddToFile()
166 connect(addPP, &AddPatternPiece::ClearScene, doc, &VAbstractPattern::ClearScene); in AddToFile()
167 connect(addPP, &AddPatternPiece::NeedFullParsing, doc, &VAbstractPattern::NeedFullParsing); in AddToFile()
192 connect(moveSP, &MoveSPoint::NeedLiteParsing, doc, &VAbstractPattern::LiteParseTree); in itemChange()
250 … connect(deletePP, &DeletePatternPiece::NeedFullParsing, doc, &VAbstractPattern::NeedFullParsing); in DeleteToolWithConfirm()
/dports/misc/valentina/valentina-5b7e98bf48a86e3c444423a9f03533440a39aad9/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/
H A Dvtoolcurveintersectaxis.cpp108 VAbstractPattern *doc, in Create()
193 VAbstractPattern::AddTool(initData.id, point); in Create()
199 auto *tool = qobject_cast<VToolCurveIntersectAxis *>(VAbstractPattern::getTool(initData.id)); in Create()
307 m_lineType = VAbstractPattern::GetParametrString(domElement, AttrTypeLine, TypeLineLine); in ReadToolAttributes()
308 lineColor = VAbstractPattern::GetParametrString(domElement, AttrLineColor, ColorBlack); in ReadToolAttributes()
309 basePointId = VAbstractPattern::GetParametrUInt(domElement, AttrBasePoint, NULL_ID_STR); in ReadToolAttributes()
310 curveId = VAbstractPattern::GetParametrUInt(domElement, AttrCurve, NULL_ID_STR); in ReadToolAttributes()
311 formulaAngle = VAbstractPattern::GetParametrString(domElement, AttrAngle, QString()); in ReadToolAttributes()
312 m_aliasSuffix1 = VAbstractPattern::GetParametrEmptyString(domElement, AttrAlias1); in ReadToolAttributes()
313 m_aliasSuffix2 = VAbstractPattern::GetParametrEmptyString(domElement, AttrAlias2); in ReadToolAttributes()
/dports/misc/valentina/valentina-5b7e98bf48a86e3c444423a9f03533440a39aad9/src/libs/vtools/tools/nodeDetails/
H A Dvtoolpiecepath.cpp39 VAbstractPattern *doc, VContainer *data) in Create()
83 VAbstractPattern::AddTool(initData.id, pathTool); in Create()
87 VDataTool *tool = VAbstractPattern::getTool(initData.idTool); in Create()
97 … qobject_cast<VToolSeamAllowance*>(VAbstractPattern::getTool(initData.idObject)); in Create()
118 return VAbstractPattern::TagPath; in getTagName()
185 void VToolPiecePath::AddAttributes(VAbstractPattern *doc, QDomElement &domElement, quint32 id, cons… in AddAttributes()
194 doc->SetAttribute(domElement, VAbstractPattern::AttrVisible, path.GetVisibilityTrigger()); in AddAttributes()
311 const VContainer pData = VAbstractPattern::getTool(pieceId)->getData(); in RefreshGeometry()
/dports/misc/valentina/valentina-5b7e98bf48a86e3c444423a9f03533440a39aad9/src/app/valentina/dialogs/
H A Dvwidgetgroups.h36 class VAbstractPattern; variable
49 explicit VWidgetGroups(VAbstractPattern *doc, QWidget *parent = nullptr);
63 VAbstractPattern *doc;
H A Dvwidgetdetails.h34 class VAbstractPattern; variable
49 explicit VWidgetDetails(VContainer *data, VAbstractPattern *doc, QWidget *parent = nullptr);
69 VAbstractPattern *m_doc;
/dports/misc/valentina/valentina-5b7e98bf48a86e3c444423a9f03533440a39aad9/src/libs/vtools/dialogs/support/
H A Ddialogeditlabel.h43 class VAbstractPattern; variable
52 …explicit DialogEditLabel(const VAbstractPattern *doc, const VContainer *data, QWidget *parent = nu…
78 const VAbstractPattern *m_doc;

123456789