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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 119 - (hide annotations) (download)
Wed Jun 9 20:24:48 2004 UTC (19 years, 9 months ago) by capela
File size: 18743 byte(s)
* Maximum channel volume percent setting is now a global option,
  provided to override the default (which is 100%).

* Client/server transaction timeout option upper limit has been
  increased from 5000 to 60000 milliseconds.

1 capela 109 <!DOCTYPE UI><UI version="3.1" stdsetdef="1">
2     <class>qsamplerChannelStrip</class>
3     <comment>qsampler - A LinuxSampler Qt GUI Interface.
4    
5     Copyright (C) 2004, rncbc aka Rui Nuno Capela. All rights reserved.
6    
7     This program is free software; you can redistribute it and/or
8     modify it under the terms of the GNU General Public License
9     as published by the Free Software Foundation; either version 2
10     of the License, or (at your option) any later version.
11    
12     This program is distributed in the hope that it will be useful,
13     but WITHOUT ANY WARRANTY; without even the implied warranty of
14     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15     GNU General Public License for more details.
16    
17     You should have received a copy of the GNU General Public License
18     along with this program; if not, write to the Free Software
19     Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
20    
21     </comment>
22     <author>rncbc aka Rui Nuno Capela</author>
23     <widget class="QWidget">
24     <property name="name">
25     <cstring>qsamplerChannelStrip</cstring>
26     </property>
27     <property name="geometry">
28     <rect>
29     <x>0</x>
30     <y>0</y>
31 capela 119 <width>694</width>
32     <height>49</height>
33 capela 109 </rect>
34     </property>
35     <property name="sizePolicy">
36     <sizepolicy>
37     <hsizetype>7</hsizetype>
38     <vsizetype>1</vsizetype>
39     <horstretch>0</horstretch>
40     <verstretch>0</verstretch>
41     </sizepolicy>
42     </property>
43     <property name="caption">
44     <string>Channel</string>
45     </property>
46     <property name="icon">
47     <pixmap>qsamplerChannel.png</pixmap>
48     </property>
49     <property name="focusPolicy">
50     <enum>StrongFocus</enum>
51     </property>
52     <hbox>
53     <property name="name">
54     <cstring>unnamed</cstring>
55     </property>
56     <property name="margin">
57     <number>4</number>
58     </property>
59     <property name="spacing">
60     <number>4</number>
61     </property>
62     <widget class="QPushButton">
63     <property name="name">
64     <cstring>ChannelSetupPushButton</cstring>
65     </property>
66     <property name="text">
67     <string>&amp;Channel</string>
68     </property>
69     <property name="accel">
70     <string>Alt+C</string>
71     </property>
72     <property name="iconSet">
73     <iconset>qsamplerChannel.png</iconset>
74     </property>
75     <property name="flat">
76     <bool>true</bool>
77     </property>
78     <property name="toolTip" stdset="0">
79     <string>Channel setup</string>
80     </property>
81     </widget>
82     <widget class="QFrame">
83     <property name="name">
84     <cstring>ChannelInfoFrame</cstring>
85     </property>
86     <property name="sizePolicy">
87     <sizepolicy>
88     <hsizetype>5</hsizetype>
89     <vsizetype>5</vsizetype>
90     <horstretch>0</horstretch>
91     <verstretch>0</verstretch>
92     </sizepolicy>
93     </property>
94     <property name="minimumSize">
95     <size>
96     <width>200</width>
97     <height>0</height>
98     </size>
99     </property>
100     <property name="maximumSize">
101     <size>
102     <width>320</width>
103     <height>64</height>
104     </size>
105     </property>
106     <property name="paletteBackgroundColor">
107     <color>
108     <red>0</red>
109     <green>0</green>
110     <blue>0</blue>
111     </color>
112     </property>
113     <property name="paletteBackgroundPixmap">
114     <pixmap>displaybg1.png</pixmap>
115     </property>
116     <property name="frameShape">
117     <enum>Panel</enum>
118     </property>
119     <property name="frameShadow">
120     <enum>Sunken</enum>
121     </property>
122     <grid>
123     <property name="name">
124     <cstring>unnamed</cstring>
125     </property>
126     <property name="margin">
127     <number>2</number>
128     </property>
129     <widget class="QLabel" row="1" column="0" rowspan="1" colspan="2">
130     <property name="name">
131     <cstring>InstrumentNameTextLabel</cstring>
132     </property>
133     <property name="paletteForegroundColor">
134     <color>
135     <red>0</red>
136     <green>255</green>
137     <blue>0</blue>
138     </color>
139     </property>
140     <property name="paletteBackgroundPixmap">
141     <pixmap>displaybg1.png</pixmap>
142     </property>
143     <property name="backgroundOrigin">
144     <enum>ParentOrigin</enum>
145     </property>
146     <property name="text">
147     <string>--</string>
148     </property>
149     <property name="toolTip" stdset="0">
150     <string>Instrument file [index]</string>
151     </property>
152     </widget>
153     <widget class="QLabel" row="0" column="0">
154     <property name="name">
155     <cstring>EngineNameTextLabel</cstring>
156     </property>
157     <property name="sizePolicy">
158     <sizepolicy>
159     <hsizetype>7</hsizetype>
160     <vsizetype>5</vsizetype>
161     <horstretch>0</horstretch>
162     <verstretch>0</verstretch>
163     </sizepolicy>
164     </property>
165     <property name="paletteForegroundColor">
166     <color>
167     <red>255</red>
168     <green>255</green>
169     <blue>127</blue>
170     </color>
171     </property>
172     <property name="paletteBackgroundPixmap">
173     <pixmap>displaybg1.png</pixmap>
174     </property>
175     <property name="backgroundOrigin">
176     <enum>ParentOrigin</enum>
177     </property>
178     <property name="text">
179     <string>--</string>
180     </property>
181     <property name="alignment">
182     <set>AlignTop</set>
183     </property>
184     <property name="toolTip" stdset="0">
185     <string>Engine name</string>
186     </property>
187     </widget>
188     <widget class="QLabel" row="0" column="1">
189     <property name="name">
190     <cstring>MidiPortChannelTextLabel</cstring>
191     </property>
192     <property name="minimumSize">
193     <size>
194     <width>20</width>
195     <height>0</height>
196     </size>
197     </property>
198     <property name="paletteForegroundColor">
199     <color>
200     <red>255</red>
201     <green>255</green>
202     <blue>127</blue>
203     </color>
204     </property>
205     <property name="paletteBackgroundPixmap">
206     <pixmap>displaybg1.png</pixmap>
207     </property>
208     <property name="backgroundOrigin">
209     <enum>ParentOrigin</enum>
210     </property>
211     <property name="text">
212     <string>--/--</string>
213     </property>
214     <property name="alignment">
215     <set>AlignTop</set>
216     </property>
217     <property name="toolTip" stdset="0">
218     <string>MIDI Port/Channel</string>
219     </property>
220     </widget>
221     </grid>
222     </widget>
223     <widget class="QSlider">
224     <property name="name">
225     <cstring>VolumeSlider</cstring>
226     </property>
227     <property name="minimumSize">
228     <size>
229     <width>180</width>
230     <height>0</height>
231     </size>
232     </property>
233     <property name="maxValue">
234     <number>100</number>
235     </property>
236     <property name="orientation">
237     <enum>Horizontal</enum>
238     </property>
239     <property name="tickmarks">
240     <enum>Both</enum>
241     </property>
242     <property name="tickInterval">
243     <number>10</number>
244     </property>
245     <property name="toolTip" stdset="0">
246     <string>Channel volume</string>
247     </property>
248     </widget>
249     <widget class="QSpinBox">
250     <property name="name">
251     <cstring>VolumeSpinBox</cstring>
252     </property>
253     <property name="minimumSize">
254     <size>
255     <width>40</width>
256     <height>0</height>
257     </size>
258     </property>
259     <property name="maximumSize">
260     <size>
261     <width>60</width>
262     <height>32767</height>
263     </size>
264     </property>
265 capela 119 <property name="suffix">
266     <string> %</string>
267     </property>
268 capela 109 <property name="maxValue">
269     <number>100</number>
270     </property>
271     <property name="toolTip" stdset="0">
272     <string>Channel volume</string>
273     </property>
274     </widget>
275     <widget class="QProgressBar">
276     <property name="name">
277     <cstring>StreamUsageProgressBar</cstring>
278     </property>
279     <property name="sizePolicy">
280     <sizepolicy>
281     <hsizetype>1</hsizetype>
282     <vsizetype>0</vsizetype>
283     <horstretch>0</horstretch>
284     <verstretch>0</verstretch>
285     </sizepolicy>
286     </property>
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>32767</width>
296     <height>22</height>
297     </size>
298     </property>
299     <property name="indicatorFollowsStyle">
300     <bool>false</bool>
301     </property>
302     <property name="toolTip" stdset="0">
303     <string>Least buffer fill stream usage (%)</string>
304     </property>
305     </widget>
306     <widget class="QLabel">
307     <property name="name">
308     <cstring>StreamVoiceCountTextLabel</cstring>
309     </property>
310     <property name="minimumSize">
311     <size>
312     <width>60</width>
313     <height>0</height>
314     </size>
315     </property>
316     <property name="maximumSize">
317     <size>
318     <width>32767</width>
319     <height>22</height>
320     </size>
321     </property>
322     <property name="paletteForegroundColor">
323     <color>
324     <red>0</red>
325     <green>255</green>
326     <blue>0</blue>
327     </color>
328     </property>
329     <property name="paletteBackgroundColor">
330     <color>
331     <red>0</red>
332     <green>0</green>
333     <blue>0</blue>
334     </color>
335     </property>
336     <property name="frameShape">
337     <enum>Panel</enum>
338     </property>
339     <property name="frameShadow">
340     <enum>Sunken</enum>
341     </property>
342     <property name="text">
343     <string>--/--</string>
344     </property>
345     <property name="alignment">
346     <set>AlignCenter</set>
347     </property>
348     <property name="toolTip" stdset="0">
349     <string>Stream / Voice count</string>
350     </property>
351     </widget>
352     </hbox>
353     </widget>
354     <connections>
355     <connection>
356     <sender>ChannelSetupPushButton</sender>
357     <signal>clicked()</signal>
358     <receiver>qsamplerChannelStrip</receiver>
359     <slot>channelSetup()</slot>
360     </connection>
361     <connection>
362     <sender>VolumeSlider</sender>
363     <signal>valueChanged(int)</signal>
364     <receiver>qsamplerChannelStrip</receiver>
365     <slot>volumeChanged(int)</slot>
366     </connection>
367     <connection>
368     <sender>VolumeSpinBox</sender>
369     <signal>valueChanged(int)</signal>
370     <receiver>qsamplerChannelStrip</receiver>
371     <slot>volumeChanged(int)</slot>
372     </connection>
373     </connections>
374     <tabstops>
375     <tabstop>ChannelSetupPushButton</tabstop>
376     <tabstop>VolumeSlider</tabstop>
377     <tabstop>VolumeSpinBox</tabstop>
378     </tabstops>
379     <includes>
380     <include location="global" impldecl="in declaration">lscp/client.h</include>
381     <include location="local" impldecl="in implementation">qsamplerChannelStrip.ui.h</include>
382     </includes>
383     <forwards>
384     <forward>class qsamplerOptions;</forward>
385     <forward>class qsamplerMainForm;</forward>
386     </forwards>
387     <variables>
388     <variable access="private">qsamplerMainForm *m_pMainForm;</variable>
389     <variable access="private">int m_iChannelID;</variable>
390     <variable access="private">QString m_sEngineName;</variable>
391     <variable access="private">QString m_sInstrumentFile;</variable>
392     <variable access="private">int m_iInstrumentNr;</variable>
393     <variable access="private">QString m_sMidiDriver;</variable>
394     <variable access="private">int m_iMidiDevice;</variable>
395     <variable access="private">int m_iMidiPort;</variable>
396     <variable access="private">int m_iMidiChannel;</variable>
397     <variable access="private">QString m_sAudioDriver;</variable>
398     <variable access="private">int m_iAudioDevice;</variable>
399     <variable access="private">float m_fVolume;</variable>
400     <variable access="private">int m_iDirtyChange;</variable>
401     </variables>
402     <signals>
403     <signal>channelChanged( qsamplerChannelStrip * )</signal>
404     </signals>
405     <slots>
406     <slot specifier="non virtual">channelSetup()</slot>
407     <slot specifier="non virtual">volumeChanged(int)</slot>
408     </slots>
409     <functions>
410     <function access="private" specifier="non virtual">init()</function>
411     <function access="private" specifier="non virtual">destroy()</function>
412     <function specifier="non virtual">setup( qsamplerMainForm *pMainForm, int iChannelID )</function>
413     <function specifier="non virtual" returnType="qsamplerOptions *">options( void )</function>
414     <function specifier="non virtual" returnType="lscp_client_t *">client( void )</function>
415     <function specifier="non virtual" returnType="int">channelID( void )</function>
416     <function specifier="non virtual">setChannelID( int iChannelID )</function>
417     <function specifier="non virtual" returnType="QString&amp;">engineName( void )</function>
418     <function specifier="non virtual" returnType="bool">loadEngine( const QString&amp; sEngineName )</function>
419     <function specifier="non virtual" returnType="QString&amp;">instrumentFile( void )</function>
420     <function specifier="non virtual" returnType="int">instrumentNr( void )</function>
421     <function specifier="non virtual" returnType="bool">loadInstrument( const QString&amp; sInstrumentFile, int iInstrumentNr )</function>
422     <function specifier="non virtual" returnType="QString&amp;">midiDriver( void )</function>
423     <function specifier="non virtual" returnType="bool">setMidiDriver( const QString&amp; sMidiDriver )</function>
424     <function specifier="non virtual" returnType="int">midiDevice( void )</function>
425     <function specifier="non virtual" returnType="bool">setMidiDevice( int iMidiDevice )</function>
426     <function specifier="non virtual" returnType="int">midiPort( void )</function>
427     <function specifier="non virtual" returnType="bool">setMidiPort( int iMidiPort )</function>
428     <function specifier="non virtual" returnType="int">midiChannel( void )</function>
429     <function specifier="non virtual" returnType="bool">setMidiChannel( int iMidiChannel )</function>
430     <function specifier="non virtual" returnType="int">audioDevice( void )</function>
431     <function specifier="non virtual" returnType="bool">setAudioDevice( int iAudioDevice )</function>
432     <function specifier="non virtual" returnType="QString&amp;">audioDriver( void )</function>
433     <function specifier="non virtual" returnType="bool">setAudioDriver( const QString&amp; sAudioDriver )</function>
434     <function specifier="non virtual" returnType="float">volume( void )</function>
435     <function specifier="non virtual" returnType="bool">setVolume( float fVolume )</function>
436     <function specifier="non virtual" returnType="QFont">displayFont( void )</function>
437     <function specifier="non virtual">setDisplayFont( const QFont &amp; font )</function>
438     <function specifier="non virtual">updateChannelInfo( void )</function>
439     <function specifier="non virtual">updateChannelVolume( void )</function>
440     <function specifier="non virtual">updateChannelUsage( void )</function>
441     <function specifier="non virtual">appendMessages( const QString &amp; s )</function>
442     <function specifier="non virtual">appendMessagesColor( const QString &amp; s, const QString &amp; c )</function>
443     <function specifier="non virtual">appendMessagesText( const QString &amp; s )</function>
444     <function specifier="non virtual">appendMessagesError( const QString &amp; s )</function>
445     <function specifier="non virtual">appendMessagesClient( const QString &amp; s )</function>
446 capela 118 <function specifier="non virtual">contextMenuEvent( QContextMenuEvent *pEvent )</function>
447 capela 119 <function specifier="non virtual">setMaxVolume( int iMaxVolume )</function>
448 capela 109 </functions>
449     <pixmapinproject/>
450     <layoutdefaults spacing="0" margin="0"/>
451     </UI>

  ViewVC Help
Powered by ViewVC