A Qt compatible AbstractTableModel for showing properties around a series of Geometry Vertex objects.
More...
#include <QTVertexManagerView.h>
|
| void | autoPopulateColumns () |
| |
| int | columnCount (const QModelIndex &parent=QModelIndex()) const override |
| |
| QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const override |
| |
| void | displayLineworkEditor (uint04 vertex_index, PopupInfo info) |
| |
| Qt::ItemFlags | flags (const QModelIndex &index) const override |
| |
| QVariant | headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override |
| |
| bool | isEditable () const |
| |
| bool | isSpecialCallbackIndex (const QModelIndex &index) const |
| |
| Model | model () const |
| |
| void | onClicked (const QModelIndex &index, QRect rect) |
| |
| void | onHovered (const QModelIndex &index, QRect rect) |
| |
| | QTVertexManagerView (const DynamicPointer< QTDesignObject > &root, QObject *parent=nullptr) |
| |
| | QTVertexManagerView (QObject *parent=nullptr) |
| |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const override |
| |
| bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override |
| |
| void | setEditable (bool editable) |
| |
| void | setParameters (const Buffer< DesignParameter > ¶ms, bool enable_edit, bool enable_primitive_edit) |
| |
| void | setParametersToGlobalLinework () |
| |
| void | setParametersToGlobalLocations () |
| |
| void | setParametersToLocalLocations () |
| |
| void | setTarget (const DynamicPointer< QTDesignObject > &root) |
| |
| void | setUseGlobalTransform (bool toggle) |
| |
| DynamicPointer< QTDesignObject > | target () const |
| |
| virtual | ~QTVertexManagerView () |
| |
A Qt compatible AbstractTableModel for showing properties around a series of Geometry Vertex objects.
◆ QTVertexManagerView() [1/2]
◆ QTVertexManagerView() [2/2]
◆ ~QTVertexManagerView()
◆ autoPopulateColumns()
| void autoPopulateColumns |
( |
| ) |
|
◆ cacheValues()
◆ columnCount()
| int columnCount |
( |
const QModelIndex & | parent = QModelIndex() | ) |
const |
|
override |
◆ contentsChanged
◆ data()
| QVariant data |
( |
const QModelIndex & | index, |
|
|
int | role = Qt::DisplayRole ) const |
|
override |
◆ deletedSlot
◆ displayLineworkEditor()
◆ flags()
| Qt::ItemFlags flags |
( |
const QModelIndex & | index | ) |
const |
|
override |
◆ headerData()
| QVariant headerData |
( |
int | section, |
|
|
Qt::Orientation | orientation, |
|
|
int | role = Qt::DisplayRole ) const |
|
override |
◆ isEditable()
| bool isEditable |
( |
| ) |
const |
|
inline |
◆ isSpecialCallbackIndex()
| bool isSpecialCallbackIndex |
( |
const QModelIndex & | index | ) |
const |
◆ model()
◆ onClicked()
| void onClicked |
( |
const QModelIndex & | index, |
|
|
QRect | rect ) |
◆ onHovered()
| void onHovered |
( |
const QModelIndex & | index, |
|
|
QRect | rect ) |
◆ rowCount()
| int rowCount |
( |
const QModelIndex & | parent = QModelIndex() | ) |
const |
|
override |
◆ setData()
| bool setData |
( |
const QModelIndex & | index, |
|
|
const QVariant & | value, |
|
|
int | role = Qt::EditRole ) |
|
override |
◆ setEditable()
| void setEditable |
( |
bool | editable | ) |
|
◆ setParameters()
| void setParameters |
( |
const Buffer< DesignParameter > & | params, |
|
|
bool | enable_edit, |
|
|
bool | enable_primitive_edit ) |
◆ setParametersToGlobalLinework()
| void setParametersToGlobalLinework |
( |
| ) |
|
◆ setParametersToGlobalLocations()
| void setParametersToGlobalLocations |
( |
| ) |
|
◆ setParametersToLocalLocations()
| void setParametersToLocalLocations |
( |
| ) |
|
◆ setTarget()
◆ setUseGlobalTransform()
| void setUseGlobalTransform |
( |
bool | toggle | ) |
|
|
inline |
◆ target()
◆ updateSlot
◆ m_cached_indices
◆ m_has_primitive_edit_column
| bool m_has_primitive_edit_column = false |
|
protected |
◆ m_has_vertex_edit_column
| bool m_has_vertex_edit_column = false |
|
protected |
◆ m_is_editable
| bool m_is_editable = false |
|
protected |
◆ m_is_global
◆ m_is_linework
| bool m_is_linework = false |
|
protected |
◆ m_num_of_decimal
◆ m_properties
◆ m_root
◆ m_vertex_highlight_id
The documentation for this class was generated from the following file: