mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-10-03 09:14:12 +02:00
Merge branch 'feature/script-manager' into feature/script-live
# Conflicts: # cmake/qet_compilation_vars.cmake # sources/qetdiagrameditor.cpp # sources/ui/configpage/generalconfigurationpage.cpp
This commit is contained in:
@@ -132,9 +132,19 @@ int QetScriptApi::folioCount() const
|
||||
all of them.
|
||||
*/
|
||||
QStringList QetScriptApi::apiSignatures() const
|
||||
{
|
||||
return signatures();
|
||||
}
|
||||
|
||||
/**
|
||||
@brief QetScriptApi::signatures
|
||||
apiSignatures() without a script running: what qet-assistant.json lists
|
||||
for an assistant before it has run anything.
|
||||
*/
|
||||
QStringList QetScriptApi::signatures()
|
||||
{
|
||||
QStringList list;
|
||||
const QMetaObject *meta = metaObject();
|
||||
const QMetaObject *meta = &staticMetaObject;
|
||||
for (int i = meta->methodOffset(); i < meta->methodCount(); ++i) {
|
||||
const QMetaMethod method = meta->method(i);
|
||||
if (method.methodType() != QMetaMethod::Method
|
||||
|
||||
Reference in New Issue
Block a user