#include <TaskWeldingSymbol.h>
◆ TaskWeldingSymbol() [1/2]
◆ TaskWeldingSymbol() [2/2]
References draftgeoutils.intersections::connect(), Base::Console(), Base::ConsoleSingleton::Error(), Base::Persistence::getClassTypeId(), App::PropertyLink::getValue(), TechDraw::DrawWeldSymbol::Leader, onArrowSymbolClicked(), onArrowTextChanged(), onDirectorySelected(), onFlipSidesClicked(), onOtherEraseClicked(), onOtherSymbolClicked(), onOtherTextChanged(), onWeldingChanged(), and setUiEdit().
◆ ~TaskWeldingSymbol()
TaskWeldingSymbol::~TaskWeldingSymbol |
( |
| ) |
|
◆ accept()
bool TaskWeldingSymbol::accept |
( |
void |
| ) |
|
|
virtual |
References Gui::Command::commitCommand(), Base::Console(), createWeldingSymbol(), Base::ConsoleSingleton::Error(), Gui::Command::Gui, Gui::Command::openCommand(), draftutils.translate::QT_TRANSLATE_NOOP, App::DocumentObject::recomputeFeature(), Gui::Command::updateActive(), updateTiles(), and updateWeldingSymbol().
Referenced by TechDrawGui::TaskDlgWeldingSymbol::accept(), femexamples.examplesgui.FemExamples::clicked(), femexamples.examplesgui.FemExamples::double_clicked(), ArchComponent.ComponentTaskPanel::editObject(), and PathScripts.PathToolBitLibraryGui.ToolBitLibrary::toolEdit().
◆ changeEvent()
void TaskWeldingSymbol::changeEvent |
( |
QEvent * |
e | ) |
|
|
protected |
◆ collectArrowData()
void TaskWeldingSymbol::collectArrowData |
( |
void |
| ) |
|
|
protected |
◆ collectOtherData()
void TaskWeldingSymbol::collectOtherData |
( |
void |
| ) |
|
|
protected |
◆ createWeldingSymbol()
◆ enableTaskButtons()
void TaskWeldingSymbol::enableTaskButtons |
( |
bool |
b | ) |
|
◆ getTileFeats()
void TaskWeldingSymbol::getTileFeats |
( |
void |
| ) |
|
|
protected |
◆ onArrowSymbolClicked
void TaskWeldingSymbol::onArrowSymbolClicked |
( |
| ) |
|
|
slot |
◆ onArrowSymbolCreateClicked
void TaskWeldingSymbol::onArrowSymbolCreateClicked |
( |
| ) |
|
|
slot |
◆ onArrowTextChanged
void TaskWeldingSymbol::onArrowTextChanged |
( |
| ) |
|
|
slot |
◆ onDirectorySelected
void TaskWeldingSymbol::onDirectorySelected |
( |
const QString & |
newDir | ) |
|
|
slot |
◆ onFlipSidesClicked
void TaskWeldingSymbol::onFlipSidesClicked |
( |
| ) |
|
|
slot |
◆ onFlipSidesCreateClicked
void TaskWeldingSymbol::onFlipSidesCreateClicked |
( |
| ) |
|
|
slot |
◆ onOtherEraseClicked
void TaskWeldingSymbol::onOtherEraseClicked |
( |
| ) |
|
|
slot |
◆ onOtherEraseCreateClicked
void TaskWeldingSymbol::onOtherEraseCreateClicked |
( |
| ) |
|
|
slot |
◆ onOtherSymbolClicked
void TaskWeldingSymbol::onOtherSymbolClicked |
( |
| ) |
|
|
slot |
◆ onOtherSymbolCreateClicked
void TaskWeldingSymbol::onOtherSymbolCreateClicked |
( |
| ) |
|
|
slot |
◆ onOtherTextChanged
void TaskWeldingSymbol::onOtherTextChanged |
( |
| ) |
|
|
slot |
◆ onSymbolSelected
void TaskWeldingSymbol::onSymbolSelected |
( |
QString |
symbolPath, |
|
|
QString |
source |
|
) |
| |
|
slot |
◆ onWeldingChanged
void TaskWeldingSymbol::onWeldingChanged |
( |
| ) |
|
|
slot |
◆ prefSymbolDir()
std::string TechDrawGui::TaskWeldingSymbol::prefSymbolDir |
( |
| ) |
|
|
protected |
◆ reject()
bool TaskWeldingSymbol::reject |
( |
void |
| ) |
|
|
virtual |
◆ saveButtons()
◆ setUiEdit()
void TaskWeldingSymbol::setUiEdit |
( |
void |
| ) |
|
|
protected |
References TechDraw::DrawWeldSymbol::AllAround, TechDraw::DrawWeldSymbol::AlternatingWeld, TechDraw::DrawTileWeld::CenterText, TechDraw::DrawWeldSymbol::FieldWeld, getTileFeats(), App::PropertyString::getValue(), App::PropertyBool::getValue(), TechDraw::DrawTileWeld::LeftText, m_currDir, TechDraw::DrawTileWeld::RightText, TechDraw::DrawTileWeld::SymbolFile, TechDraw::DrawWeldSymbol::TailText, and TechDrawGui::PreferencesGui::weldingDirectory().
Referenced by TaskWeldingSymbol().
◆ setUiPrimary()
void TaskWeldingSymbol::setUiPrimary |
( |
void |
| ) |
|
|
protected |
◆ updateTask()
void TaskWeldingSymbol::updateTask |
( |
| ) |
|
◆ updateTiles()
void TaskWeldingSymbol::updateTiles |
( |
void |
| ) |
|
|
protected |
References TechDrawGui::TileImage::centerText, TechDrawGui::TileImage::col, collectArrowData(), collectOtherData(), Base::Console(), Base::Tools::escapeEncodeString(), App::DocumentObject::getNameInDocument(), getTileFeats(), TechDrawGui::TileImage::leftText, Base::ConsoleSingleton::Message(), TechDrawGui::TileImage::rightText, App::PropertyString::setValue(), TechDraw::DrawTileWeld::SymbolFile, TechDrawGui::TileImage::symbolPath, and TechDrawGui::TileImage::toBeSaved.
Referenced by accept(), onArrowSymbolClicked(), onArrowTextChanged(), onFlipSidesClicked(), onOtherEraseClicked(), onOtherSymbolClicked(), and onOtherTextChanged().
◆ updateWeldingSymbol()
void TaskWeldingSymbol::updateWeldingSymbol |
( |
void |
| ) |
|
|
protected |
◆ m_currDir
QString TechDrawGui::TaskWeldingSymbol::m_currDir |
|
protected |
The documentation for this class was generated from the following files:
- FreeCAD/src/Mod/TechDraw/Gui/TaskWeldingSymbol.h
- FreeCAD/src/Mod/TechDraw/Gui/TaskWeldingSymbol.cpp