PeriDyno 1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
QFieldPropertyWidget.h
Go to the documentation of this file.
1#pragma once
3
4namespace dyno
5{
7 class FieldSignal: public QObject {
8 Q_OBJECT
9 public:
10 FieldSignal(bool tick, bool update, QObject* parent = nullptr);
11 Q_SIGNALS:
13 public Q_SLOTS:
14 void fieldChanged();
15
16 bool isTick() const;
17 bool isUpdate() const;
18
19 private:
20 bool mTick;
21 bool mUpdate;
22 };
23
25 Q_OBJECT
26 public:
28 virtual ~QFieldPropertyWidget();
29
30 QWidget* createFieldWidget(FBase*, bool tick = true, bool update = false);
31
32 public Q_SLOTS:
34 };
35}
#define PERIDYNO_QTGUI_API
Definition Common.h:9
FieldSignal(bool tick, bool update, QObject *parent=nullptr)
void fieldPromote(FieldSignal *)
QWidget * createFieldWidget(FBase *, bool tick=true, bool update=false)
QFieldWidget(FBase *field)
This is an implementation of AdditiveCCD based on peridyno.
Definition Array.h:25