#include <TaskFaceColors.h>
Classes | |
class Private | |
Public Member Functions | |
bool accept () | |
FaceColors (ViewProviderPartExt *vp, QWidget *parent=0) | |
void open () | |
bool reject () | |
~FaceColors () | |
![]() | |
void attachSelection () | |
Attaches to the selection. More... | |
bool blockConnection (bool block) | |
void detachSelection () | |
Detaches from the selection. More... | |
bool isConnectionAttached () const | |
bool isConnectionBlocked () const | |
SelectionObserver (bool attach=true, int resolve=1) | |
Constructor. More... | |
SelectionObserver (const Gui::ViewProviderDocumentObject *vp, bool attach=true, int resolve=1) | |
Constructor. More... | |
virtual ~SelectionObserver () | |
Protected Member Functions | |
void changeEvent (QEvent *e) | |
void onSelectionChanged (const Gui::SelectionChanges &msg) | |
void slotDeleteDocument (const Gui::Document &) | |
void slotDeleteObject (const Gui::ViewProvider &) | |
void slotUndoDocument (const Gui::Document &Doc) | |
void updatePanel () | |
Constructor & Destructor Documentation
◆ FaceColors()
FaceColors::FaceColors | ( | ViewProviderPartExt * | vp, |
QWidget * | parent = 0 |
||
) |
References Gui::SelectionSingleton::addSelectionGate(), PartGui::FaceColors::Private::connectDelDoc, PartGui::FaceColors::Private::connectDelObj, PartGui::FaceColors::Private::connectUndoDoc, PartGui::FaceColors::Private::doc, Gui::ViewProviderDocumentObject::getObject(), App::PropertyString::getValue(), Gui::Application::Instance, App::DocumentObject::Label, Gui::Selection(), Gui::Application::signalDeletedObject, Gui::Application::signalDeleteDocument, Gui::Document::signalUndoDocument, slotDeleteDocument(), slotDeleteObject(), slotUndoDocument(), PartGui::FaceColors::Private::ui, and PartGui::FaceColors::Private::vp.
◆ ~FaceColors()
FaceColors::~FaceColors | ( | ) |
References PartGui::FaceColors::Private::connectDelDoc, PartGui::FaceColors::Private::connectDelObj, PartGui::FaceColors::Private::connectUndoDoc, Gui::View3DInventorViewer::removeEventCallback(), Gui::SelectionSingleton::rmvSelectionGate(), Gui::Selection(), PartGui::FaceColors::Private::selectionCallback(), Gui::View3DInventorViewer::stopSelection(), and PartGui::FaceColors::Private::view.
Member Function Documentation
◆ accept()
bool FaceColors::accept | ( | ) |
◆ changeEvent()
|
protected |
References PartGui::FaceColors::Private::ui.
◆ onSelectionChanged()
|
protectedvirtual |
Implements Gui::SelectionObserver.
References Gui::SelectionChanges::AddSelection, PartGui::FaceColors::Private::boxSelection, Gui::SelectionChanges::ClrSelection, App::DocumentObject::getDocument(), App::DocumentObject::getNameInDocument(), PartGui::FaceColors::Private::index, PartGui::FaceColors::Private::obj, PartGui::FaceColors::Private::perface, Gui::SelectionChanges::RmvSelection, PartGui::FaceColors::Private::ui, and updatePanel().
◆ open()
void FaceColors::open | ( | ) |
◆ reject()
bool FaceColors::reject | ( | ) |
◆ slotDeleteDocument()
|
protected |
References Gui::ControlSingleton::closeDialog(), Gui::Control(), and PartGui::FaceColors::Private::doc.
Referenced by FaceColors().
◆ slotDeleteObject()
|
protected |
References Gui::ControlSingleton::closeDialog(), Gui::Control(), and PartGui::FaceColors::Private::vp.
Referenced by FaceColors().
◆ slotUndoDocument()
|
protected |
References Gui::ControlSingleton::closeDialog(), Gui::Control(), PartGui::FaceColors::Private::doc, and Gui::Document::resetEdit().
Referenced by FaceColors().
◆ updatePanel()
|
protected |
References PartGui::FaceColors::Private::index, and PartGui::FaceColors::Private::ui.
Referenced by onSelectionChanged().
The documentation for this class was generated from the following files:
- src/Mod/Part/Gui/TaskFaceColors.h
- src/Mod/Part/Gui/TaskFaceColors.cpp