75 void refresh(
QSettings *settings =
nullptr);
80 void refresh(
const QVariantMap &map);
86 QList<MIDIInput *> availableInputs();
92 QList<MIDIOutput *> availableOutputs();
98 QStringList defaultPaths();
105 MIDIInput *inputBackendByName(
const QString name);
112 MIDIOutput *outputBackendByName(
const QString name);
130 static const QString QSTR_DRUMSTICK;
131 static const QString QSTR_DRUMSTICK_VERSION;
132 static const QString QSTR_DRUMSTICKRT;
133 static const QString QSTR_DRUMSTICKRT_GROUP;
134 static const QString QSTR_DRUMSTICKRT_PUBLICNAMEIN;
135 static const QString QSTR_DRUMSTICKRT_PUBLICNAMEOUT;
136 static const QString QSTR_DRUMSTICKRT_EXCLUDED;
137 static const QString QSTR_DRUMSTICKRT_PATH;
140 class BackendManagerPrivate;
141 QScopedPointer<BackendManagerPrivate> d;