#include <PropertyEditor.h>
◆ PropertyEditor()
◆ ~PropertyEditor()
PropertyEditor::~PropertyEditor |
( |
| ) |
|
◆ buildUp()
◆ closeEditor() [1/2]
void PropertyEditor::closeEditor |
( |
| ) |
|
◆ closeEditor() [2/2]
void PropertyEditor::closeEditor |
( |
QWidget * |
editor, |
|
|
QAbstractItemDelegate::EndEditHint |
hint |
|
) |
| |
|
protectedvirtual |
◆ commitData()
void PropertyEditor::commitData |
( |
QWidget * |
editor | ) |
|
|
protectedvirtual |
◆ contextMenuEvent()
void PropertyEditor::contextMenuEvent |
( |
QContextMenuEvent * |
event | ) |
|
|
protectedvirtual |
References Gui::PropertyEditor::PropertyModel::buddy(), buildUp(), Base::Persistence::getClassTypeId(), Gui::getMainWindow(), Gui::PropertyEditor::PropertyItem::getPropertyData(), Gui::SelectionSingleton::getSelection(), draftfunctions.svgtext::getText(), App::Property::Immutable, App::Property::LockDynamic, draftfunctions.move::move(), openEditor(), App::Prop_ReadOnly, App::Property::PropDynamic, Gui::Selection(), Gui::PropertyView::setShowAll(), and Gui::PropertyView::showAll().
◆ currentChanged()
void PropertyEditor::currentChanged |
( |
const QModelIndex & |
current, |
|
|
const QModelIndex & |
previous |
|
) |
| |
|
protectedvirtual |
◆ drawBranches()
void PropertyEditor::drawBranches |
( |
QPainter * |
painter, |
|
|
const QRect & |
rect, |
|
|
const QModelIndex & |
index |
|
) |
| const |
|
protectedvirtual |
◆ editorDestroyed()
void PropertyEditor::editorDestroyed |
( |
QObject * |
editor | ) |
|
|
protectedvirtual |
◆ event()
◆ groupBackground()
QBrush PropertyEditor::groupBackground |
( |
| ) |
const |
◆ groupTextColor()
QColor PropertyEditor::groupTextColor |
( |
| ) |
const |
◆ isAutomaticDocumentUpdate()
bool PropertyEditor::isAutomaticDocumentUpdate |
( |
bool |
| ) |
const |
◆ isAutomaticExpand()
bool PropertyEditor::isAutomaticExpand |
( |
bool |
| ) |
const |
◆ isBinding()
bool Gui::PropertyEditor::PropertyEditor::isBinding |
( |
| ) |
const |
◆ onItemActivated
void PropertyEditor::onItemActivated |
( |
const QModelIndex & |
index | ) |
|
|
protectedslot |
◆ onItemCollapsed
void PropertyEditor::onItemCollapsed |
( |
const QModelIndex & |
index | ) |
|
|
protectedslot |
◆ onItemExpanded
void PropertyEditor::onItemExpanded |
( |
const QModelIndex & |
index | ) |
|
|
protectedslot |
◆ onRowsMoved
void PropertyEditor::onRowsMoved |
( |
const QModelIndex & |
parent, |
|
|
int |
start, |
|
|
int |
end, |
|
|
const QModelIndex & |
dst, |
|
|
int |
row |
|
) |
| |
|
protectedslot |
◆ onRowsRemoved
void PropertyEditor::onRowsRemoved |
( |
const QModelIndex & |
parent, |
|
|
int |
start, |
|
|
int |
end |
|
) |
| |
|
protectedslot |
◆ openEditor()
void PropertyEditor::openEditor |
( |
const QModelIndex & |
index | ) |
|
◆ removeProperty()
void PropertyEditor::removeProperty |
( |
const App::Property & |
prop | ) |
|
◆ reset()
void PropertyEditor::reset |
( |
| ) |
|
|
virtual |
◆ rowsAboutToBeRemoved()
void PropertyEditor::rowsAboutToBeRemoved |
( |
const QModelIndex & |
parent, |
|
|
int |
start, |
|
|
int |
end |
|
) |
| |
|
protectedvirtual |
◆ rowsInserted()
void PropertyEditor::rowsInserted |
( |
const QModelIndex & |
parent, |
|
|
int |
start, |
|
|
int |
end |
|
) |
| |
|
protectedvirtual |
◆ setAutomaticDocumentUpdate()
void PropertyEditor::setAutomaticDocumentUpdate |
( |
bool |
v | ) |
|
◆ setAutomaticExpand()
void PropertyEditor::setAutomaticExpand |
( |
bool |
v | ) |
|
◆ setGroupBackground()
void PropertyEditor::setGroupBackground |
( |
const QBrush & |
c | ) |
|
◆ setGroupTextColor()
void PropertyEditor::setGroupTextColor |
( |
const QColor & |
c | ) |
|
◆ updateProperty()
void PropertyEditor::updateProperty |
( |
const App::Property & |
prop | ) |
|
◆ viewOptions()
QStyleOptionViewItem PropertyEditor::viewOptions |
( |
| ) |
const |
|
protectedvirtual |
◆ Gui::PropertyView
◆ PropertyItemDelegate
◆ groupBackground
QBrush Gui::PropertyEditor::PropertyEditor::groupBackground |
|
readwrite |
◆ groupTextColor
QColor Gui::PropertyEditor::PropertyEditor::groupTextColor |
|
readwrite |
The documentation for this class was generated from the following files:
- FreeCAD/src/Gui/propertyeditor/PropertyEditor.h
- FreeCAD/src/Gui/propertyeditor/PropertyEditor.cpp