revisions

This commit is contained in:
pls.153 2022-02-14 13:23:59 +01:00
parent 822bbbfaa3
commit 8008fadb39
6 changed files with 12 additions and 11 deletions

42
src/cpp/qml_ext.h Normal file
View file

@ -0,0 +1,42 @@
#ifndef QML_EXT_H
#define QML_EXT_H
#include <QtQml>
QT_BEGIN_NAMESPACE
QObject* iniQml();
class Lisp : public QObject {
Q_OBJECT
public:
Q_INVOKABLE QVariant call(
const QJSValue&,
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue());
Q_INVOKABLE QVariant apply(
const QJSValue&,
const QJSValue& = QJSValue(),
const QJSValue& = QJSValue());
};
QT_END_NAMESPACE
#endif