|
| Device::AddressDialog * | makeAddAddressDialog (const Device::DeviceInterface &dev, const score::DocumentContext &ctx, QWidget *parent) override |
| |
| Device::AddressDialog * | makeEditAddressDialog (const Device::AddressSettings &, const Device::DeviceInterface &dev, const score::DocumentContext &ctx, QWidget *) override |
| |
| QVariant | makeProtocolSpecificSettings (const VisitorVariant &visitor) const override |
| |
| void | serializeProtocolSpecificSettings (const QVariant &data, const VisitorVariant &visitor) const override |
| |
| bool | checkCompatibility (const Device::DeviceSettings &a, const Device::DeviceSettings &b) const noexcept override |
| |
| QString | category () const noexcept override |
| |
|
virtual Flags | flags () const noexcept |
| |
|
virtual QString | prettyName () const noexcept=0 |
| |
|
virtual QUrl | manual () const noexcept |
| |
| virtual int | visualPriority () const noexcept |
| |
|
virtual DeviceEnumerators | getEnumerators (const score::DocumentContext &ctx) const |
| |
|
virtual DeviceInterface * | makeDevice (const Device::DeviceSettings &settings, const Explorer::DeviceDocumentPlugin &plugin, const score::DocumentContext &ctx)=0 |
| |
|
virtual ProtocolSettingsWidget * | makeSettingsWidget ()=0 |
| |
|
virtual const Device::DeviceSettings & | defaultSettings () const noexcept=0 |
| |
|
template<typename T > |
| void | serializeProtocolSpecificSettings_T (const QVariant &data, const VisitorVariant &visitor) const |
| |
|
template<typename T > |
| QVariant | makeProtocolSpecificSettings_T (const VisitorVariant &vis) const |
| |
| virtual bool | checkResourcesAvailable (const Device::DeviceSettings &a, const DeviceResourceMap &) const noexcept |
| |
|
virtual InterfaceKey | interfaceKey () const noexcept=0 |
| | Identifies an interface uniquely.
|
| |
|
| enum | Flags { EditingReloadsEverything = (1 << 0)
} |
| |
◆ category()
| QString Gfx::SharedOutputProtocolFactory::category |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ checkCompatibility()
◆ makeAddAddressDialog()
◆ makeEditAddressDialog()
◆ makeProtocolSpecificSettings()
| QVariant Gfx::SharedOutputProtocolFactory::makeProtocolSpecificSettings |
( |
const VisitorVariant & |
visitor | ) |
const |
|
overridevirtual |
◆ serializeProtocolSpecificSettings()
| void Gfx::SharedOutputProtocolFactory::serializeProtocolSpecificSettings |
( |
const QVariant & |
data, |
|
|
const VisitorVariant & |
visitor |
|
) |
| const |
|
overridevirtual |
The documentation for this class was generated from the following files: