24 explicit DeviceContext(QQmlEngine& engine, QObject* parent =
nullptr);
28 ossia::net::node_base* find(
const QString& addr);
30 QVariant read(
const QString& address);
33 void write(
const QString& address,
const QVariant& value);
36 void exec(
const QString& code) W_SIGNAL(exec, code);
37 void compute(
const QString& code,
const QString& cb) W_SIGNAL(compute, code, cb);
38 void system(
const QString& code) W_SIGNAL(system, code);
41 QVariant
asArray(QVariant v)
const noexcept;
43 QVariant asColor(QVariant)
const noexcept;
45 QVariant asVec2(QVariant)
const noexcept;
47 QVariant asVec3(QVariant)
const noexcept;
49 QVariant asVec4(QVariant)
const noexcept;
52 ossia::qt::qml_engine_functions* m_impl{};
Definition DeviceContext.hpp:20
QVariant asArray(QVariant v) const noexcept
Conversions ///.
Definition DeviceContext.cpp:143