![]() |
Libmacro
0.2
Libmacro is an extensible macro and hotkey library.
|
#include <signal_functions.h>
Public Member Functions | |
| SignalFunctions (QObject *parent=nullptr, Libmacro *libmacroPt=nullptr) | |
| SignalFunctions (const SignalFunctions &)=delete | |
| SignalFunctions & | operator= (const SignalFunctions &)=delete |
| Libmacro & | context () const |
| Q_INVOKABLE QVariant | id (const QString &name) const |
| Q_INVOKABLE QString | name (const QVariant &id) const |
| Q_INVOKABLE int | modifierCount () const |
| Q_INVOKABLE unsigned int | modifier (const QString &name) const |
| Q_INVOKABLE QString | modifierName (unsigned int mod) const |
| Q_INVOKABLE QStringList | modifierNames () const |
| Q_INVOKABLE int | echoCount () const |
| Q_INVOKABLE int | echo (const QString &name) const |
| Q_INVOKABLE QString | echoName (int echo) const |
| Q_INVOKABLE QStringList | echoNames () const |
| Q_INVOKABLE int | keyCount () const |
| Q_INVOKABLE int | key (const QString &name) const |
| Q_INVOKABLE QString | keyName (int code) const |
| Q_INVOKABLE QStringList | keyNames () const |
| Q_INVOKABLE unsigned int | keyMod (int code) const |
| SerSignal * | serializer (size_t id) |
| SerSignal * | serializer (const QVariant &id) |
| void | setSerializer (size_t id, SerSignal *(*serFnc)()) |
Friends | |
| class | SignalFunctionsPrivate |
QML: Acces signal information. C++ serialize.
Definition at line 39 of file signal_functions.h.