#include <TaskCosVertex.h>
◆ TaskCosVertex()
References draftgeoutils.intersections::connect(), Base::Console(), Base::ConsoleSingleton::Error(), Gui::Application::getDocument(), App::DocumentObject::getDocument(), TechDrawGui::ViewProviderPage::getMDIViewPage(), TechDrawGui::MDIViewPage::getQGVPage(), Gui::Document::getViewProvider(), Gui::Application::Instance, TechDrawGui::MDIViewPage::m_scene, onTrackerClicked(), and setUiPrimary().
◆ ~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 |
◆ 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:
- Sources/FreeCAD/src/Mod/TechDraw/Gui/TaskCosVertex.h
- Sources/FreeCAD/src/Mod/TechDraw/Gui/TaskCosVertex.cpp