Audio plugin host https://kx.studio/carla
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

226 lines
8.1KB

  1. /********************************************************************************
  2. ** Form generated from reading UI file 'carla_plugin_compact.ui'
  3. **
  4. ** Created by: Qt User Interface Compiler version 5.13.2
  5. **
  6. ** WARNING! All changes made in this file will be lost when recompiling UI file!
  7. ********************************************************************************/
  8. #ifndef UI_CARLA_PLUGIN_COMPACT_H
  9. #define UI_CARLA_PLUGIN_COMPACT_H
  10. #include <QtCore/QVariant>
  11. #include <QtGui/QIcon>
  12. #include <QtWidgets/QApplication>
  13. #include <QtWidgets/QFrame>
  14. #include <QtWidgets/QHBoxLayout>
  15. #include <QtWidgets/QLabel>
  16. #include <QtWidgets/QSpacerItem>
  17. #include <QtWidgets/QWidget>
  18. #include "widgets/digitalpeakmeter.h"
  19. #include "widgets/ledbutton.h"
  20. #include "widgets/pixmapbutton.h"
  21. QT_BEGIN_NAMESPACE
  22. class Ui_PluginWidget
  23. {
  24. public:
  25. QHBoxLayout *horizontalLayout_2;
  26. QWidget *w_buttons;
  27. QHBoxLayout *horizontalLayout;
  28. PixmapButton *b_enable;
  29. PixmapButton *b_gui;
  30. PixmapButton *b_edit;
  31. QSpacerItem *spacer_namesep1;
  32. QFrame *line_name_sep;
  33. QSpacerItem *spacer_namesep2;
  34. QLabel *label_name;
  35. QSpacerItem *spacer_namesep3;
  36. QHBoxLayout *layout_peaks;
  37. DigitalPeakMeter *peak_in;
  38. DigitalPeakMeter *peak_out;
  39. QHBoxLayout *layout_leds;
  40. LEDButton *led_control;
  41. LEDButton *led_midi;
  42. LEDButton *led_audio_in;
  43. LEDButton *led_audio_out;
  44. void setupUi(QFrame *PluginWidget)
  45. {
  46. if (PluginWidget->objectName().isEmpty())
  47. PluginWidget->setObjectName(QString::fromUtf8("PluginWidget"));
  48. PluginWidget->resize(446, 30);
  49. PluginWidget->setContextMenuPolicy(Qt::CustomContextMenu);
  50. PluginWidget->setLineWidth(0);
  51. horizontalLayout_2 = new QHBoxLayout(PluginWidget);
  52. horizontalLayout_2->setSpacing(1);
  53. horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
  54. horizontalLayout_2->setContentsMargins(4, 3, 6, 3);
  55. w_buttons = new QWidget(PluginWidget);
  56. w_buttons->setObjectName(QString::fromUtf8("w_buttons"));
  57. w_buttons->setMinimumSize(QSize(72, 24));
  58. w_buttons->setMaximumSize(QSize(72, 24));
  59. horizontalLayout = new QHBoxLayout(w_buttons);
  60. horizontalLayout->setSpacing(0);
  61. horizontalLayout->setContentsMargins(0, 0, 0, 0);
  62. horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
  63. b_enable = new PixmapButton(w_buttons);
  64. b_enable->setObjectName(QString::fromUtf8("b_enable"));
  65. b_enable->setMinimumSize(QSize(24, 24));
  66. b_enable->setMaximumSize(QSize(24, 24));
  67. QIcon icon;
  68. icon.addFile(QString::fromUtf8(":/bitmaps/button_off.png"), QSize(), QIcon::Normal, QIcon::Off);
  69. b_enable->setIcon(icon);
  70. b_enable->setIconSize(QSize(24, 24));
  71. b_enable->setCheckable(true);
  72. b_enable->setFlat(true);
  73. horizontalLayout->addWidget(b_enable);
  74. b_gui = new PixmapButton(w_buttons);
  75. b_gui->setObjectName(QString::fromUtf8("b_gui"));
  76. b_gui->setMinimumSize(QSize(24, 24));
  77. b_gui->setMaximumSize(QSize(24, 24));
  78. QIcon icon1;
  79. icon1.addFile(QString::fromUtf8(":/bitmaps/button_gui.png"), QSize(), QIcon::Normal, QIcon::Off);
  80. b_gui->setIcon(icon1);
  81. b_gui->setIconSize(QSize(24, 24));
  82. b_gui->setCheckable(true);
  83. b_gui->setFlat(true);
  84. horizontalLayout->addWidget(b_gui);
  85. b_edit = new PixmapButton(w_buttons);
  86. b_edit->setObjectName(QString::fromUtf8("b_edit"));
  87. b_edit->setMinimumSize(QSize(24, 24));
  88. b_edit->setMaximumSize(QSize(24, 24));
  89. QIcon icon2;
  90. icon2.addFile(QString::fromUtf8(":/bitmaps/button_edit.png"), QSize(), QIcon::Normal, QIcon::Off);
  91. b_edit->setIcon(icon2);
  92. b_edit->setIconSize(QSize(24, 24));
  93. b_edit->setCheckable(true);
  94. b_edit->setFlat(true);
  95. horizontalLayout->addWidget(b_edit);
  96. horizontalLayout_2->addWidget(w_buttons);
  97. spacer_namesep1 = new QSpacerItem(6, 1, QSizePolicy::Fixed, QSizePolicy::Minimum);
  98. horizontalLayout_2->addItem(spacer_namesep1);
  99. line_name_sep = new QFrame(PluginWidget);
  100. line_name_sep->setObjectName(QString::fromUtf8("line_name_sep"));
  101. line_name_sep->setMinimumSize(QSize(0, 20));
  102. line_name_sep->setMaximumSize(QSize(16777215, 20));
  103. line_name_sep->setLineWidth(0);
  104. line_name_sep->setMidLineWidth(1);
  105. line_name_sep->setFrameShape(QFrame::VLine);
  106. line_name_sep->setFrameShadow(QFrame::Sunken);
  107. horizontalLayout_2->addWidget(line_name_sep);
  108. spacer_namesep2 = new QSpacerItem(8, 1, QSizePolicy::Fixed, QSizePolicy::Minimum);
  109. horizontalLayout_2->addItem(spacer_namesep2);
  110. label_name = new QLabel(PluginWidget);
  111. label_name->setObjectName(QString::fromUtf8("label_name"));
  112. label_name->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
  113. horizontalLayout_2->addWidget(label_name);
  114. spacer_namesep3 = new QSpacerItem(19, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
  115. horizontalLayout_2->addItem(spacer_namesep3);
  116. layout_peaks = new QHBoxLayout();
  117. layout_peaks->setSpacing(4);
  118. layout_peaks->setObjectName(QString::fromUtf8("layout_peaks"));
  119. layout_peaks->setContentsMargins(4, 2, 4, 2);
  120. peak_in = new DigitalPeakMeter(PluginWidget);
  121. peak_in->setObjectName(QString::fromUtf8("peak_in"));
  122. peak_in->setMinimumSize(QSize(100, 0));
  123. peak_in->setMaximumSize(QSize(100, 16777215));
  124. layout_peaks->addWidget(peak_in);
  125. peak_out = new DigitalPeakMeter(PluginWidget);
  126. peak_out->setObjectName(QString::fromUtf8("peak_out"));
  127. peak_out->setMinimumSize(QSize(100, 0));
  128. peak_out->setMaximumSize(QSize(100, 16777215));
  129. layout_peaks->addWidget(peak_out);
  130. horizontalLayout_2->addLayout(layout_peaks);
  131. layout_leds = new QHBoxLayout();
  132. layout_leds->setSpacing(1);
  133. layout_leds->setObjectName(QString::fromUtf8("layout_leds"));
  134. led_control = new LEDButton(PluginWidget);
  135. led_control->setObjectName(QString::fromUtf8("led_control"));
  136. led_control->setMinimumSize(QSize(14, 14));
  137. led_control->setMaximumSize(QSize(14, 14));
  138. led_control->setCheckable(true);
  139. layout_leds->addWidget(led_control);
  140. led_midi = new LEDButton(PluginWidget);
  141. led_midi->setObjectName(QString::fromUtf8("led_midi"));
  142. led_midi->setMinimumSize(QSize(14, 14));
  143. led_midi->setMaximumSize(QSize(14, 14));
  144. led_midi->setCheckable(true);
  145. layout_leds->addWidget(led_midi);
  146. led_audio_in = new LEDButton(PluginWidget);
  147. led_audio_in->setObjectName(QString::fromUtf8("led_audio_in"));
  148. led_audio_in->setMinimumSize(QSize(14, 14));
  149. led_audio_in->setMaximumSize(QSize(14, 14));
  150. led_audio_in->setCheckable(true);
  151. layout_leds->addWidget(led_audio_in);
  152. led_audio_out = new LEDButton(PluginWidget);
  153. led_audio_out->setObjectName(QString::fromUtf8("led_audio_out"));
  154. led_audio_out->setMinimumSize(QSize(14, 14));
  155. led_audio_out->setMaximumSize(QSize(14, 14));
  156. led_audio_out->setCheckable(true);
  157. layout_leds->addWidget(led_audio_out);
  158. horizontalLayout_2->addLayout(layout_leds);
  159. retranslateUi(PluginWidget);
  160. QMetaObject::connectSlotsByName(PluginWidget);
  161. } // setupUi
  162. void retranslateUi(QFrame *PluginWidget)
  163. {
  164. PluginWidget->setWindowTitle(QCoreApplication::translate("PluginWidget", "Frame", nullptr));
  165. b_enable->setText(QString());
  166. b_gui->setText(QString());
  167. b_edit->setText(QString());
  168. label_name->setText(QCoreApplication::translate("PluginWidget", "PluginName", nullptr));
  169. led_control->setText(QString());
  170. led_midi->setText(QString());
  171. led_audio_in->setText(QString());
  172. led_audio_out->setText(QString());
  173. } // retranslateUi
  174. };
  175. namespace Ui {
  176. class PluginWidget: public Ui_PluginWidget {};
  177. } // namespace Ui
  178. QT_END_NAMESPACE
  179. #endif // UI_CARLA_PLUGIN_COMPACT_H