#include <PPropertyWidget.h>
Definition at line 42 of file PPropertyWidget.h.
◆ PPropertyWidget()
dyno::PPropertyWidget::PPropertyWidget |
( |
QWidget * | parent = nullptr | ) |
|
|
explicit |
◆ ~PPropertyWidget()
dyno::PPropertyWidget::~PPropertyWidget |
( |
| ) |
|
◆ addArrayFieldWidget()
void dyno::PPropertyWidget::addArrayFieldWidget |
( |
FBase * | field | ) |
|
|
private |
◆ addScalarFieldWidget()
void dyno::PPropertyWidget::addScalarFieldWidget |
( |
FBase * | field, |
|
|
QGridLayout * | layout, |
|
|
int | j ) |
|
private |
◆ addStateFieldWidget()
void dyno::PPropertyWidget::addStateFieldWidget |
( |
FBase * | field | ) |
|
|
private |
◆ addWidget()
QWidget * dyno::PPropertyWidget::addWidget |
( |
QWidget * | widget | ) |
|
◆ clearProperty
void dyno::PPropertyWidget::clearProperty |
( |
| ) |
|
|
slot |
◆ contentUpdated
void dyno::PPropertyWidget::contentUpdated |
( |
| ) |
|
|
slot |
◆ createFieldWidget()
QWidget * dyno::PPropertyWidget::createFieldWidget |
( |
FBase * | field | ) |
|
|
static |
◆ getRegistedWidget()
◆ moduleUpdated
void dyno::PPropertyWidget::moduleUpdated |
( |
std::shared_ptr< Module > | node | ) |
|
|
signal |
◆ nodeUpdated
void dyno::PPropertyWidget::nodeUpdated |
( |
std::shared_ptr< Node > | node | ) |
|
|
signal |
◆ registerWidget()
◆ removeAllWidgets()
void dyno::PPropertyWidget::removeAllWidgets |
( |
| ) |
|
◆ showModuleProperty
void dyno::PPropertyWidget::showModuleProperty |
( |
std::shared_ptr< Module > | module | ) |
|
|
slot |
◆ showNodeProperty
void dyno::PPropertyWidget::showNodeProperty |
( |
std::shared_ptr< Node > | node | ) |
|
|
slot |
◆ showProperty
void dyno::PPropertyWidget::showProperty |
( |
Qt::QtNode & | block | ) |
|
|
slot |
◆ sizeHint()
QSize dyno::PPropertyWidget::sizeHint |
( |
| ) |
const |
|
virtual |
◆ stateFieldUpdated
void dyno::PPropertyWidget::stateFieldUpdated |
( |
FBase * | field, |
|
|
int | status ) |
|
signal |
◆ tempGetMeta()
static std::map< std::string, FieldWidgetMeta > dyno::PPropertyWidget::tempGetMeta |
( |
| ) |
|
|
inlinestatic |
◆ mFlag
bool dyno::PPropertyWidget::mFlag[3] |
|
private |
◆ mMainLayout
QVBoxLayout* dyno::PPropertyWidget::mMainLayout |
|
private |
◆ mPropertyItems
std::vector<QWidget*> dyno::PPropertyWidget::mPropertyItems |
|
private |
◆ mPropertyLabel
◆ mPropertyLayout
QGridLayout* dyno::PPropertyWidget::mPropertyLayout[3] |
|
private |
◆ mPropertyWidget
QWidget* dyno::PPropertyWidget::mPropertyWidget[3] |
|
private |
◆ mScrollArea
QScrollArea* dyno::PPropertyWidget::mScrollArea |
|
private |
◆ mScrollLayout
QGridLayout* dyno::PPropertyWidget::mScrollLayout |
|
private |
◆ mSeleted
std::shared_ptr<OBase> dyno::PPropertyWidget::mSeleted = nullptr |
|
private |
◆ sFieldWidgetMeta
The documentation for this class was generated from the following files: