OSSIA
Open Scenario System for Interactive Application
Loading...
Searching...
No Matches
qml_node.hpp
1#pragma once
2#include <ossia-qt/device/qml_node_base.hpp>
3
4#include <verdigris>
5
6namespace ossia
7{
8namespace qt
9{
10class qml_node : public qml_node_base
11{
12 W_OBJECT(qml_node)
13public:
14 qml_node(QQuickItem* parent = nullptr);
15 ~qml_node() override;
16
17 void resetNode() override;
18
19public:
20 void reset_parent();
21 W_SLOT(reset_parent);
22 void node_destroyed();
23 W_SLOT(node_destroyed);
24
25private:
26 void on_node_deleted(const ossia::net::node_base&);
27 void setDevice(QObject* device) override;
28};
29}
30}
The node_base class.
Definition node.hpp:48
Definition git_info.h:7