#include <TaskCosVertex.h>
◆ TaskCosVertex()
◆ ~TaskCosVertex()
TaskCosVertex::~TaskCosVertex |
( |
| ) |
|
◆ abandonEditSession()
void TaskCosVertex::abandonEditSession |
( |
void |
| ) |
|
|
protected |
◆ accept()
bool TaskCosVertex::accept |
( |
void |
| ) |
|
|
virtual |
References addCosVertex(), Gui::Application::getDocument(), App::DocumentObject::getDocument(), Gui::Command::Gui, Gui::Application::Instance, App::DocumentObject::recomputeFeature(), removeTracker(), and TechDraw::DrawView::requestPaint().
Referenced by TechDrawGui::TaskDlgCosVertex::accept(), femexamples.examplesgui.FemExamples::clicked(), femexamples.examplesgui.FemExamples::double_clicked(), ArchComponent.ComponentTaskPanel::editObject(), and PathScripts.PathToolBitLibraryGui.ToolBitLibrary::toolEdit().
◆ addCosVertex()
void TaskCosVertex::addCosVertex |
( |
QPointF |
qPos | ) |
|
|
protected |
◆ blockButtons()
void TechDrawGui::TaskCosVertex::blockButtons |
( |
bool |
b | ) |
|
|
protected |
◆ changeEvent()
void TaskCosVertex::changeEvent |
( |
QEvent * |
e | ) |
|
|
protected |
◆ enableTaskButtons()
void TaskCosVertex::enableTaskButtons |
( |
bool |
b | ) |
|
◆ findParentQGIV()
QGIView * TechDrawGui::TaskCosVertex::findParentQGIV |
( |
| ) |
|
|
protected |
◆ onTrackerClicked
void TaskCosVertex::onTrackerClicked |
( |
bool |
b | ) |
|
|
slot |
◆ onTrackerFinished
void TaskCosVertex::onTrackerFinished |
( |
std::vector< QPointF > |
pts, |
|
|
QGIView * |
qgParent |
|
) |
| |
|
slot |
References TechDrawGui::Rez::appX(), Base::Console(), enableTaskButtons(), Base::ConsoleSingleton::Error(), TechDraw::DrawProjGroupItem::getPGroup(), TechDraw::DrawView::getScale(), App::PropertyQuantity::getValue(), TechDrawGui::Rez::guiX(), Base::ConsoleSingleton::Message(), draftfunctions.scale::scale(), setEditCursor(), TechDrawGui::QGTracker::sleep(), updateUi(), TechDraw::DrawView::X, and TechDraw::DrawView::Y.
Referenced by startTracker().
◆ reject()
bool TaskCosVertex::reject |
( |
void |
| ) |
|
|
virtual |
References Gui::Application::getDocument(), App::DocumentObject::getDocument(), Gui::Command::Gui, Gui::Application::Instance, and removeTracker().
Referenced by draftguitools.gui_hatch.Draft_Hatch_TaskPanel::accept(), draftguitools.gui_setstyle.Draft_SetStyle_TaskPanel::accept(), drafttaskpanels.task_shapestring.ShapeStringTaskPanelCmd::accept(), drafttaskpanels.task_shapestring.ShapeStringTaskPanelEdit::accept(), drafttaskpanels.task_shapestring.ShapeStringTaskPanel::action(), femexamples.examplesgui.FemExamples::clicked(), TechDrawGui::TaskDlgCosVertex::reject(), and PathScripts.PathToolBitLibraryGui.ToolBitLibrary::toolEdit().
◆ removeTracker()
void TaskCosVertex::removeTracker |
( |
void |
| ) |
|
|
protected |
◆ saveButtons()
◆ setEditCursor()
void TaskCosVertex::setEditCursor |
( |
QCursor |
c | ) |
|
|
protected |
◆ setUiPrimary()
void TaskCosVertex::setUiPrimary |
( |
void |
| ) |
|
|
protected |
◆ startTracker()
void TaskCosVertex::startTracker |
( |
void |
| ) |
|
|
protected |
◆ updateTask()
void TaskCosVertex::updateTask |
( |
| ) |
|
◆ updateUi()
void TaskCosVertex::updateUi |
( |
void |
| ) |
|
|
protected |
The documentation for this class was generated from the following files:
- FreeCAD/src/Mod/TechDraw/Gui/TaskCosVertex.h
- FreeCAD/src/Mod/TechDraw/Gui/TaskCosVertex.cpp