3 #include <Device/Address/AddressSettings.hpp>
5 #include <score/widgets/TextLabel.hpp>
11 #include <score_plugin_deviceexplorer_export.h>
41 virtual void setCanEditProperties(
bool) = 0;
47 QFormLayout* m_layout{};
49 QComboBox* m_ioTypeCBox{};
50 QComboBox* m_clipModeCBox{};
51 QCheckBox* m_repetition{};
52 QComboBox* m_tagsEdit{};
53 QPushButton* m_addTagButton{};
54 QLineEdit* m_description{};
56 bool m_none_type{
false};
66 ossia::access_mode get()
const;
67 void set(ossia::access_mode t);
70 void changed(ossia::access_mode arg_1)
71 E_SIGNAL(SCORE_PLUGIN_DEVICEEXPLORER_EXPORT, changed, arg_1);
81 ossia::bounding_mode get()
const;
82 void set(ossia::bounding_mode t);
85 void changed(ossia::bounding_mode arg_1)
86 E_SIGNAL(SCORE_PLUGIN_DEVICEEXPLORER_EXPORT, changed, arg_1);
89 inline QLabel* makeLabel(QString text, QWidget* parent)
91 auto label =
new TextLabel{std::move(text), parent};
92 label->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
Definition: AddressSettingsWidget.hpp:60
Definition: AddressSettingsWidget.hpp:75
Definition: TextLabel.hpp:6
Utilities for OSSIA data structures.
Definition: DeviceInterface.hpp:33
Definition: AddressSettings.hpp:49