The property view class.
More...
#include <PropertyView.h>
◆ PropertyView()
PropertyView::PropertyView |
( |
QWidget * |
parent = nullptr | ) |
|
Property Editor Widget
Provides two Gui::PropertyEditor::PropertyEditor widgets, for "View" and "Data", in two tabs.
References draftgeoutils.faces::bind(), draftgeoutils.intersections::connect(), App::GetApplication(), ParameterGrp::GetInt(), Gui::Application::Instance, Gui::NoResolve, onTimer(), propertyEditorData, propertyEditorView, Gui::PropertyEditor::PropertyEditor::setAutomaticDocumentUpdate(), Gui::PropertyEditor::PropertyEditor::setAutomaticExpand(), Gui::Application::signalActiveDocument, App::Application::signalAppendDynamicProperty, App::Application::signalChangedDocument, App::Application::signalChangedObject, Gui::Application::signalChangedObject, App::Application::signalChangePropertyEditor, App::Application::signalDeletedObject, Gui::Application::signalDeletedObject, Gui::Application::signalDeleteDocument, App::Application::signalRedoDocument, App::Application::signalRemoveDynamicProperty, App::Application::signalUndoDocument, and tabChanged().
◆ ~PropertyView()
PropertyView::~PropertyView |
( |
| ) |
|
|
virtual |
◆ changeEvent()
void PropertyView::changeEvent |
( |
QEvent * |
e | ) |
|
|
overrideprotected |
◆ clearPropertyItemSelection()
void PropertyView::clearPropertyItemSelection |
( |
| ) |
|
◆ hideEvent()
void PropertyView::hideEvent |
( |
QHideEvent * |
ev | ) |
|
|
overrideprotected |
◆ isPropertyHidden()
◆ onTimer
void PropertyView::onTimer |
( |
| ) |
|
|
slot |
References Gui::PropertyEditor::PropertyEditor::buildUp(), clearPropertyItemSelection(), Base::Persistence::getClassTypeId(), Base::Type::getKey(), App::Property::getName(), Gui::ViewProviderDocumentObject::getObject(), App::ExtensionContainer::getPropertyList(), App::ExtensionContainer::getPropertyMap(), Gui::SelectionSingleton::getSelectionEx(), Base::Persistence::getTypeId(), Gui::Application::getViewProvider(), Gui::Application::Instance, Base::BaseClass::isDerivedFrom(), isPropertyHidden(), Gui::SelectionObserver::isSelectionAttached(), draftfunctions.move::move(), App::Property::PropDynamic, propertyEditorData, propertyEditorView, Gui::PropertyView::PropInfo::propId, Gui::PropertyView::PropInfo::propList, Gui::PropertyView::PropInfo::propName, Gui::TreeWidget::selectedDocument(), Gui::Selection(), and App::Property::testStatus().
Referenced by PropertyView().
◆ setShowAll()
void PropertyView::setShowAll |
( |
bool |
enable | ) |
|
|
static |
◆ showAll()
bool PropertyView::showAll |
( |
| ) |
|
|
static |
◆ showEvent()
void PropertyView::showEvent |
( |
QShowEvent * |
ev | ) |
|
|
overrideprotected |
◆ tabChanged
void PropertyView::tabChanged |
( |
int |
index | ) |
|
|
slot |
◆ propertyEditorData
◆ propertyEditorView
The documentation for this class was generated from the following files:
- FreeCAD/src/Gui/PropertyView.h
- FreeCAD/src/Gui/PropertyView.cpp