/[svn]/qsampler/trunk/src/qsamplerChannelStrip.ui
ViewVC logotype

Annotation of /qsampler/trunk/src/qsamplerChannelStrip.ui

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2978 - (hide annotations) (download)
Mon Aug 15 19:10:16 2016 UTC (7 years, 8 months ago) by capela
File size: 11962 byte(s)
* Fixed a race condition on creating sampler channels that ended
  in duplicate channel strips; also fixed channel auto-arrange.
1 schoenebeck 2569 <?xml version="1.0" encoding="UTF-8"?>
2     <ui version="4.0">
3 schoenebeck 1461 <author>rncbc aka Rui Nuno Capela</author>
4     <comment>qsampler - A LinuxSampler Qt GUI Interface.
5 capela 109
6 capela 2978 Copyright (C) 2004-2016, rncbc aka Rui Nuno Capela. All rights reserved.
7 schoenebeck 2569 Copyright (C) 2007, 2008, 2014 Christian Schoenebeck
8 capela 109
9     This program is free software; you can redistribute it and/or
10     modify it under the terms of the GNU General Public License
11     as published by the Free Software Foundation; either version 2
12     of the License, or (at your option) any later version.
13    
14     This program is distributed in the hope that it will be useful,
15     but WITHOUT ANY WARRANTY; without even the implied warranty of
16     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17     GNU General Public License for more details.
18    
19 capela 920 You should have received a copy of the GNU General Public License along
20     with this program; if not, write to the Free Software Foundation, Inc.,
21     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
22 capela 109
23     </comment>
24 schoenebeck 1461 <class>qsamplerChannelStrip</class>
25 schoenebeck 2569 <widget class="QWidget" name="qsamplerChannelStrip">
26     <property name="geometry">
27 schoenebeck 1461 <rect>
28     <x>0</x>
29     <y>0</y>
30 capela 2978 <width>640</width>
31     <height>64</height>
32 schoenebeck 1461 </rect>
33     </property>
34 schoenebeck 2569 <property name="sizePolicy">
35     <sizepolicy hsizetype="Expanding" vsizetype="Minimum">
36 schoenebeck 1461 <horstretch>0</horstretch>
37     <verstretch>0</verstretch>
38     </sizepolicy>
39     </property>
40 schoenebeck 2569 <property name="focusPolicy">
41 schoenebeck 1461 <enum>Qt::StrongFocus</enum>
42     </property>
43 schoenebeck 2569 <property name="windowTitle">
44 schoenebeck 1461 <string>Qsampler: Channel</string>
45     </property>
46 schoenebeck 2569 <property name="windowIcon">
47 capela 2978 <iconset resource="qsampler.qrc">:/images/qsamplerChannel.png</iconset>
48 schoenebeck 1461 </property>
49 schoenebeck 2569 <layout class="QHBoxLayout">
50     <property name="spacing">
51 schoenebeck 1461 <number>4</number>
52     </property>
53 schoenebeck 2569 <property name="margin">
54 schoenebeck 1461 <number>4</number>
55     </property>
56     <item>
57 schoenebeck 2569 <widget class="QPushButton" name="ChannelSetupPushButton">
58     <property name="minimumSize">
59 capela 1513 <size>
60     <width>100</width>
61 capela 2978 <height>22</height>
62 capela 1513 </size>
63     </property>
64 schoenebeck 2569 <property name="maximumSize">
65 capela 1513 <size>
66 capela 1515 <width>120</width>
67 capela 1513 <height>32</height>
68     </size>
69     </property>
70 schoenebeck 2569 <property name="toolTip">
71 schoenebeck 1461 <string>Channel setup</string>
72     </property>
73 schoenebeck 2569 <property name="text">
74 schoenebeck 1461 <string>&amp;Channel</string>
75     </property>
76 schoenebeck 2569 <property name="icon">
77 capela 2978 <iconset resource="qsampler.qrc">:/images/qsamplerChannel.png</iconset>
78 schoenebeck 1461 </property>
79     </widget>
80     </item>
81     <item>
82 schoenebeck 2569 <widget class="QFrame" name="ChannelInfoFrame">
83     <property name="sizePolicy">
84     <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
85 schoenebeck 1461 <horstretch>0</horstretch>
86     <verstretch>0</verstretch>
87     </sizepolicy>
88     </property>
89 schoenebeck 2569 <property name="minimumSize">
90 schoenebeck 1461 <size>
91 capela 1515 <width>180</width>
92 schoenebeck 1461 <height>0</height>
93     </size>
94     </property>
95 schoenebeck 2569 <property name="maximumSize">
96 schoenebeck 1461 <size>
97     <width>320</width>
98     <height>64</height>
99     </size>
100     </property>
101 schoenebeck 2569 <property name="autoFillBackground">
102 schoenebeck 1489 <bool>true</bool>
103     </property>
104 schoenebeck 2569 <property name="frameShape">
105 capela 1513 <enum>QFrame::StyledPanel</enum>
106 schoenebeck 1461 </property>
107 schoenebeck 2569 <property name="frameShadow">
108 schoenebeck 1461 <enum>QFrame::Sunken</enum>
109     </property>
110 schoenebeck 2569 <layout class="QGridLayout">
111     <property name="margin">
112     <number>2</number>
113     </property>
114     <property name="spacing">
115 capela 1703 <number>0</number>
116 schoenebeck 1461 </property>
117 schoenebeck 2569 <item row="0" column="0">
118     <widget class="QLabel" name="EngineNameTextLabel">
119     <property name="text">
120 schoenebeck 1691 <string>--</string>
121 capela 109 </property>
122 schoenebeck 1461 </widget>
123     </item>
124 schoenebeck 2569 <item row="0" column="2">
125     <widget class="QLabel" name="MidiPortChannelTextLabel">
126     <property name="sizePolicy">
127     <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
128 schoenebeck 1691 <horstretch>0</horstretch>
129     <verstretch>0</verstretch>
130     </sizepolicy>
131     </property>
132 schoenebeck 2569 <property name="minimumSize">
133 schoenebeck 1461 <size>
134     <width>20</width>
135     <height>0</height>
136     </size>
137     </property>
138 schoenebeck 2569 <property name="toolTip">
139 schoenebeck 1461 <string>MIDI port / channel</string>
140     </property>
141 schoenebeck 2569 <property name="text">
142 schoenebeck 1461 <string>-- / --</string>
143     </property>
144 schoenebeck 2569 <property name="alignment">
145 schoenebeck 1461 <set>Qt::AlignHCenter|Qt::AlignTop</set>
146     </property>
147 schoenebeck 2569 <property name="wordWrap">
148 schoenebeck 1461 <bool>false</bool>
149     </property>
150     </widget>
151     </item>
152 schoenebeck 2569 <item row="1" column="2">
153     <widget class="QLabel" name="InstrumentStatusTextLabel">
154     <property name="minimumSize">
155 schoenebeck 1461 <size>
156     <width>20</width>
157     <height>0</height>
158     </size>
159     </property>
160 schoenebeck 2569 <property name="toolTip">
161 schoenebeck 1461 <string>Instrument load status</string>
162     </property>
163 schoenebeck 2569 <property name="text">
164 schoenebeck 1461 <string>--</string>
165     </property>
166 schoenebeck 2569 <property name="alignment">
167 schoenebeck 1461 <set>Qt::AlignCenter</set>
168     </property>
169 schoenebeck 2569 <property name="wordWrap">
170 schoenebeck 1461 <bool>false</bool>
171     </property>
172     </widget>
173     </item>
174 schoenebeck 2569 <item row="0" column="1">
175     <widget class="QLabel" name="MidiActivityLabel">
176     <property name="sizePolicy">
177     <sizepolicy hsizetype="Maximum" vsizetype="Maximum">
178 schoenebeck 1691 <horstretch>0</horstretch>
179     <verstretch>0</verstretch>
180     </sizepolicy>
181     </property>
182 schoenebeck 2569 <property name="minimumSize">
183 schoenebeck 1691 <size>
184 capela 2036 <width>16</width>
185     <height>16</height>
186 schoenebeck 1691 </size>
187     </property>
188 schoenebeck 2569 <property name="maximumSize">
189 schoenebeck 1691 <size>
190 capela 2036 <width>16</width>
191     <height>16</height>
192 schoenebeck 1691 </size>
193     </property>
194 schoenebeck 2569 <property name="baseSize">
195 schoenebeck 1691 <size>
196 capela 2036 <width>16</width>
197     <height>16</height>
198 schoenebeck 1691 </size>
199     </property>
200 schoenebeck 2569 <property name="toolTip">
201 capela 2036 <string>MIDI activity</string>
202 schoenebeck 1691 </property>
203 schoenebeck 2569 <property name="frameShape">
204 schoenebeck 1691 <enum>QFrame::NoFrame</enum>
205     </property>
206 schoenebeck 2569 <property name="frameShadow">
207 schoenebeck 1691 <enum>QFrame::Plain</enum>
208     </property>
209 schoenebeck 2569 <property name="text">
210 schoenebeck 1691 <string/>
211     </property>
212 schoenebeck 2569 <property name="alignment">
213 schoenebeck 1691 <set>Qt::AlignCenter</set>
214     </property>
215     </widget>
216     </item>
217 schoenebeck 2569 <item row="1" column="0">
218     <widget class="QPushButton" name="InstrumentNamePushButton">
219     <property name="toolTip">
220     <string>Instrument name</string>
221     </property>
222     <property name="styleSheet">
223     <string notr="true">text-align: left; margin: 0px;</string>
224     </property>
225     <property name="text">
226     <string>--</string>
227     </property>
228     <property name="flat">
229     <bool>true</bool>
230     </property>
231     </widget>
232     </item>
233 schoenebeck 1461 </layout>
234     </widget>
235     </item>
236     <item>
237 schoenebeck 2569 <widget class="QPushButton" name="ChannelMutePushButton">
238     <property name="maximumSize">
239 schoenebeck 1461 <size>
240     <width>48</width>
241 capela 1513 <height>32</height>
242 schoenebeck 1461 </size>
243     </property>
244 schoenebeck 2569 <property name="toolTip">
245 schoenebeck 1461 <string>Channel mute</string>
246     </property>
247 schoenebeck 2569 <property name="text">
248 schoenebeck 1461 <string>&amp;Mute</string>
249     </property>
250 schoenebeck 2569 <property name="checkable">
251 schoenebeck 1461 <bool>true</bool>
252     </property>
253     </widget>
254     </item>
255     <item>
256 schoenebeck 2569 <widget class="QPushButton" name="ChannelSoloPushButton">
257     <property name="maximumSize">
258 schoenebeck 1461 <size>
259     <width>48</width>
260 capela 1513 <height>32</height>
261 schoenebeck 1461 </size>
262     </property>
263 schoenebeck 2569 <property name="toolTip">
264 schoenebeck 1461 <string>Channel solo</string>
265     </property>
266 schoenebeck 2569 <property name="text">
267 schoenebeck 1461 <string>&amp;Solo</string>
268     </property>
269 schoenebeck 2569 <property name="checkable">
270 schoenebeck 1461 <bool>true</bool>
271     </property>
272     </widget>
273     </item>
274     <item>
275 capela 2978 <widget class="QSlider" name="ChannelVolumeSlider">
276 schoenebeck 2569 <property name="minimumSize">
277 schoenebeck 1461 <size>
278 capela 1515 <width>100</width>
279 schoenebeck 1461 <height>0</height>
280     </size>
281     </property>
282 schoenebeck 2569 <property name="toolTip">
283 schoenebeck 1461 <string>Channel volume</string>
284     </property>
285 schoenebeck 2569 <property name="maximum">
286 schoenebeck 1461 <number>100</number>
287     </property>
288 schoenebeck 2569 <property name="orientation">
289 schoenebeck 1461 <enum>Qt::Horizontal</enum>
290     </property>
291 schoenebeck 2569 <property name="tickPosition">
292 schoenebeck 1461 <enum>QSlider::TicksBothSides</enum>
293     </property>
294 schoenebeck 2569 <property name="tickInterval">
295 schoenebeck 1461 <number>10</number>
296     </property>
297     </widget>
298     </item>
299     <item>
300 capela 2978 <widget class="QSpinBox" name="ChannelVolumeSpinBox">
301 schoenebeck 2569 <property name="minimumSize">
302 schoenebeck 1461 <size>
303 capela 1513 <width>60</width>
304 schoenebeck 1461 <height>0</height>
305     </size>
306     </property>
307 schoenebeck 2569 <property name="maximumSize">
308 schoenebeck 1461 <size>
309 capela 1513 <width>120</width>
310 capela 1515 <height>24</height>
311 schoenebeck 1461 </size>
312     </property>
313 schoenebeck 2569 <property name="toolTip">
314 schoenebeck 1461 <string>Channel volume</string>
315     </property>
316 schoenebeck 2569 <property name="suffix">
317 schoenebeck 1461 <string> %</string>
318     </property>
319 schoenebeck 2569 <property name="maximum">
320 schoenebeck 1461 <number>100</number>
321     </property>
322     </widget>
323     </item>
324     <item>
325 capela 2978 <widget class="QPushButton" name="ChannelFxPushButton">
326 schoenebeck 2569 <property name="maximumSize">
327 schoenebeck 1667 <size>
328     <width>48</width>
329     <height>32</height>
330     </size>
331     </property>
332 schoenebeck 2569 <property name="toolTip">
333 schoenebeck 1667 <string>Edit Channel's Effect Settings</string>
334     </property>
335 schoenebeck 2569 <property name="text">
336 schoenebeck 1667 <string>&amp;FX</string>
337     </property>
338     </widget>
339     </item>
340     <item>
341 schoenebeck 2569 <widget class="QPushButton" name="ChannelEditPushButton">
342     <property name="maximumSize">
343 schoenebeck 1461 <size>
344     <width>48</width>
345 capela 1513 <height>32</height>
346 schoenebeck 1461 </size>
347     </property>
348 schoenebeck 2569 <property name="toolTip">
349 schoenebeck 1489 <string>Edit channel's instrument</string>
350 schoenebeck 1461 </property>
351 schoenebeck 2569 <property name="text">
352 schoenebeck 1461 <string>&amp;Edit</string>
353     </property>
354     </widget>
355     </item>
356     <item>
357 schoenebeck 2569 <widget class="QProgressBar" name="StreamUsageProgressBar">
358     <property name="sizePolicy">
359     <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
360 schoenebeck 1461 <horstretch>0</horstretch>
361     <verstretch>0</verstretch>
362     </sizepolicy>
363     </property>
364 schoenebeck 2569 <property name="minimumSize">
365 schoenebeck 1461 <size>
366 capela 1515 <width>64</width>
367 schoenebeck 1461 <height>0</height>
368     </size>
369     </property>
370 schoenebeck 2569 <property name="toolTip">
371 schoenebeck 1461 <string>Least buffer fill stream usage (%)</string>
372     </property>
373 schoenebeck 2569 <property name="orientation">
374 schoenebeck 1461 <enum>Qt::Horizontal</enum>
375     </property>
376     </widget>
377     </item>
378     <item>
379 schoenebeck 2569 <widget class="QLabel" name="StreamVoiceCountTextLabel">
380     <property name="minimumSize">
381 schoenebeck 1461 <size>
382 capela 1515 <width>48</width>
383 schoenebeck 1461 <height>0</height>
384     </size>
385     </property>
386 schoenebeck 2569 <property name="maximumSize">
387 schoenebeck 1461 <size>
388 capela 2978 <width>64</width>
389     <height>48</height>
390 schoenebeck 1461 </size>
391     </property>
392 schoenebeck 2569 <property name="toolTip">
393 schoenebeck 1461 <string>Stream / Voice count</string>
394     </property>
395 schoenebeck 2569 <property name="autoFillBackground">
396 schoenebeck 1489 <bool>true</bool>
397     </property>
398 schoenebeck 2569 <property name="frameShape">
399 capela 1513 <enum>QFrame::StyledPanel</enum>
400 schoenebeck 1461 </property>
401 schoenebeck 2569 <property name="frameShadow">
402 schoenebeck 1461 <enum>QFrame::Sunken</enum>
403     </property>
404 schoenebeck 2569 <property name="text">
405 schoenebeck 1461 <string>--/--</string>
406     </property>
407 schoenebeck 2569 <property name="alignment">
408 schoenebeck 1461 <set>Qt::AlignCenter</set>
409     </property>
410 schoenebeck 2569 <property name="wordWrap">
411 schoenebeck 1461 <bool>false</bool>
412     </property>
413     </widget>
414     </item>
415     </layout>
416     </widget>
417 schoenebeck 2569 <layoutdefault spacing="0" margin="0"/>
418 schoenebeck 1461 <tabstops>
419     <tabstop>ChannelSetupPushButton</tabstop>
420     <tabstop>ChannelMutePushButton</tabstop>
421     <tabstop>ChannelSoloPushButton</tabstop>
422 capela 2978 <tabstop>ChannelVolumeSlider</tabstop>
423     <tabstop>ChannelVolumeSpinBox</tabstop>
424     <tabstop>ChannelFxPushButton</tabstop>
425 capela 1513 <tabstop>ChannelEditPushButton</tabstop>
426 schoenebeck 1461 </tabstops>
427     <resources>
428 schoenebeck 2569 <include location="qsampler.qrc"/>
429 schoenebeck 1461 </resources>
430 schoenebeck 1667 <connections/>
431 schoenebeck 1461 </ui>

  ViewVC Help
Powered by ViewVC