mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-10-04 01:44:13 +02:00
Merge pull request #1220 from ispyisail/feature/script-buttons
Add script buttons: stored scripts with an icon in menu and toolbar
This commit is contained in:
@@ -133,9 +133,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