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

Diff of /qsampler/trunk/src/qsamplerMainForm.ui

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 996 by capela, Thu Dec 21 14:55:05 2006 UTC revision 1463 by capela, Thu Nov 1 13:01:27 2007 UTC
# Line 1  Line 1 
1  <!DOCTYPE UI><UI version="3.1" stdsetdef="1">  <ui version="4.0" >
2  <class>qsamplerMainForm</class>   <author>rncbc aka Rui Nuno Capela</author>
3  <comment>qsampler - A LinuxSampler Qt GUI Interface.   <comment>qsampler - A LinuxSampler Qt GUI Interface.
4    
5     Copyright (C) 2004-2006, rncbc aka Rui Nuno Capela. All rights reserved.     Copyright (C) 2004-2007, rncbc aka Rui Nuno Capela. All rights reserved.
6    
7     This program is free software; you can redistribute it and/or     This program is free software; you can redistribute it and/or
8     modify it under the terms of the GNU General Public License     modify it under the terms of the GNU General Public License
# Line 19  Line 19 
19     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
20    
21  </comment>  </comment>
22  <author>rncbc aka Rui Nuno Capela</author>   <class>qsamplerMainForm</class>
23  <widget class="QMainWindow">   <widget class="QMainWindow" name="qsamplerMainForm" >
24      <property name="name">    <property name="geometry" >
25          <cstring>qsamplerMainForm</cstring>     <rect>
26        <x>0</x>
27        <y>0</y>
28        <width>800</width>
29        <height>600</height>
30       </rect>
31      </property>
32      <property name="windowTitle" >
33       <string>MainWindow</string>
34      </property>
35      <widget class="QWidget" name="centralwidget" />
36      <widget class="QMenuBar" name="MenuBar" >
37       <property name="geometry" >
38        <rect>
39         <x>0</x>
40         <y>0</y>
41         <width>800</width>
42         <height>31</height>
43        </rect>
44       </property>
45       <widget class="QMenu" name="editMenu" >
46        <property name="title" >
47         <string>&amp;Edit</string>
48      </property>      </property>
49      <property name="geometry">      <addaction name="editAddChannelAction" />
50          <rect>      <addaction name="editRemoveChannelAction" />
51              <x>0</x>      <addaction name="separator" />
52              <y>0</y>      <addaction name="editSetupChannelAction" />
53              <width>472</width>      <addaction name="editEditChannelAction" />
54              <height>296</height>      <addaction name="separator" />
55          </rect>      <addaction name="editResetChannelAction" />
56        <addaction name="editResetAllChannelsAction" />
57       </widget>
58       <widget class="QMenu" name="viewMenu" >
59        <property name="title" >
60         <string>&amp;View</string>
61      </property>      </property>
62      <property name="minimumSize">      <addaction name="viewMenubarAction" />
63          <size>      <addaction name="viewToolbarAction" />
64              <width>21</width>      <addaction name="viewStatusbarAction" />
65              <height>284</height>      <addaction name="separator" />
66          </size>      <addaction name="viewMessagesAction" />
67        <addaction name="viewInstrumentsAction" />
68        <addaction name="viewDevicesAction" />
69        <addaction name="separator" />
70        <addaction name="viewOptionsAction" />
71       </widget>
72       <widget class="QMenu" name="channelsMenu" >
73        <property name="title" >
74         <string>&amp;Channels</string>
75      </property>      </property>
76      <property name="caption">      <addaction name="channelsArrangeAction" />
77          <string>Qsampler</string>      <addaction name="channelsAutoArrangeAction" />
78       </widget>
79       <widget class="QMenu" name="helpMenu" >
80        <property name="title" >
81         <string>&amp;Help</string>
82      </property>      </property>
83      <property name="icon">      <addaction name="helpAboutAction" />
84          <pixmap>qsampler.png</pixmap>      <addaction name="helpAboutQtAction" />
85       </widget>
86       <widget class="QMenu" name="fileMenu" >
87        <property name="title" >
88         <string>&amp;File</string>
89      </property>      </property>
90  </widget>      <addaction name="fileNewAction" />
91  <menubar>      <addaction name="fileOpenAction" />
92      <property name="name">      <addaction name="fileSaveAction" />
93          <cstring>MenuBar</cstring>      <addaction name="fileSaveAsAction" />
94      </property>      <addaction name="separator" />
95      <property name="geometry">      <addaction name="fileResetAction" />
96          <rect>      <addaction name="fileRestartAction" />
97              <x>0</x>      <addaction name="separator" />
98              <y>0</y>      <addaction name="fileExitAction" />
99              <width>472</width>     </widget>
100              <height>29</height>     <addaction name="fileMenu" />
101          </rect>     <addaction name="editMenu" />
102      </property>     <addaction name="viewMenu" />
103      <item text="&amp;File" name="fileMenu">     <addaction name="channelsMenu" />
104          <action name="fileNewAction"/>     <addaction name="separator" />
105          <action name="fileOpenAction"/>     <addaction name="helpMenu" />
106          <action name="fileSaveAction"/>    </widget>
107          <action name="fileSaveAsAction"/>    <widget class="QStatusBar" name="statusbar" />
108          <separator/>    <action name="fileNewAction" >
109          <action name="fileResetAction"/>     <property name="icon" >
110          <action name="fileRestartAction"/>      <iconset resource="../icons/qsampler.qrc" >:/icons/fileNew.png</iconset>
111          <separator/>     </property>
112          <action name="fileExitAction"/>     <property name="text" >
113      </item>      <string>&amp;New</string>
114      <item text="&amp;Edit" name="editMenu">     </property>
115          <action name="editAddChannelAction"/>     <property name="iconText" >
116          <action name="editRemoveChannelAction"/>      <string>New</string>
117          <separator/>     </property>
118          <action name="editSetupChannelAction"/>     <property name="toolTip" >
119          <separator/>      <string>New session</string>
120          <action name="editResetChannelAction"/>     </property>
121          <action name="editResetAllChannelsAction"/>     <property name="statusTip" >
122      </item>      <string>New sampler session</string>
123      <item text="&amp;View" name="viewMenu">     </property>
124          <action name="viewMenubarAction"/>     <property name="shortcut" >
125          <action name="viewToolbarAction"/>      <string>Ctrl+N</string>
126          <action name="viewStatusbarAction"/>     </property>
127          <separator/>    </action>
128          <action name="viewMessagesAction"/>    <action name="fileOpenAction" >
129          <action name="viewInstrumentsAction"/>     <property name="icon" >
130          <action name="viewDevicesAction"/>      <iconset resource="../icons/qsampler.qrc" >:/icons/fileOpen.png</iconset>
131          <separator/>     </property>
132          <action name="viewOptionsAction"/>     <property name="text" >
133      </item>      <string>&amp;Open...</string>
134      <item text="&amp;Channels" name="channelsMenu">     </property>
135          <action name="channelsArrangeAction"/>     <property name="iconText" >
136          <action name="channelsAutoArrangeAction"/>      <string>Open</string>
137      </item>     </property>
138      <separator/>     <property name="toolTip" >
139      <item text="&amp;Help" name="helpMenu">      <string>Open session</string>
140          <action name="helpAboutAction"/>     </property>
141          <action name="helpAboutQtAction"/>     <property name="statusTip" >
142      </item>      <string>Open sampler session</string>
143  </menubar>     </property>
144  <toolbars>     <property name="shortcut" >
145      <toolbar dock="2">      <string>Ctrl+O</string>
146          <property name="name">     </property>
147              <cstring>fileToolbar</cstring>    </action>
148          </property>    <action name="fileSaveAction" >
149          <property name="label">     <property name="icon" >
150              <string>File Toolbar</string>      <iconset resource="../icons/qsampler.qrc" >:/icons/fileSave.png</iconset>
151          </property>     </property>
152          <action name="fileNewAction"/>     <property name="text" >
153          <action name="fileOpenAction"/>      <string>&amp;Save</string>
154          <action name="fileSaveAction"/>     </property>
155          <separator/>     <property name="iconText" >
156          <action name="fileResetAction"/>      <string>Save</string>
157          <action name="fileRestartAction"/>     </property>
158          <separator/>     <property name="toolTip" >
159          <action name="viewInstrumentsAction"/>      <string>Save session</string>
160          <action name="viewDevicesAction"/>     </property>
161      </toolbar>     <property name="statusTip" >
162      <toolbar dock="2">      <string>Save sampler session</string>
163          <property name="name">     </property>
164              <cstring>editToolbar</cstring>     <property name="shortcut" >
165          </property>      <string>Ctrl+S</string>
166          <property name="label">     </property>
167              <string>Edit Toolbar</string>    </action>
168          </property>    <action name="fileSaveAsAction" >
169          <action name="editAddChannelAction"/>     <property name="text" >
170          <action name="editRemoveChannelAction"/>      <string>Save &amp;As...</string>
171          <separator/>     </property>
172          <action name="editSetupChannelAction"/>     <property name="iconText" >
173          <separator/>      <string>Save As</string>
174          <action name="editResetChannelAction"/>     </property>
175          <action name="editResetAllChannelsAction"/>     <property name="statusTip" >
176      </toolbar>      <string>Save current sampler session with another name</string>
177      <toolbar dock="2">     </property>
178          <property name="name">     <property name="shortcut" >
179              <cstring>channelsToolbar</cstring>      <string/>
180          </property>     </property>
181          <property name="label">    </action>
182              <string>Channels Toolbar</string>    <action name="fileResetAction" >
183          </property>     <property name="icon" >
184          <action name="channelsArrangeAction"/>      <iconset resource="../icons/qsampler.qrc" >:/icons/fileReset.png</iconset>
185      </toolbar>     </property>
186  </toolbars>     <property name="text" >
187  <actions>      <string>Rese&amp;t</string>
188      <action>     </property>
189          <property name="name">     <property name="iconText" >
190              <cstring>fileNewAction</cstring>      <string>Reset</string>
191          </property>     </property>
192          <property name="iconSet">     <property name="toolTip" >
193              <iconset>fileNew.png</iconset>      <string>Reset instance</string>
194          </property>     </property>
195          <property name="text">     <property name="statusTip" >
196              <string>New</string>      <string>Reset sampler instance</string>
197          </property>     </property>
198          <property name="menuText">     <property name="shortcut" >
199              <string>&amp;New</string>      <string>Ctrl+R</string>
200          </property>     </property>
201          <property name="toolTip">    </action>
202              <string>New session</string>    <action name="fileRestartAction" >
203          </property>     <property name="icon" >
204          <property name="statusTip">      <iconset resource="../icons/qsampler.qrc" >:/icons/fileRestart.png</iconset>
205              <string>New sampler session</string>     </property>
206          </property>     <property name="text" >
207          <property name="accel">      <string>&amp;Restart</string>
208              <string>Ctrl+N</string>     </property>
209          </property>     <property name="iconText" >
210      </action>      <string>Restart</string>
211      <action>     </property>
212          <property name="name">     <property name="toolTip" >
213              <cstring>fileOpenAction</cstring>      <string>Restart instance</string>
214          </property>     </property>
215          <property name="iconSet">     <property name="statusTip" >
216              <iconset>fileOpen.png</iconset>      <string>Restart sampler instance</string>
217          </property>     </property>
218          <property name="text">     <property name="shortcut" >
219              <string>Open</string>      <string>Ctrl+Shift+R</string>
220          </property>     </property>
221          <property name="menuText">    </action>
222              <string>&amp;Open...</string>    <action name="fileExitAction" >
223          </property>     <property name="text" >
224          <property name="toolTip">      <string>E&amp;xit</string>
225              <string>Open session</string>     </property>
226          </property>     <property name="iconText" >
227          <property name="statusTip">      <string>Exit</string>
228              <string>Open sampler session</string>     </property>
229          </property>     <property name="statusTip" >
230          <property name="accel">      <string>Exit this application program</string>
231              <string>Ctrl+O</string>     </property>
232          </property>     <property name="shortcut" >
233      </action>      <string/>
234      <action>     </property>
235          <property name="name">    </action>
236              <cstring>fileSaveAction</cstring>    <action name="editAddChannelAction" >
237          </property>     <property name="icon" >
238          <property name="iconSet">      <iconset resource="../icons/qsampler.qrc" >:/icons/editAddChannel.png</iconset>
239              <iconset>fileSave.png</iconset>     </property>
240          </property>     <property name="text" >
241          <property name="text">      <string>&amp;Add Channel</string>
242              <string>Save</string>     </property>
243          </property>     <property name="iconText" >
244          <property name="menuText">      <string>Add</string>
245              <string>&amp;Save</string>     </property>
246          </property>     <property name="toolTip" >
247          <property name="toolTip">      <string>Add channel</string>
248              <string>Save session</string>     </property>
249          </property>     <property name="statusTip" >
250          <property name="statusTip">      <string>Add a new sampler channel</string>
251              <string>Save sampler session</string>     </property>
252          </property>     <property name="shortcut" >
253          <property name="accel">      <string>Ctrl+A</string>
254              <string>Ctrl+S</string>     </property>
255          </property>    </action>
256      </action>    <action name="editRemoveChannelAction" >
257      <action>     <property name="icon" >
258          <property name="name">      <iconset resource="../icons/qsampler.qrc" >:/icons/editRemoveChannel.png</iconset>
259              <cstring>fileSaveAsAction</cstring>     </property>
260          </property>     <property name="text" >
261          <property name="text">      <string>&amp;Remove Channel</string>
262              <string>Save As</string>     </property>
263          </property>     <property name="iconText" >
264          <property name="menuText">      <string>Remove</string>
265              <string>Save &amp;As...</string>     </property>
266          </property>     <property name="toolTip" >
267          <property name="statusTip">      <string>Remove channel</string>
268              <string>Save current sampler session with another name</string>     </property>
269          </property>     <property name="statusTip" >
270          <property name="accel">      <string>Remove current sampler channel</string>
271              <string></string>     </property>
272          </property>     <property name="shortcut" >
273      </action>      <string>Ctrl+X</string>
274      <action>     </property>
275          <property name="name">    </action>
276              <cstring>fileResetAction</cstring>    <action name="editResetChannelAction" >
277          </property>     <property name="icon" >
278          <property name="iconSet">      <iconset resource="../icons/qsampler.qrc" >:/icons/editResetChannel.png</iconset>
279              <iconset>fileReset.png</iconset>     </property>
280          </property>     <property name="text" >
281          <property name="text">      <string>Re&amp;set Channel</string>
282              <string>Reset</string>     </property>
283          </property>     <property name="iconText" >
284          <property name="menuText">      <string>Reset</string>
285              <string>Rese&amp;t</string>     </property>
286          </property>     <property name="toolTip" >
287          <property name="toolTip">      <string>Reset channel</string>
288              <string>Reset instance</string>     </property>
289          </property>     <property name="statusTip" >
290          <property name="statusTip">      <string>Reset current sampler channel</string>
291              <string>Reset sampler instance</string>     </property>
292          </property>     <property name="shortcut" >
293          <property name="accel">      <string/>
294              <string>Ctrl+R</string>     </property>
295          </property>    </action>
296      </action>    <action name="editResetAllChannelsAction" >
297      <action>     <property name="icon" >
298          <property name="name">      <iconset resource="../icons/qsampler.qrc" >:/icons/editResetAllChannels.png</iconset>
299              <cstring>fileRestartAction</cstring>     </property>
300          </property>     <property name="text" >
301          <property name="iconSet">      <string>R&amp;eset All Channels</string>
302              <iconset>fileRestart.png</iconset>     </property>
303          </property>     <property name="iconText" >
304          <property name="text">      <string>Reset All</string>
305              <string>Restart</string>     </property>
306          </property>     <property name="toolTip" >
307          <property name="menuText">      <string>Reset all channels</string>
308              <string>&amp;Restart</string>     </property>
309          </property>     <property name="statusTip" >
310          <property name="toolTip">      <string>Reset all sampler channels</string>
311              <string>Restart instance</string>     </property>
312          </property>     <property name="shortcut" >
313          <property name="statusTip">      <string/>
314              <string>Restart sampler instance</string>     </property>
315          </property>    </action>
316          <property name="accel">    <action name="editSetupChannelAction" >
317              <string>Ctrl+Shift+R</string>     <property name="icon" >
318          </property>      <iconset resource="../icons/qsampler.qrc" >:/icons/editSetupChannel.png</iconset>
319      </action>     </property>
320      <action>     <property name="text" >
321          <property name="name">      <string>&amp;Setup Channel...</string>
322              <cstring>fileExitAction</cstring>     </property>
323          </property>     <property name="iconText" >
324          <property name="text">      <string>Setup</string>
325              <string>Exit</string>     </property>
326          </property>     <property name="toolTip" >
327          <property name="menuText">      <string>Setup channel</string>
328              <string>E&amp;xit</string>     </property>
329          </property>     <property name="statusTip" >
330          <property name="statusTip">      <string>Setup current sampler channel</string>
331              <string>Exit this application program</string>     </property>
332          </property>     <property name="shortcut" >
333          <property name="accel">      <string>F2</string>
334              <string></string>     </property>
335          </property>    </action>
336      </action>    <action name="editEditChannelAction" >
337      <action>     <property name="icon" >
338          <property name="name">      <iconset resource="../icons/qsampler.qrc" >:/icons/editEditChannel.png</iconset>
339              <cstring>editAddChannelAction</cstring>     </property>
340          </property>     <property name="text" >
341          <property name="iconSet">      <string>Ed&amp;it Channel...</string>
342              <iconset>editAddChannel.png</iconset>     </property>
343          </property>     <property name="iconText" >
344          <property name="text">      <string>Edit</string>
345              <string>Add</string>     </property>
346          </property>     <property name="toolTip" >
347          <property name="menuText">      <string>Edit channel</string>
348              <string>&amp;Add Channel</string>     </property>
349          </property>     <property name="statusTip" >
350          <property name="toolTip">      <string>Edit current sampler channel</string>
351              <string>Add channel</string>     </property>
352          </property>     <property name="shortcut" >
353          <property name="statusTip">      <string>F9</string>
354              <string>Add a new sampler channel</string>     </property>
355          </property>    </action>
356          <property name="accel">    <action name="viewMenubarAction" >
357              <string>Ctrl+A</string>     <property name="checkable" >
358          </property>      <bool>true</bool>
359      </action>     </property>
360      <action>     <property name="text" >
361          <property name="name">      <string>&amp;Menubar</string>
362              <cstring>editRemoveChannelAction</cstring>     </property>
363          </property>     <property name="iconText" >
364          <property name="iconSet">      <string>Menubar</string>
365              <iconset>editRemoveChannel.png</iconset>     </property>
366          </property>     <property name="toolTip" >
367          <property name="text">      <string>Show/hide menubar</string>
368              <string>Remove</string>     </property>
369          </property>     <property name="statusTip" >
370          <property name="menuText">      <string>Show/hide the main program window menubar</string>
371              <string>&amp;Remove Channel</string>     </property>
372          </property>     <property name="shortcut" >
373          <property name="toolTip">      <string>Ctrl+M</string>
374              <string>Remove channel</string>     </property>
375          </property>    </action>
376          <property name="statusTip">    <action name="viewToolbarAction" >
377              <string>Remove current sampler channel</string>     <property name="checkable" >
378          </property>      <bool>true</bool>
379          <property name="accel">     </property>
380              <string>Ctrl+X</string>     <property name="text" >
381          </property>      <string>&amp;Toolbar</string>
382      </action>     </property>
383      <action>     <property name="iconText" >
384          <property name="name">      <string>viewToolbars</string>
385              <cstring>editResetChannelAction</cstring>     </property>
386          </property>     <property name="toolTip" >
387          <property name="iconSet">      <string>Show/hide toolbar</string>
388              <iconset>editResetChannel.png</iconset>     </property>
389          </property>     <property name="statusTip" >
390          <property name="text">      <string>Show/hide main program window toolbars</string>
391              <string>Reset</string>     </property>
392          </property>     <property name="shortcut" >
393          <property name="menuText">      <string>Ctrl+T</string>
394              <string>Re&amp;set Channel</string>     </property>
395          </property>    </action>
396          <property name="toolTip">    <action name="viewStatusbarAction" >
397              <string>Reset channel</string>     <property name="checkable" >
398          </property>      <bool>true</bool>
399          <property name="statusTip">     </property>
400              <string>Reset current sampler channel</string>     <property name="text" >
401          </property>      <string>&amp;Statusbar</string>
402          <property name="accel">     </property>
403              <string></string>     <property name="iconText" >
404          </property>      <string>Statusbar</string>
405      </action>     </property>
406      <action>     <property name="toolTip" >
407          <property name="name">      <string>Show/hide statusbar</string>
408              <cstring>editResetAllChannelsAction</cstring>     </property>
409          </property>     <property name="statusTip" >
410          <property name="iconSet">      <string>Show/hide the main program window statusbar</string>
411              <iconset>editResetAllChannels.png</iconset>     </property>
412          </property>     <property name="shortcut" >
413          <property name="text">      <string/>
414              <string>Reset All</string>     </property>
415          </property>    </action>
416          <property name="menuText">    <action name="viewMessagesAction" >
417              <string>R&amp;eset All Channels</string>     <property name="checkable" >
418          </property>      <bool>true</bool>
419          <property name="toolTip">     </property>
420              <string>Reset all channels</string>     <property name="text" >
421          </property>      <string>M&amp;essages</string>
422          <property name="statusTip">     </property>
423              <string>Reset all sampler channels</string>     <property name="iconText" >
424          </property>      <string>Messages</string>
425          <property name="accel">     </property>
426              <string></string>     <property name="toolTip" >
427          </property>      <string>Show/hide messages</string>
428      </action>     </property>
429      <action>     <property name="statusTip" >
430          <property name="name">      <string>Show/hide the messages window</string>
431              <cstring>editSetupChannelAction</cstring>     </property>
432          </property>     <property name="shortcut" >
433          <property name="iconSet">      <string/>
434              <iconset>editSetupChannel.png</iconset>     </property>
435          </property>    </action>
436          <property name="text">    <action name="viewInstrumentsAction" >
437              <string>Setup</string>     <property name="checkable" >
438          </property>      <bool>true</bool>
439          <property name="menuText">     </property>
440              <string>&amp;Setup Channel...</string>     <property name="icon" >
441          </property>      <iconset resource="../icons/qsampler.qrc" >:/icons/qsamplerInstrument.png</iconset>
442          <property name="toolTip">     </property>
443              <string>Setup channel</string>     <property name="text" >
444          </property>      <string>&amp;Instruments</string>
445          <property name="statusTip">     </property>
446              <string>Setup current sampler channel</string>     <property name="iconText" >
447          </property>      <string>Instruments</string>
448          <property name="accel">     </property>
449              <string>F2</string>     <property name="toolTip" >
450          </property>      <string>MIDI instruments configuration</string>
451      </action>     </property>
452      <action>     <property name="statusTip" >
453          <property name="name">      <string>Show/hide the MIDI instruments configuration window</string>
454              <cstring>viewMenubarAction</cstring>     </property>
455          </property>     <property name="shortcut" >
456          <property name="toggleAction">      <string>F10</string>
457              <bool>true</bool>     </property>
458          </property>    </action>
459          <property name="text">    <action name="viewDevicesAction" >
460              <string>Menubar</string>     <property name="checkable" >
461          </property>      <bool>true</bool>
462          <property name="menuText">     </property>
463              <string>&amp;Menubar</string>     <property name="icon" >
464          </property>      <iconset resource="../icons/qsampler.qrc" >:/icons/qsamplerDevice.png</iconset>
465          <property name="toolTip">     </property>
466              <string>Show/hide menubar</string>     <property name="text" >
467          </property>      <string>&amp;Devices</string>
468          <property name="statusTip">     </property>
469              <string>Show/hide the main program window menubar</string>     <property name="iconText" >
470          </property>      <string>Devices</string>
471          <property name="accel">     </property>
472              <string>Ctrl+M</string>     <property name="toolTip" >
473          </property>      <string>Device configuration</string>
474      </action>     </property>
475      <action>     <property name="statusTip" >
476          <property name="name">      <string>Show/hide the device configuration window</string>
477              <cstring>viewToolbarAction</cstring>     </property>
478          </property>     <property name="shortcut" >
479          <property name="toggleAction">      <string>F11</string>
480              <bool>true</bool>     </property>
481          </property>    </action>
482          <property name="text">    <action name="viewOptionsAction" >
483              <string>viewToolbars</string>     <property name="text" >
484          </property>      <string>&amp;Options...</string>
485          <property name="menuText">     </property>
486              <string>&amp;Toolbar</string>     <property name="iconText" >
487          </property>      <string>Options</string>
488          <property name="toolTip">     </property>
489              <string>Show/hide toolbar</string>     <property name="toolTip" >
490          </property>      <string>General options</string>
491          <property name="statusTip">     </property>
492              <string>Show/hide main program window toolbars</string>     <property name="statusTip" >
493          </property>      <string>Change general application program options</string>
494          <property name="accel">     </property>
495              <string>Ctrl+T</string>     <property name="shortcut" >
496          </property>      <string>F12</string>
497      </action>     </property>
498      <action>    </action>
499          <property name="name">    <action name="channelsArrangeAction" >
500              <cstring>viewStatusbarAction</cstring>     <property name="checkable" >
501          </property>      <bool>false</bool>
502          <property name="toggleAction">     </property>
503              <bool>true</bool>     <property name="icon" >
504          </property>      <iconset resource="../icons/qsampler.qrc" >:/icons/channelsArrange.png</iconset>
505          <property name="text">     </property>
506              <string>Statusbar</string>     <property name="text" >
507          </property>      <string>&amp;Arrange</string>
508          <property name="menuText">     </property>
509              <string>&amp;Statusbar</string>     <property name="iconText" >
510          </property>      <string>Arrange</string>
511          <property name="toolTip">     </property>
512              <string>Show/hide statusbar</string>     <property name="toolTip" >
513          </property>      <string>Arrange channels</string>
514          <property name="statusTip">     </property>
515              <string>Show/hide the main program window statusbar</string>     <property name="statusTip" >
516          </property>      <string>Line up all channel strips</string>
517          <property name="accel">     </property>
518              <string></string>     <property name="shortcut" >
519          </property>      <string>F5</string>
520      </action>     </property>
521      <action>    </action>
522          <property name="name">    <action name="channelsAutoArrangeAction" >
523              <cstring>viewMessagesAction</cstring>     <property name="checkable" >
524          </property>      <bool>true</bool>
525          <property name="toggleAction">     </property>
526              <bool>true</bool>     <property name="text" >
527          </property>      <string>A&amp;uto Arrange</string>
528          <property name="text">     </property>
529              <string>Messages</string>     <property name="iconText" >
530          </property>      <string>Auto Arrange</string>
531          <property name="menuText">     </property>
532              <string>M&amp;essages</string>     <property name="toolTip" >
533          </property>      <string>Auto-arrange channels</string>
534          <property name="toolTip">     </property>
535              <string>Show/hide messages</string>     <property name="statusTip" >
536          </property>      <string>Auto-arrange channel strips</string>
537          <property name="statusTip">     </property>
538              <string>Show/hide the messages window</string>     <property name="shortcut" >
539          </property>      <string/>
540          <property name="accel">     </property>
541              <string></string>    </action>
542          </property>    <action name="helpAboutAction" >
543      </action>     <property name="text" >
544      <action>      <string>&amp;About...</string>
545          <property name="name">     </property>
546              <cstring>viewInstrumentsAction</cstring>     <property name="iconText" >
547          </property>      <string>About</string>
548          <property name="iconSet">     </property>
549              <iconset>qsamplerInstrument.png</iconset>     <property name="statusTip" >
550          </property>      <string>Show information about this application program</string>
551          <property name="toggleAction">     </property>
552              <bool>true</bool>     <property name="shortcut" >
553          </property>      <string/>
554          <property name="text">     </property>
555              <string>Instruments</string>    </action>
556          </property>    <action name="helpAboutQtAction" >
557          <property name="menuText">     <property name="text" >
558              <string>&amp;Instruments</string>      <string>About &amp;Qt...</string>
559          </property>     </property>
560          <property name="toolTip">     <property name="iconText" >
561              <string>MIDI instruments configuration</string>      <string>About Qt</string>
562          </property>     </property>
563          <property name="statusTip">     <property name="statusTip" >
564              <string>Show/hide the MIDI instruments configuration window</string>      <string>Show information about the Qt toolkit</string>
565          </property>     </property>
566          <property name="accel">     <property name="shortcut" >
567              <string>F10</string>      <string/>
568          </property>     </property>
569      </action>    </action>
570      <action>   </widget>
571          <property name="name">   <resources>
572              <cstring>viewDevicesAction</cstring>    <include location="../icons/qsampler.qrc" />
573          </property>   </resources>
574          <property name="iconSet">   <connections/>
575              <iconset>qsamplerDevice.png</iconset>  </ui>
         </property>  
         <property name="toggleAction">  
             <bool>true</bool>  
         </property>  
         <property name="text">  
             <string>Devices</string>  
         </property>  
         <property name="menuText">  
             <string>&amp;Devices</string>  
         </property>  
         <property name="toolTip">  
             <string>Device configuration</string>  
         </property>  
         <property name="statusTip">  
             <string>Show/hide the device configuration window</string>  
         </property>  
         <property name="accel">  
             <string>F11</string>  
         </property>  
     </action>  
     <action>  
         <property name="name">  
             <cstring>viewOptionsAction</cstring>  
         </property>  
         <property name="text">  
             <string>Options</string>  
         </property>  
         <property name="menuText">  
             <string>&amp;Options...</string>  
         </property>  
         <property name="toolTip">  
             <string>General options</string>  
         </property>  
         <property name="statusTip">  
             <string>Change general application program options</string>  
         </property>  
         <property name="accel">  
             <string>F12</string>  
         </property>  
     </action>  
     <action>  
         <property name="name">  
             <cstring>channelsArrangeAction</cstring>  
         </property>  
         <property name="toggleAction">  
             <bool>false</bool>  
         </property>  
         <property name="iconSet">  
             <iconset>channelsArrange.png</iconset>  
         </property>  
         <property name="text">  
             <string>Arrange</string>  
         </property>  
         <property name="menuText">  
             <string>&amp;Arrange</string>  
         </property>  
         <property name="toolTip">  
             <string>Arrange channels</string>  
         </property>  
         <property name="statusTip">  
             <string>Line up all channel strips</string>  
         </property>  
         <property name="accel">  
             <string>F5</string>  
         </property>  
     </action>  
     <action>  
         <property name="name">  
             <cstring>channelsAutoArrangeAction</cstring>  
         </property>  
         <property name="toggleAction">  
             <bool>true</bool>  
         </property>  
         <property name="text">  
             <string>Auto Arrange</string>  
         </property>  
         <property name="menuText">  
             <string>A&amp;uto Arrange</string>  
         </property>  
         <property name="toolTip">  
             <string>Auto-arrange channels</string>  
         </property>  
         <property name="statusTip">  
             <string>Auto-arrange channel strips</string>  
         </property>  
         <property name="accel">  
             <string></string>  
         </property>  
     </action>  
     <action>  
         <property name="name">  
             <cstring>helpAboutAction</cstring>  
         </property>  
         <property name="text">  
             <string>About</string>  
         </property>  
         <property name="menuText">  
             <string>&amp;About...</string>  
         </property>  
         <property name="statusTip">  
             <string>Show information about this application program</string>  
         </property>  
         <property name="accel">  
             <string></string>  
         </property>  
     </action>  
     <action>  
         <property name="name">  
             <cstring>helpAboutQtAction</cstring>  
         </property>  
         <property name="text">  
             <string>About Qt</string>  
         </property>  
         <property name="menuText">  
             <string>About &amp;Qt...</string>  
         </property>  
         <property name="statusTip">  
             <string>Show information about the Qt toolkit</string>  
         </property>  
         <property name="accel">  
             <string></string>  
         </property>  
     </action>  
 </actions>  
 <connections>  
     <connection>  
         <sender>fileNewAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>fileNew()</slot>  
     </connection>  
     <connection>  
         <sender>fileOpenAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>fileOpen()</slot>  
     </connection>  
     <connection>  
         <sender>fileSaveAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>fileSave()</slot>  
     </connection>  
     <connection>  
         <sender>fileSaveAsAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>fileSaveAs()</slot>  
     </connection>  
     <connection>  
         <sender>fileResetAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>fileReset()</slot>  
     </connection>  
     <connection>  
         <sender>fileRestartAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>fileRestart()</slot>  
     </connection>  
     <connection>  
         <sender>fileExitAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>fileExit()</slot>  
     </connection>  
     <connection>  
         <sender>editAddChannelAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>editAddChannel()</slot>  
     </connection>  
     <connection>  
         <sender>editRemoveChannelAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>editRemoveChannel()</slot>  
     </connection>  
     <connection>  
         <sender>editSetupChannelAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>editSetupChannel()</slot>  
     </connection>  
     <connection>  
         <sender>editResetChannelAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>editResetChannel()</slot>  
     </connection>  
     <connection>  
         <sender>editResetAllChannelsAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>editResetAllChannels()</slot>  
     </connection>  
     <connection>  
         <sender>viewMenubarAction</sender>  
         <signal>toggled(bool)</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>viewMenubar(bool)</slot>  
     </connection>  
     <connection>  
         <sender>viewToolbarAction</sender>  
         <signal>toggled(bool)</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>viewToolbar(bool)</slot>  
     </connection>  
     <connection>  
         <sender>viewStatusbarAction</sender>  
         <signal>toggled(bool)</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>viewStatusbar(bool)</slot>  
     </connection>  
     <connection>  
         <sender>viewMessagesAction</sender>  
         <signal>toggled(bool)</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>viewMessages(bool)</slot>  
     </connection>  
     <connection>  
         <sender>viewInstrumentsAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>viewInstruments()</slot>  
     </connection>  
     <connection>  
         <sender>viewDevicesAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>viewDevices()</slot>  
     </connection>  
     <connection>  
         <sender>viewOptionsAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>viewOptions()</slot>  
     </connection>  
     <connection>  
         <sender>channelsArrangeAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>channelsArrange()</slot>  
     </connection>  
     <connection>  
         <sender>channelsAutoArrangeAction</sender>  
         <signal>toggled(bool)</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>channelsAutoArrange(bool)</slot>  
     </connection>  
     <connection>  
         <sender>helpAboutAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>helpAbout()</slot>  
     </connection>  
     <connection>  
         <sender>helpAboutQtAction</sender>  
         <signal>activated()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>helpAboutQt()</slot>  
     </connection>  
 </connections>  
 <includes>  
     <include location="global" impldecl="in declaration">lscp/client.h</include>  
     <include location="local" impldecl="in implementation">qsamplerMainForm.ui.h</include>  
 </includes>  
 <forwards>  
     <forward>class QWorkspace;</forward>  
     <forward>class QProcess;</forward>  
     <forward>class QLabel;</forward>  
     <forward>class qsamplerOptions;</forward>  
     <forward>class qsamplerChannel;</forward>  
     <forward>class qsamplerMessages;</forward>  
     <forward>class qsamplerChannelStrip;</forward>  
     <forward>class qsamplerInstrumentListForm;</forward>  
     <forward>class qsamplerDeviceForm;</forward>  
 </forwards>  
 <variables>  
     <variable access="private">qsamplerOptions *m_pOptions;</variable>  
     <variable access="private">qsamplerMessages *m_pMessages;</variable>  
     <variable access="private">QWorkspace *m_pWorkspace;</variable>  
     <variable access="private">QString m_sFilename;</variable>  
     <variable access="private">int m_iUntitled;</variable>  
     <variable access="private">int m_iDirtyCount;</variable>  
     <variable access="private">lscp_client_t *m_pClient;</variable>  
     <variable access="private">QProcess *m_pServer;</variable>  
     <variable access="private">int m_iStartDelay;</variable>  
     <variable access="private">int m_iTimerDelay;</variable>  
     <variable access="private">int m_iTimerSlot;</variable>  
     <variable access="private">QLabel *m_statusItem[5];</variable>  
     <variable access="private">QPopupMenu *m_pRecentFilesMenu;</variable>  
     <variable access="private">QPtrList&lt;qsamplerChannelStrip&gt; m_changedStrips;</variable>  
     <variable access="private">qsamplerInstrumentListForm *m_pInstrumentListForm;</variable>  
     <variable access="private">qsamplerDeviceForm *m_pDeviceForm;</variable>  
     <variable access="private">static qsamplerMainForm *g_pMainForm;</variable>  
 </variables>  
 <slots>  
     <slot specifier="non virtual">fileNew( void )</slot>  
     <slot specifier="non virtual">fileOpen( void )</slot>  
     <slot specifier="non virtual">fileOpenRecent( int iIndex )</slot>  
     <slot specifier="non virtual">fileSave( void )</slot>  
     <slot specifier="non virtual">fileSaveAs( void )</slot>  
     <slot specifier="non virtual">fileReset( void )</slot>  
     <slot specifier="non virtual">fileRestart( void )</slot>  
     <slot specifier="non virtual">fileExit( void )</slot>  
     <slot specifier="non virtual">editAddChannel( void )</slot>  
     <slot specifier="non virtual">editRemoveChannel( void )</slot>  
     <slot specifier="non virtual">editSetupChannel( void )</slot>  
     <slot specifier="non virtual">editResetChannel( void )</slot>  
     <slot specifier="non virtual">editResetAllChannels( void )</slot>  
     <slot specifier="non virtual">viewMenubar( bool bOn )</slot>  
     <slot specifier="non virtual">viewToolbar( bool bOn )</slot>  
     <slot specifier="non virtual">viewStatusbar( bool bOn )</slot>  
     <slot specifier="non virtual">viewMessages( bool bOn )</slot>  
     <slot specifier="non virtual">viewInstruments( void )</slot>  
     <slot specifier="non virtual">viewDevices( void )</slot>  
     <slot specifier="non virtual">viewOptions( void )</slot>  
     <slot specifier="non virtual">channelsArrange( void )</slot>  
     <slot specifier="non virtual">channelsAutoArrange( bool bOn )</slot>  
     <slot specifier="non virtual">helpAboutQt( void )</slot>  
     <slot specifier="non virtual">helpAbout( void )</slot>  
     <slot specifier="non virtual">sessionDirty( void )</slot>  
     <slot specifier="non virtual">stabilizeForm( void )</slot>  
     <slot specifier="non virtual">channelStripChanged( qsamplerChannelStrip *pChannelStrip )</slot>  
     <slot specifier="non virtual">channelsMenuAboutToShow()</slot>  
     <slot specifier="non virtual">channelsMenuActivated( int iChannel )</slot>  
     <slot specifier="non virtual">timerSlot( void )</slot>  
     <slot specifier="non virtual">readServerStdout( void )</slot>  
     <slot specifier="non virtual">processServerExit( void )</slot>  
 </slots>  
 <functions>  
     <function access="private" specifier="non virtual">init()</function>  
     <function access="private" specifier="non virtual">destroy()</function>  
     <function specifier="non virtual">setup( qsamplerOptions * pOptions )</function>  
     <function access="private" specifier="non virtual" returnType="bool">queryClose( void )</function>  
     <function access="private" specifier="non virtual">closeEvent( QCloseEvent * pCloseEvent )</function>  
     <function access="private" specifier="non virtual" returnType="bool">decodeDragFiles( const QMimeSource * pEvent, QStringList &amp; files )</function>  
     <function access="private" specifier="non virtual">dragEnterEvent( QDragEnterEvent *pDragEnterEvent )</function>  
     <function access="private" specifier="non virtual">dropEvent( QDropEvent *pDropEvent )</function>  
     <function access="private" specifier="non virtual">customEvent( QCustomEvent *pCustomEvent )</function>  
     <function specifier="non virtual">contextMenuEvent( QContextMenuEvent *pEvent )</function>  
     <function specifier="non virtual" returnType="qsamplerOptions *">options( void )</function>  
     <function specifier="non virtual" returnType="lscp_client_t *">client( void )</function>  
     <function specifier="non virtual" returnType="QString">sessionName( const QString &amp; sFilename )</function>  
     <function access="private" specifier="non virtual" returnType="bool">newSession( void )</function>  
     <function access="private" specifier="non virtual" returnType="bool">openSession( void )</function>  
     <function access="private" specifier="non virtual" returnType="bool">saveSession( bool bPrompt )</function>  
     <function access="private" specifier="non virtual" returnType="bool">closeSession( bool bForce )</function>  
     <function access="private" specifier="non virtual" returnType="bool">resetSession( void )</function>  
     <function access="private" specifier="non virtual" returnType="bool">loadSessionFile( const QString &amp; sFilename )</function>  
     <function access="private" specifier="non virtual" returnType="bool">saveSessionFile( const QString &amp; sFilename )</function>  
     <function access="private" specifier="non virtual">updateSession()</function>  
     <function access="private" specifier="non virtual">updateRecentFiles( const QString &amp; sFilename )</function>  
     <function access="private" specifier="non virtual">updateRecentFilesMenu( void )</function>  
     <function access="private" specifier="non virtual">updateInstrumentNames( void )</function>  
     <function access="private" specifier="non virtual">updateDisplayFont( void )</function>  
     <function access="private" specifier="non virtual">updateDisplayEffect( void )</function>  
     <function access="private" specifier="non virtual">updateMaxVolume( void )</function>  
     <function specifier="non virtual">appendMessages( const QString &amp; s )</function>  
     <function specifier="non virtual">appendMessagesColor( const QString &amp; s, const QString &amp; c )</function>  
     <function specifier="non virtual">appendMessagesText( const QString &amp; s )</function>  
     <function specifier="non virtual">appendMessagesError( const QString &amp; s )</function>  
     <function specifier="non virtual">appendMessagesClient( const QString &amp; s )</function>  
     <function access="private" specifier="non virtual">updateMessagesFont( void )</function>  
     <function access="private" specifier="non virtual">updateMessagesLimit( void )</function>  
     <function access="private" specifier="non virtual">updateMessagesCapture( void )</function>  
     <function specifier="non virtual" returnType="qsamplerChannelStrip *">createChannelStrip( qsamplerChannel *pChannel )</function>  
     <function specifier="non virtual" returnType="qsamplerChannelStrip *">activeChannelStrip( void )</function>  
     <function specifier="non virtual" returnType="qsamplerChannelStrip *">channelStripAt( int iChannel )</function>  
     <function specifier="non virtual" returnType="qsamplerChannelStrip *">channelStrip( int iChannelID )</function>  
     <function access="private" specifier="non virtual">startSchedule( int iStartDelay )</function>  
     <function access="private" specifier="non virtual">stopSchedule( void )</function>  
     <function access="private" specifier="non virtual">startServer( void )</function>  
     <function access="private" specifier="non virtual">stopServer( void )</function>  
     <function access="private" specifier="non virtual" returnType="bool">startClient( void )</function>  
     <function access="private" specifier="non virtual">stopClient( void )</function>  
     <function specifier="non virtual" returnType="static qsamplerMainForm *">getInstance( void )</function>  
 </functions>  
 <pixmapinproject/>  
 <layoutdefaults spacing="4" margin="8"/>  
 </UI>  

Legend:
Removed from v.996  
changed lines
  Added in v.1463

  ViewVC Help
Powered by ViewVC