#include <TaskWeldingSymbol.h>

Public Slots

void onArrowSymbolClicked ()
 
void onArrowSymbolCreateClicked ()
 
void onArrowTextChanged ()
 
void onDirectorySelected (const QString &newDir)
 
void onFlipSidesClicked ()
 
void onFlipSidesCreateClicked ()
 
void onOtherEraseClicked ()
 
void onOtherEraseCreateClicked ()
 
void onOtherSymbolClicked ()
 
void onOtherSymbolCreateClicked ()
 
void onOtherTextChanged ()
 
void onSymbolSelected (QString symbolPath, QString source)
 
void onWeldingChanged ()
 

Public Member Functions

virtual bool accept ()
 
void enableTaskButtons (bool b)
 
virtual bool reject ()
 
void saveButtons (QPushButton *btnOK, QPushButton *btnCancel)
 
 TaskWeldingSymbol (TechDraw::DrawLeaderLine *baseFeat)
 
 TaskWeldingSymbol (TechDraw::DrawWeldSymbol *weldFeat)
 
void updateTask ()
 
 ~TaskWeldingSymbol ()
 

Protected Member Functions

void changeEvent (QEvent *e)
 
void collectArrowData (void)
 
void collectOtherData (void)
 
TechDraw::DrawWeldSymbolcreateWeldingSymbol (void)
 
void getTileFeats (void)
 
std::string prefSymbolDir ()
 
void setUiEdit ()
 
void setUiPrimary (void)
 
void updateTiles (void)
 
void updateWeldingSymbol (void)
 

Protected Attributes

QString m_currDir
 

Constructor & Destructor Documentation

◆ TaskWeldingSymbol() [1/2]

◆ TaskWeldingSymbol() [2/2]

◆ ~TaskWeldingSymbol()

TaskWeldingSymbol::~TaskWeldingSymbol ( )

Member Function Documentation

◆ accept()

◆ changeEvent()

void TaskWeldingSymbol::changeEvent ( QEvent e)
protected

◆ collectArrowData()

◆ collectOtherData()

◆ 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

References m_currDir.

Referenced by TaskWeldingSymbol().

◆ onFlipSidesClicked

void TaskWeldingSymbol::onFlipSidesClicked ( )
slot

◆ onFlipSidesCreateClicked

void TaskWeldingSymbol::onFlipSidesCreateClicked ( )
slot

Referenced by TaskWeldingSymbol().

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

◆ saveButtons()

void TaskWeldingSymbol::saveButtons ( QPushButton btnOK,
QPushButton btnCancel 
)

◆ setUiEdit()

◆ setUiPrimary()

void TaskWeldingSymbol::setUiPrimary ( void  )
protected

◆ updateTask()

void TaskWeldingSymbol::updateTask ( )

◆ updateTiles()

◆ updateWeldingSymbol()

void TaskWeldingSymbol::updateWeldingSymbol ( void  )
protected

Member Data Documentation

◆ m_currDir


The documentation for this class was generated from the following files:
  • Sources/FreeCAD/src/Mod/TechDraw/Gui/TaskWeldingSymbol.h
  • Sources/FreeCAD/src/Mod/TechDraw/Gui/TaskWeldingSymbol.cpp