/[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 264 by capela, Wed Sep 29 13:12:45 2004 UTC revision 996 by capela, Thu Dec 21 14:55:05 2006 UTC
# Line 2  Line 2 
2  <class>qsamplerMainForm</class>  <class>qsamplerMainForm</class>
3  <comment>qsampler - A LinuxSampler Qt GUI Interface.  <comment>qsampler - A LinuxSampler Qt GUI Interface.
4    
5     Copyright (C) 2004, rncbc aka Rui Nuno Capela. All rights reserved.     Copyright (C) 2004-2006, 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 14  Line 14 
14     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15     GNU General Public License for more details.     GNU General Public License for more details.
16    
17     You should have received a copy of the GNU General Public License     You should have received a copy of the GNU General Public License along
18     along with this program; if not, write to the Free Software     with this program; if not, write to the Free Software Foundation, Inc.,
19     Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
20    
21  </comment>  </comment>
22  <author>rncbc aka Rui Nuno Capela</author>  <author>rncbc aka Rui Nuno Capela</author>
# Line 29  Line 29 
29              <x>0</x>              <x>0</x>
30              <y>0</y>              <y>0</y>
31              <width>472</width>              <width>472</width>
32              <height>293</height>              <height>296</height>
33          </rect>          </rect>
34      </property>      </property>
35      <property name="minimumSize">      <property name="minimumSize">
# Line 39  Line 39 
39          </size>          </size>
40      </property>      </property>
41      <property name="caption">      <property name="caption">
42          <string>qsampler</string>          <string>Qsampler</string>
43      </property>      </property>
44      <property name="icon">      <property name="icon">
45          <pixmap>qsampler.png</pixmap>          <pixmap>qsampler.png</pixmap>
# Line 75  Line 75 
75          <action name="editSetupChannelAction"/>          <action name="editSetupChannelAction"/>
76          <separator/>          <separator/>
77          <action name="editResetChannelAction"/>          <action name="editResetChannelAction"/>
78            <action name="editResetAllChannelsAction"/>
79      </item>      </item>
80      <item text="&amp;View" name="viewMenu">      <item text="&amp;View" name="viewMenu">
81          <action name="viewMenubarAction"/>          <action name="viewMenubarAction"/>
# Line 82  Line 83 
83          <action name="viewStatusbarAction"/>          <action name="viewStatusbarAction"/>
84          <separator/>          <separator/>
85          <action name="viewMessagesAction"/>          <action name="viewMessagesAction"/>
86            <action name="viewInstrumentsAction"/>
87            <action name="viewDevicesAction"/>
88          <separator/>          <separator/>
89          <action name="viewOptionsAction"/>          <action name="viewOptionsAction"/>
90      </item>      </item>
# Line 109  Line 112 
112          <separator/>          <separator/>
113          <action name="fileResetAction"/>          <action name="fileResetAction"/>
114          <action name="fileRestartAction"/>          <action name="fileRestartAction"/>
115            <separator/>
116            <action name="viewInstrumentsAction"/>
117            <action name="viewDevicesAction"/>
118      </toolbar>      </toolbar>
119      <toolbar dock="2">      <toolbar dock="2">
120          <property name="name">          <property name="name">
# Line 121  Line 127 
127          <action name="editRemoveChannelAction"/>          <action name="editRemoveChannelAction"/>
128          <separator/>          <separator/>
129          <action name="editSetupChannelAction"/>          <action name="editSetupChannelAction"/>
130            <separator/>
131          <action name="editResetChannelAction"/>          <action name="editResetChannelAction"/>
132            <action name="editResetAllChannelsAction"/>
133      </toolbar>      </toolbar>
134      <toolbar dock="2">      <toolbar dock="2">
135          <property name="name">          <property name="name">
# Line 263  Line 271 
271              <string>Restart sampler instance</string>              <string>Restart sampler instance</string>
272          </property>          </property>
273          <property name="accel">          <property name="accel">
274              <string>Shift+Ctrl+R</string>              <string>Ctrl+Shift+R</string>
275          </property>          </property>
276      </action>      </action>
277      <action>      <action>
# Line 331  Line 339 
339      </action>      </action>
340      <action>      <action>
341          <property name="name">          <property name="name">
342              <cstring>editSetupChannelAction</cstring>              <cstring>editResetChannelAction</cstring>
343          </property>          </property>
344          <property name="iconSet">          <property name="iconSet">
345              <iconset>editSetupChannel.png</iconset>              <iconset>editResetChannel.png</iconset>
346          </property>          </property>
347          <property name="text">          <property name="text">
348              <string>Setup</string>              <string>Reset</string>
349          </property>          </property>
350          <property name="menuText">          <property name="menuText">
351              <string>&amp;Setup Channel...</string>              <string>Re&amp;set Channel</string>
352          </property>          </property>
353          <property name="toolTip">          <property name="toolTip">
354              <string>Setup channel</string>              <string>Reset channel</string>
355          </property>          </property>
356          <property name="statusTip">          <property name="statusTip">
357              <string>Setup current sampler channel</string>              <string>Reset current sampler channel</string>
358          </property>          </property>
359          <property name="accel">          <property name="accel">
360              <string>F2</string>              <string></string>
361          </property>          </property>
362      </action>      </action>
363      <action>      <action>
364          <property name="name">          <property name="name">
365              <cstring>editResetChannelAction</cstring>              <cstring>editResetAllChannelsAction</cstring>
366          </property>          </property>
367          <property name="iconSet">          <property name="iconSet">
368              <iconset>editResetChannel.png</iconset>              <iconset>editResetAllChannels.png</iconset>
369          </property>          </property>
370          <property name="text">          <property name="text">
371              <string>Reset</string>              <string>Reset All</string>
372          </property>          </property>
373          <property name="menuText">          <property name="menuText">
374              <string>Re&amp;set Channel</string>              <string>R&amp;eset All Channels</string>
375          </property>          </property>
376          <property name="toolTip">          <property name="toolTip">
377              <string>Reset channel</string>              <string>Reset all channels</string>
378          </property>          </property>
379          <property name="statusTip">          <property name="statusTip">
380              <string>Reset current sampler channel</string>              <string>Reset all sampler channels</string>
381          </property>          </property>
382          <property name="accel">          <property name="accel">
383              <string></string>              <string></string>
# Line 377  Line 385 
385      </action>      </action>
386      <action>      <action>
387          <property name="name">          <property name="name">
388                <cstring>editSetupChannelAction</cstring>
389            </property>
390            <property name="iconSet">
391                <iconset>editSetupChannel.png</iconset>
392            </property>
393            <property name="text">
394                <string>Setup</string>
395            </property>
396            <property name="menuText">
397                <string>&amp;Setup Channel...</string>
398            </property>
399            <property name="toolTip">
400                <string>Setup channel</string>
401            </property>
402            <property name="statusTip">
403                <string>Setup current sampler channel</string>
404            </property>
405            <property name="accel">
406                <string>F2</string>
407            </property>
408        </action>
409        <action>
410            <property name="name">
411              <cstring>viewMenubarAction</cstring>              <cstring>viewMenubarAction</cstring>
412          </property>          </property>
413          <property name="toggleAction">          <property name="toggleAction">
# Line 469  Line 500 
500      </action>      </action>
501      <action>      <action>
502          <property name="name">          <property name="name">
503                <cstring>viewInstrumentsAction</cstring>
504            </property>
505            <property name="iconSet">
506                <iconset>qsamplerInstrument.png</iconset>
507            </property>
508            <property name="toggleAction">
509                <bool>true</bool>
510            </property>
511            <property name="text">
512                <string>Instruments</string>
513            </property>
514            <property name="menuText">
515                <string>&amp;Instruments</string>
516            </property>
517            <property name="toolTip">
518                <string>MIDI instruments configuration</string>
519            </property>
520            <property name="statusTip">
521                <string>Show/hide the MIDI instruments configuration window</string>
522            </property>
523            <property name="accel">
524                <string>F10</string>
525            </property>
526        </action>
527        <action>
528            <property name="name">
529                <cstring>viewDevicesAction</cstring>
530            </property>
531            <property name="iconSet">
532                <iconset>qsamplerDevice.png</iconset>
533            </property>
534            <property name="toggleAction">
535                <bool>true</bool>
536            </property>
537            <property name="text">
538                <string>Devices</string>
539            </property>
540            <property name="menuText">
541                <string>&amp;Devices</string>
542            </property>
543            <property name="toolTip">
544                <string>Device configuration</string>
545            </property>
546            <property name="statusTip">
547                <string>Show/hide the device configuration window</string>
548            </property>
549            <property name="accel">
550                <string>F11</string>
551            </property>
552        </action>
553        <action>
554            <property name="name">
555              <cstring>viewOptionsAction</cstring>              <cstring>viewOptionsAction</cstring>
556          </property>          </property>
557          <property name="text">          <property name="text">
# Line 510  Line 593 
593              <string>Line up all channel strips</string>              <string>Line up all channel strips</string>
594          </property>          </property>
595          <property name="accel">          <property name="accel">
596              <string>F10</string>              <string>F5</string>
597          </property>          </property>
598      </action>      </action>
599      <action>      <action>
# Line 639  Line 722 
722          <slot>editResetChannel()</slot>          <slot>editResetChannel()</slot>
723      </connection>      </connection>
724      <connection>      <connection>
725            <sender>editResetAllChannelsAction</sender>
726            <signal>activated()</signal>
727            <receiver>qsamplerMainForm</receiver>
728            <slot>editResetAllChannels()</slot>
729        </connection>
730        <connection>
731          <sender>viewMenubarAction</sender>          <sender>viewMenubarAction</sender>
732          <signal>toggled(bool)</signal>          <signal>toggled(bool)</signal>
733          <receiver>qsamplerMainForm</receiver>          <receiver>qsamplerMainForm</receiver>
# Line 663  Line 752 
752          <slot>viewMessages(bool)</slot>          <slot>viewMessages(bool)</slot>
753      </connection>      </connection>
754      <connection>      <connection>
755            <sender>viewInstrumentsAction</sender>
756            <signal>activated()</signal>
757            <receiver>qsamplerMainForm</receiver>
758            <slot>viewInstruments()</slot>
759        </connection>
760        <connection>
761            <sender>viewDevicesAction</sender>
762            <signal>activated()</signal>
763            <receiver>qsamplerMainForm</receiver>
764            <slot>viewDevices()</slot>
765        </connection>
766        <connection>
767          <sender>viewOptionsAction</sender>          <sender>viewOptionsAction</sender>
768          <signal>activated()</signal>          <signal>activated()</signal>
769          <receiver>qsamplerMainForm</receiver>          <receiver>qsamplerMainForm</receiver>
# Line 692  Line 793 
793          <receiver>qsamplerMainForm</receiver>          <receiver>qsamplerMainForm</receiver>
794          <slot>helpAboutQt()</slot>          <slot>helpAboutQt()</slot>
795      </connection>      </connection>
     <connection>  
         <sender>channelsMenu</sender>  
         <signal>aboutToShow()</signal>  
         <receiver>qsamplerMainForm</receiver>  
         <slot>channelsMenuAboutToShow()</slot>  
     </connection>  
796  </connections>  </connections>
797  <includes>  <includes>
798      <include location="global" impldecl="in declaration">lscp/client.h</include>      <include location="global" impldecl="in declaration">lscp/client.h</include>
# Line 711  Line 806 
806      <forward>class qsamplerChannel;</forward>      <forward>class qsamplerChannel;</forward>
807      <forward>class qsamplerMessages;</forward>      <forward>class qsamplerMessages;</forward>
808      <forward>class qsamplerChannelStrip;</forward>      <forward>class qsamplerChannelStrip;</forward>
809        <forward>class qsamplerInstrumentListForm;</forward>
810        <forward>class qsamplerDeviceForm;</forward>
811  </forwards>  </forwards>
812  <variables>  <variables>
813      <variable access="private">qsamplerOptions *m_pOptions;</variable>      <variable access="private">qsamplerOptions *m_pOptions;</variable>
# Line 724  Line 821 
821      <variable access="private">int m_iStartDelay;</variable>      <variable access="private">int m_iStartDelay;</variable>
822      <variable access="private">int m_iTimerDelay;</variable>      <variable access="private">int m_iTimerDelay;</variable>
823      <variable access="private">int m_iTimerSlot;</variable>      <variable access="private">int m_iTimerSlot;</variable>
824      <variable access="private">QLabel *m_status[5];</variable>      <variable access="private">QLabel *m_statusItem[5];</variable>
825      <variable access="private">QPopupMenu *m_pRecentFilesMenu;</variable>      <variable access="private">QPopupMenu *m_pRecentFilesMenu;</variable>
826        <variable access="private">QPtrList&lt;qsamplerChannelStrip&gt; m_changedStrips;</variable>
827        <variable access="private">qsamplerInstrumentListForm *m_pInstrumentListForm;</variable>
828        <variable access="private">qsamplerDeviceForm *m_pDeviceForm;</variable>
829        <variable access="private">static qsamplerMainForm *g_pMainForm;</variable>
830  </variables>  </variables>
831  <slots>  <slots>
832      <slot specifier="non virtual">fileNew( void )</slot>      <slot specifier="non virtual">fileNew( void )</slot>
833      <slot specifier="non virtual">fileOpen( void )</slot>      <slot specifier="non virtual">fileOpen( void )</slot>
834        <slot specifier="non virtual">fileOpenRecent( int iIndex )</slot>
835      <slot specifier="non virtual">fileSave( void )</slot>      <slot specifier="non virtual">fileSave( void )</slot>
836      <slot specifier="non virtual">fileSaveAs( void )</slot>      <slot specifier="non virtual">fileSaveAs( void )</slot>
837      <slot specifier="non virtual">fileReset( void )</slot>      <slot specifier="non virtual">fileReset( void )</slot>
838      <slot specifier="non virtual">fileRestart( void )</slot>      <slot specifier="non virtual">fileRestart( void )</slot>
839      <slot specifier="non virtual">fileExit( void )</slot>      <slot specifier="non virtual">fileExit( void )</slot>
     <slot specifier="non virtual">fileOpenRecent( int iIndex )</slot>  
840      <slot specifier="non virtual">editAddChannel( void )</slot>      <slot specifier="non virtual">editAddChannel( void )</slot>
841      <slot specifier="non virtual">editRemoveChannel( void )</slot>      <slot specifier="non virtual">editRemoveChannel( void )</slot>
842      <slot specifier="non virtual">editSetupChannel( void )</slot>      <slot specifier="non virtual">editSetupChannel( void )</slot>
843      <slot specifier="non virtual">editResetChannel( void )</slot>      <slot specifier="non virtual">editResetChannel( void )</slot>
844        <slot specifier="non virtual">editResetAllChannels( void )</slot>
845      <slot specifier="non virtual">viewMenubar( bool bOn )</slot>      <slot specifier="non virtual">viewMenubar( bool bOn )</slot>
846      <slot specifier="non virtual">viewToolbar( bool bOn )</slot>      <slot specifier="non virtual">viewToolbar( bool bOn )</slot>
847      <slot specifier="non virtual">viewStatusbar( bool bOn )</slot>      <slot specifier="non virtual">viewStatusbar( bool bOn )</slot>
848      <slot specifier="non virtual">viewMessages( bool bOn )</slot>      <slot specifier="non virtual">viewMessages( bool bOn )</slot>
849        <slot specifier="non virtual">viewInstruments( void )</slot>
850        <slot specifier="non virtual">viewDevices( void )</slot>
851      <slot specifier="non virtual">viewOptions( void )</slot>      <slot specifier="non virtual">viewOptions( void )</slot>
852      <slot specifier="non virtual">channelsArrange( void )</slot>      <slot specifier="non virtual">channelsArrange( void )</slot>
853      <slot specifier="non virtual">channelsAutoArrange( bool bOn )</slot>      <slot specifier="non virtual">channelsAutoArrange( bool bOn )</slot>
854      <slot specifier="non virtual">helpAboutQt( void )</slot>      <slot specifier="non virtual">helpAboutQt( void )</slot>
855      <slot specifier="non virtual">helpAbout( void )</slot>      <slot specifier="non virtual">helpAbout( void )</slot>
856        <slot specifier="non virtual">sessionDirty( void )</slot>
857      <slot specifier="non virtual">stabilizeForm( void )</slot>      <slot specifier="non virtual">stabilizeForm( void )</slot>
858      <slot specifier="non virtual">channelStripChanged( qsamplerChannelStrip * )</slot>      <slot specifier="non virtual">channelStripChanged( qsamplerChannelStrip *pChannelStrip )</slot>
859      <slot specifier="non virtual">channelsMenuAboutToShow()</slot>      <slot specifier="non virtual">channelsMenuAboutToShow()</slot>
860      <slot specifier="non virtual">channelsMenuActivated( int iChannel )</slot>      <slot specifier="non virtual">channelsMenuActivated( int iChannel )</slot>
861      <slot specifier="non virtual">timerSlot( void )</slot>      <slot specifier="non virtual">timerSlot( void )</slot>
# Line 763  Line 868 
868      <function specifier="non virtual">setup( qsamplerOptions * pOptions )</function>      <function specifier="non virtual">setup( qsamplerOptions * pOptions )</function>
869      <function access="private" specifier="non virtual" returnType="bool">queryClose( void )</function>      <function access="private" specifier="non virtual" returnType="bool">queryClose( void )</function>
870      <function access="private" specifier="non virtual">closeEvent( QCloseEvent * pCloseEvent )</function>      <function access="private" specifier="non virtual">closeEvent( QCloseEvent * pCloseEvent )</function>
871        <function access="private" specifier="non virtual" returnType="bool">decodeDragFiles( const QMimeSource * pEvent, QStringList &amp; files )</function>
872      <function access="private" specifier="non virtual">dragEnterEvent( QDragEnterEvent *pDragEnterEvent )</function>      <function access="private" specifier="non virtual">dragEnterEvent( QDragEnterEvent *pDragEnterEvent )</function>
873      <function access="private" specifier="non virtual">dropEvent( QDropEvent *pDropEvent )</function>      <function access="private" specifier="non virtual">dropEvent( QDropEvent *pDropEvent )</function>
874      <function access="private" specifier="non virtual">customEvent( QCustomEvent *pCustomEvent )</function>      <function access="private" specifier="non virtual">customEvent( QCustomEvent *pCustomEvent )</function>
# Line 774  Line 880 
880      <function access="private" specifier="non virtual" returnType="bool">openSession( void )</function>      <function access="private" specifier="non virtual" returnType="bool">openSession( void )</function>
881      <function access="private" specifier="non virtual" returnType="bool">saveSession( bool bPrompt )</function>      <function access="private" specifier="non virtual" returnType="bool">saveSession( bool bPrompt )</function>
882      <function access="private" specifier="non virtual" returnType="bool">closeSession( bool bForce )</function>      <function access="private" specifier="non virtual" returnType="bool">closeSession( bool bForce )</function>
883        <function access="private" specifier="non virtual" returnType="bool">resetSession( void )</function>
884      <function access="private" specifier="non virtual" returnType="bool">loadSessionFile( const QString &amp; sFilename )</function>      <function access="private" specifier="non virtual" returnType="bool">loadSessionFile( const QString &amp; sFilename )</function>
885      <function access="private" specifier="non virtual" returnType="bool">saveSessionFile( const QString &amp; sFilename )</function>      <function access="private" specifier="non virtual" returnType="bool">saveSessionFile( const QString &amp; sFilename )</function>
886        <function access="private" specifier="non virtual">updateSession()</function>
887      <function access="private" specifier="non virtual">updateRecentFiles( const QString &amp; sFilename )</function>      <function access="private" specifier="non virtual">updateRecentFiles( const QString &amp; sFilename )</function>
888      <function access="private" specifier="non virtual">updateRecentFilesMenu( void )</function>      <function access="private" specifier="non virtual">updateRecentFilesMenu( void )</function>
889        <function access="private" specifier="non virtual">updateInstrumentNames( void )</function>
890      <function access="private" specifier="non virtual">updateDisplayFont( void )</function>      <function access="private" specifier="non virtual">updateDisplayFont( void )</function>
891        <function access="private" specifier="non virtual">updateDisplayEffect( void )</function>
892      <function access="private" specifier="non virtual">updateMaxVolume( void )</function>      <function access="private" specifier="non virtual">updateMaxVolume( void )</function>
893      <function specifier="non virtual">appendMessages( const QString &amp; s )</function>      <function specifier="non virtual">appendMessages( const QString &amp; s )</function>
894      <function specifier="non virtual">appendMessagesColor( const QString &amp; s, const QString &amp; c )</function>      <function specifier="non virtual">appendMessagesColor( const QString &amp; s, const QString &amp; c )</function>
# Line 788  Line 898 
898      <function access="private" specifier="non virtual">updateMessagesFont( void )</function>      <function access="private" specifier="non virtual">updateMessagesFont( void )</function>
899      <function access="private" specifier="non virtual">updateMessagesLimit( void )</function>      <function access="private" specifier="non virtual">updateMessagesLimit( void )</function>
900      <function access="private" specifier="non virtual">updateMessagesCapture( void )</function>      <function access="private" specifier="non virtual">updateMessagesCapture( void )</function>
901      <function specifier="non virtual">createChannel( int iChannelID, bool bPrompt )</function>      <function specifier="non virtual" returnType="qsamplerChannelStrip *">createChannelStrip( qsamplerChannel *pChannel )</function>
902      <function specifier="non virtual" returnType="qsamplerChannelStrip *">activeChannelStrip( void )</function>      <function specifier="non virtual" returnType="qsamplerChannelStrip *">activeChannelStrip( void )</function>
903      <function specifier="non virtual" returnType="qsamplerChannelStrip *">channelStripAt( int iChannel )</function>      <function specifier="non virtual" returnType="qsamplerChannelStrip *">channelStripAt( int iChannel )</function>
904        <function specifier="non virtual" returnType="qsamplerChannelStrip *">channelStrip( int iChannelID )</function>
905      <function access="private" specifier="non virtual">startSchedule( int iStartDelay )</function>      <function access="private" specifier="non virtual">startSchedule( int iStartDelay )</function>
906      <function access="private" specifier="non virtual">stopSchedule( void )</function>      <function access="private" specifier="non virtual">stopSchedule( void )</function>
907      <function access="private" specifier="non virtual">startServer( void )</function>      <function access="private" specifier="non virtual">startServer( void )</function>
908      <function access="private" specifier="non virtual">stopServer( void )</function>      <function access="private" specifier="non virtual">stopServer( void )</function>
909      <function access="private" specifier="non virtual" returnType="bool">startClient( void )</function>      <function access="private" specifier="non virtual" returnType="bool">startClient( void )</function>
910      <function access="private" specifier="non virtual">stopClient( void )</function>      <function access="private" specifier="non virtual">stopClient( void )</function>
911        <function specifier="non virtual" returnType="static qsamplerMainForm *">getInstance( void )</function>
912  </functions>  </functions>
913  <pixmapinproject/>  <pixmapinproject/>
914  <layoutdefaults spacing="4" margin="8"/>  <layoutdefaults spacing="4" margin="8"/>

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

  ViewVC Help
Powered by ViewVC