22 SCORE_CONCRETE(
"3fad3354-e103-4bc4-a34f-2d0cc4b02565")
29 static int defaultWsPort;
33 QString prettyName() const noexcept override;
34 QString category() const noexcept override;
35 QUrl manual() const noexcept override;
37 Device::DeviceInterface* makeDevice(
38 const
Device::DeviceSettings& settings,
39 const Explorer::DeviceDocumentPlugin& plugin,
40 const
score::DocumentContext& ctx) override;
42 const
Device::DeviceSettings& defaultSettings() const noexcept override;
44 Device::ProtocolSettingsWidget* makeSettingsWidget() override;
46 QVariant makeProtocolSpecificSettings(const
VisitorVariant& visitor) const override;
48 void serializeProtocolSpecificSettings(
49 const QVariant& data, const
VisitorVariant& visitor) const override;
51 bool checkCompatibility(
52 const
Device::DeviceSettings& a,
53 const
Device::DeviceSettings& b) const noexcept override;