Changeset View
Changeset View
Standalone View
Standalone View
abstract_output.h
Show First 20 Lines • Show All 98 Lines • ▼ Show 20 Line(s) | |||||
99 | { | 99 | { | ||
100 | Q_OBJECT | 100 | Q_OBJECT | ||
101 | 101 | | |||
102 | public: | 102 | public: | ||
103 | explicit AbstractOutput(QObject *parent = nullptr); | 103 | explicit AbstractOutput(QObject *parent = nullptr); | ||
104 | ~AbstractOutput() override; | 104 | ~AbstractOutput() override; | ||
105 | 105 | | |||
106 | /** | 106 | /** | ||
107 | * Returns the human readable name of this output. | 107 | * Returns a short identifiable name of this output. | ||
108 | */ | 108 | */ | ||
109 | virtual QString name() const = 0; | 109 | virtual QString name() const = 0; | ||
110 | 110 | | |||
111 | /** | 111 | /** | ||
112 | * Returns the identifying uuid of this output. | 112 | * Returns the identifying uuid of this output. | ||
113 | * | 113 | * | ||
114 | * Default implementation returns an empty byte array. | 114 | * Default implementation returns an empty byte array. | ||
115 | */ | 115 | */ | ||
▲ Show 20 Lines • Show All 69 Lines • Show Last 20 Lines |