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.

503 lines
13KB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <ui version="4.0">
  3. <class>PluginWidget</class>
  4. <widget class="QFrame" name="PluginWidget">
  5. <property name="geometry">
  6. <rect>
  7. <x>0</x>
  8. <y>0</y>
  9. <width>552</width>
  10. <height>60</height>
  11. </rect>
  12. </property>
  13. <property name="contextMenuPolicy">
  14. <enum>Qt::CustomContextMenu</enum>
  15. </property>
  16. <property name="windowTitle">
  17. <string>Frame</string>
  18. </property>
  19. <property name="lineWidth">
  20. <number>0</number>
  21. </property>
  22. <layout class="QVBoxLayout" name="verticalLayout">
  23. <property name="spacing">
  24. <number>0</number>
  25. </property>
  26. <property name="leftMargin">
  27. <number>4</number>
  28. </property>
  29. <property name="topMargin">
  30. <number>3</number>
  31. </property>
  32. <property name="rightMargin">
  33. <number>6</number>
  34. </property>
  35. <property name="bottomMargin">
  36. <number>3</number>
  37. </property>
  38. <item>
  39. <layout class="QHBoxLayout" name="layout_top">
  40. <property name="spacing">
  41. <number>1</number>
  42. </property>
  43. <item>
  44. <widget class="QWidget" name="w_buttons" native="true">
  45. <property name="minimumSize">
  46. <size>
  47. <width>72</width>
  48. <height>24</height>
  49. </size>
  50. </property>
  51. <property name="maximumSize">
  52. <size>
  53. <width>72</width>
  54. <height>24</height>
  55. </size>
  56. </property>
  57. <layout class="QHBoxLayout" name="horizontalLayout">
  58. <property name="spacing">
  59. <number>0</number>
  60. </property>
  61. <property name="margin">
  62. <number>0</number>
  63. </property>
  64. <item>
  65. <widget class="PixmapButton" name="b_enable">
  66. <property name="minimumSize">
  67. <size>
  68. <width>24</width>
  69. <height>24</height>
  70. </size>
  71. </property>
  72. <property name="maximumSize">
  73. <size>
  74. <width>24</width>
  75. <height>24</height>
  76. </size>
  77. </property>
  78. <property name="text">
  79. <string/>
  80. </property>
  81. <property name="icon">
  82. <iconset resource="../resources.qrc">
  83. <normaloff>:/bitmaps/button_off.png</normaloff>:/bitmaps/button_off.png</iconset>
  84. </property>
  85. <property name="iconSize">
  86. <size>
  87. <width>24</width>
  88. <height>24</height>
  89. </size>
  90. </property>
  91. <property name="checkable">
  92. <bool>true</bool>
  93. </property>
  94. <property name="flat">
  95. <bool>true</bool>
  96. </property>
  97. </widget>
  98. </item>
  99. <item>
  100. <widget class="PixmapButton" name="b_gui">
  101. <property name="minimumSize">
  102. <size>
  103. <width>24</width>
  104. <height>24</height>
  105. </size>
  106. </property>
  107. <property name="maximumSize">
  108. <size>
  109. <width>24</width>
  110. <height>24</height>
  111. </size>
  112. </property>
  113. <property name="text">
  114. <string/>
  115. </property>
  116. <property name="icon">
  117. <iconset>
  118. <normaloff>:/bitmaps/button_gui.png</normaloff>:/bitmaps/button_gui.png</iconset>
  119. </property>
  120. <property name="iconSize">
  121. <size>
  122. <width>24</width>
  123. <height>24</height>
  124. </size>
  125. </property>
  126. <property name="checkable">
  127. <bool>true</bool>
  128. </property>
  129. <property name="flat">
  130. <bool>true</bool>
  131. </property>
  132. </widget>
  133. </item>
  134. <item>
  135. <widget class="PixmapButton" name="b_edit">
  136. <property name="minimumSize">
  137. <size>
  138. <width>24</width>
  139. <height>24</height>
  140. </size>
  141. </property>
  142. <property name="maximumSize">
  143. <size>
  144. <width>24</width>
  145. <height>24</height>
  146. </size>
  147. </property>
  148. <property name="text">
  149. <string/>
  150. </property>
  151. <property name="icon">
  152. <iconset>
  153. <normaloff>:/bitmaps/button_edit.png</normaloff>:/bitmaps/button_edit.png</iconset>
  154. </property>
  155. <property name="iconSize">
  156. <size>
  157. <width>24</width>
  158. <height>24</height>
  159. </size>
  160. </property>
  161. <property name="checkable">
  162. <bool>true</bool>
  163. </property>
  164. <property name="flat">
  165. <bool>true</bool>
  166. </property>
  167. </widget>
  168. </item>
  169. </layout>
  170. </widget>
  171. </item>
  172. <item>
  173. <spacer name="spacer_namesep1">
  174. <property name="orientation">
  175. <enum>Qt::Horizontal</enum>
  176. </property>
  177. <property name="sizeType">
  178. <enum>QSizePolicy::Fixed</enum>
  179. </property>
  180. <property name="sizeHint" stdset="0">
  181. <size>
  182. <width>6</width>
  183. <height>1</height>
  184. </size>
  185. </property>
  186. </spacer>
  187. </item>
  188. <item>
  189. <widget class="Line" name="line_sep">
  190. <property name="minimumSize">
  191. <size>
  192. <width>0</width>
  193. <height>20</height>
  194. </size>
  195. </property>
  196. <property name="maximumSize">
  197. <size>
  198. <width>16777215</width>
  199. <height>20</height>
  200. </size>
  201. </property>
  202. <property name="lineWidth">
  203. <number>0</number>
  204. </property>
  205. <property name="midLineWidth">
  206. <number>1</number>
  207. </property>
  208. <property name="orientation">
  209. <enum>Qt::Vertical</enum>
  210. </property>
  211. </widget>
  212. </item>
  213. <item>
  214. <spacer name="spacer_namesep2">
  215. <property name="orientation">
  216. <enum>Qt::Horizontal</enum>
  217. </property>
  218. <property name="sizeType">
  219. <enum>QSizePolicy::Fixed</enum>
  220. </property>
  221. <property name="sizeHint" stdset="0">
  222. <size>
  223. <width>8</width>
  224. <height>1</height>
  225. </size>
  226. </property>
  227. </spacer>
  228. </item>
  229. <item>
  230. <widget class="QLabel" name="label_name">
  231. <property name="text">
  232. <string>PluginName</string>
  233. </property>
  234. <property name="alignment">
  235. <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
  236. </property>
  237. </widget>
  238. </item>
  239. <item>
  240. <spacer name="spacer_namesep3">
  241. <property name="orientation">
  242. <enum>Qt::Horizontal</enum>
  243. </property>
  244. <property name="sizeHint" stdset="0">
  245. <size>
  246. <width>20</width>
  247. <height>1</height>
  248. </size>
  249. </property>
  250. </spacer>
  251. </item>
  252. <item>
  253. <layout class="QHBoxLayout" name="layout_peaks">
  254. <property name="spacing">
  255. <number>4</number>
  256. </property>
  257. <property name="leftMargin">
  258. <number>4</number>
  259. </property>
  260. <property name="topMargin">
  261. <number>2</number>
  262. </property>
  263. <property name="rightMargin">
  264. <number>4</number>
  265. </property>
  266. <property name="bottomMargin">
  267. <number>2</number>
  268. </property>
  269. <item>
  270. <widget class="DigitalPeakMeter" name="peak_in" native="true">
  271. <property name="minimumSize">
  272. <size>
  273. <width>100</width>
  274. <height>0</height>
  275. </size>
  276. </property>
  277. <property name="maximumSize">
  278. <size>
  279. <width>100</width>
  280. <height>16777215</height>
  281. </size>
  282. </property>
  283. </widget>
  284. </item>
  285. <item>
  286. <widget class="DigitalPeakMeter" name="peak_out" native="true">
  287. <property name="minimumSize">
  288. <size>
  289. <width>100</width>
  290. <height>0</height>
  291. </size>
  292. </property>
  293. <property name="maximumSize">
  294. <size>
  295. <width>100</width>
  296. <height>16777215</height>
  297. </size>
  298. </property>
  299. </widget>
  300. </item>
  301. </layout>
  302. </item>
  303. <item>
  304. <layout class="QHBoxLayout" name="layout_leds">
  305. <property name="spacing">
  306. <number>1</number>
  307. </property>
  308. <item>
  309. <widget class="LEDButton" name="led_control">
  310. <property name="minimumSize">
  311. <size>
  312. <width>14</width>
  313. <height>14</height>
  314. </size>
  315. </property>
  316. <property name="maximumSize">
  317. <size>
  318. <width>14</width>
  319. <height>14</height>
  320. </size>
  321. </property>
  322. <property name="text">
  323. <string/>
  324. </property>
  325. <property name="checkable">
  326. <bool>true</bool>
  327. </property>
  328. </widget>
  329. </item>
  330. <item>
  331. <widget class="LEDButton" name="led_midi">
  332. <property name="minimumSize">
  333. <size>
  334. <width>14</width>
  335. <height>14</height>
  336. </size>
  337. </property>
  338. <property name="maximumSize">
  339. <size>
  340. <width>14</width>
  341. <height>14</height>
  342. </size>
  343. </property>
  344. <property name="text">
  345. <string/>
  346. </property>
  347. <property name="checkable">
  348. <bool>true</bool>
  349. </property>
  350. </widget>
  351. </item>
  352. <item>
  353. <widget class="LEDButton" name="led_audio_in">
  354. <property name="minimumSize">
  355. <size>
  356. <width>14</width>
  357. <height>14</height>
  358. </size>
  359. </property>
  360. <property name="maximumSize">
  361. <size>
  362. <width>14</width>
  363. <height>14</height>
  364. </size>
  365. </property>
  366. <property name="text">
  367. <string/>
  368. </property>
  369. <property name="checkable">
  370. <bool>true</bool>
  371. </property>
  372. </widget>
  373. </item>
  374. <item>
  375. <widget class="LEDButton" name="led_audio_out">
  376. <property name="minimumSize">
  377. <size>
  378. <width>14</width>
  379. <height>14</height>
  380. </size>
  381. </property>
  382. <property name="maximumSize">
  383. <size>
  384. <width>14</width>
  385. <height>14</height>
  386. </size>
  387. </property>
  388. <property name="text">
  389. <string/>
  390. </property>
  391. <property name="checkable">
  392. <bool>true</bool>
  393. </property>
  394. </widget>
  395. </item>
  396. </layout>
  397. </item>
  398. </layout>
  399. </item>
  400. <item>
  401. <widget class="Line" name="line">
  402. <property name="lineWidth">
  403. <number>0</number>
  404. </property>
  405. <property name="midLineWidth">
  406. <number>1</number>
  407. </property>
  408. <property name="orientation">
  409. <enum>Qt::Horizontal</enum>
  410. </property>
  411. </widget>
  412. </item>
  413. <item>
  414. <layout class="QHBoxLayout" name="layout_bottom">
  415. <property name="spacing">
  416. <number>1</number>
  417. </property>
  418. <property name="leftMargin">
  419. <number>12</number>
  420. </property>
  421. <property name="topMargin">
  422. <number>4</number>
  423. </property>
  424. <property name="rightMargin">
  425. <number>12</number>
  426. </property>
  427. <item>
  428. <widget class="QWidget" name="w_knobs_left" native="true">
  429. <property name="sizePolicy">
  430. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  431. <horstretch>0</horstretch>
  432. <verstretch>0</verstretch>
  433. </sizepolicy>
  434. </property>
  435. <layout class="QHBoxLayout" name="horizontalLayout_3">
  436. <property name="margin">
  437. <number>0</number>
  438. </property>
  439. </layout>
  440. </widget>
  441. </item>
  442. <item>
  443. <spacer name="spacer_knobs">
  444. <property name="orientation">
  445. <enum>Qt::Horizontal</enum>
  446. </property>
  447. <property name="sizeHint" stdset="0">
  448. <size>
  449. <width>40</width>
  450. <height>20</height>
  451. </size>
  452. </property>
  453. </spacer>
  454. </item>
  455. <item>
  456. <widget class="QWidget" name="w_knobs_right" native="true">
  457. <layout class="QHBoxLayout" name="horizontalLayout_2">
  458. <property name="spacing">
  459. <number>0</number>
  460. </property>
  461. <property name="leftMargin">
  462. <number>12</number>
  463. </property>
  464. <property name="topMargin">
  465. <number>0</number>
  466. </property>
  467. <property name="rightMargin">
  468. <number>0</number>
  469. </property>
  470. <property name="bottomMargin">
  471. <number>0</number>
  472. </property>
  473. </layout>
  474. </widget>
  475. </item>
  476. </layout>
  477. </item>
  478. </layout>
  479. </widget>
  480. <customwidgets>
  481. <customwidget>
  482. <class>DigitalPeakMeter</class>
  483. <extends>QWidget</extends>
  484. <header>widgets/digitalpeakmeter.h</header>
  485. <container>1</container>
  486. </customwidget>
  487. <customwidget>
  488. <class>LEDButton</class>
  489. <extends>QPushButton</extends>
  490. <header>widgets/ledbutton.h</header>
  491. </customwidget>
  492. <customwidget>
  493. <class>PixmapButton</class>
  494. <extends>QPushButton</extends>
  495. <header>widgets/pixmapbutton.h</header>
  496. </customwidget>
  497. </customwidgets>
  498. <resources>
  499. <include location="../resources.qrc"/>
  500. </resources>
  501. <connections/>
  502. </ui>