1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-04 23:14:47 -04:00

Feature plugins framework: presets

This commit is contained in:
f4exb
2020-09-24 05:38:05 +02:00
parent 5f43ace810
commit cd5a4db876
42 changed files with 2242 additions and 26 deletions
+13
View File
@@ -82,6 +82,11 @@ public:
QStringList m_keys;
QStringList m_deviceKeys;
};
struct FeatureKeys
{
QStringList m_keys;
QStringList m_featureKeys;
};
struct PresetKeys
{
QStringList m_keys;
@@ -89,6 +94,12 @@ public:
QList<ChannelKeys> m_channelsKeys;
QList<DeviceKeys> m_devicesKeys;
};
struct FeatureSetPresetKeys
{
QStringList m_keys;
QList<FeatureKeys> m_featureKeys;
QList<DeviceKeys> m_devicesKeys;
};
struct CommandKeys
{
QStringList m_keys;
@@ -97,7 +108,9 @@ public:
{
QStringList m_preferencesKeys;
PresetKeys m_workingPresetKeys;
FeatureSetPresetKeys m_workingFeatureSetPresetKeys;
QList<PresetKeys> m_presetKeys;
QList<FeatureSetPresetKeys> m_featureSetPresetKeys;
QList<CommandKeys> m_commandKeys;
void debug() const;
};