2024-10-06 00:31:31 +01:00
|
|
|
#pragma once
|
|
|
|
#include <score/plugins/settingsdelegate/SettingsDelegateModel.hpp>
|
|
|
|
|
|
|
|
#include <score_addon_hardware_export.h>
|
|
|
|
|
|
|
|
namespace Hardware
|
|
|
|
{
|
|
|
|
namespace Settings
|
|
|
|
{
|
|
|
|
class SCORE_ADDON_HARDWARE_EXPORT Model : public score::SettingsDelegateModel
|
|
|
|
{
|
|
|
|
W_OBJECT(Model)
|
2024-12-13 00:10:19 +00:00
|
|
|
QString m_Device = "None";
|
2024-10-06 00:31:31 +01:00
|
|
|
|
|
|
|
public:
|
|
|
|
Model(QSettings& set, const score::ApplicationContext& ctx);
|
|
|
|
|
2024-12-13 00:10:19 +00:00
|
|
|
SCORE_SETTINGS_PARAMETER_HPP(SCORE_ADDON_HARDWARE_EXPORT, QString, Device)
|
2024-10-06 00:31:31 +01:00
|
|
|
};
|
|
|
|
|
2024-12-13 00:10:19 +00:00
|
|
|
SCORE_SETTINGS_PARAMETER(Model, Device)
|
2024-10-06 00:31:31 +01:00
|
|
|
}
|
|
|
|
}
|