31 std::pair<int, int> universeRange()
const noexcept;
34 void addLEDs(
int mode);
35 void addFixture(QString manufacturer, QString name);
37 void updateHosts(
int protocolindex);
40 void addressChanged(
int row);
41 void universeChanged(
int row);
43 QString newFixtureName(QString name);
44 QLineEdit* m_deviceNameEdit{};
47 QSpinBox* m_universe{};
48 QSpinBox* m_universe_count{};
49 QSpinBox* m_channels_per_universe{};
50 QComboBox* m_transport{};
51 QCheckBox* m_multicast{};
52 QRadioButton* m_source{};
53 QRadioButton* m_sink{};
54 QTableWidget* m_fixturesWidget{};
55 QPushButton* m_addFixture{};
56 QPushButton* m_addGenericDimmer{};
57 QPushButton* m_addGenericRGB{};
58 QPushButton* m_addLEDStrip{};
59 QPushButton* m_addLEDPane{};
60 QPushButton* m_addLEDBox{};
61 QPushButton* m_rmFixture{};
62 std::vector<Artnet::Fixture> m_fixtures;