qsamplerInstrumentForm qsampler - A LinuxSampler Qt GUI Interface. Copyright (C) 2004-2006, rncbc aka Rui Nuno Capela. All rights reserved. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. rncbc aka Rui Nuno Capela qsamplerInstrumentForm 0 0 451 226 7 1 0 0 Qsampler: MIDI Instrument qsamplerInstrument.png StrongFocus unnamed layout1 unnamed ProgramSpinBox 127 Program (0-127) BankSpinBox 16383 Bank (0-16383) VolumeSpinBox % 100 Volume (%) NameTextLabe &Name: AlignVCenter|AlignRight NameLineEdit BankTextLabel &Bank: AlignVCenter|AlignRight BankSpinBox InstrumentFileToolButton 0 0 0 0 24 24 26 26 TabFocus fileOpen.png Browse for instrument filename EngineNameComboBox 7 0 0 0 Engine name InstrumentFileTextLabel &Filename: AlignVCenter|AlignRight InstrumentFileComboBox VolumeTextLabel &Volume: AlignVCenter|AlignRight VolumeSpinBox spacer1 Horizontal Expanding 8 8 Default On Demand On Demand Hold Persistent LoadModeComboBox 7 0 0 0 Load mode LoadModeNameTextLabel &Mode: AlignVCenter|AlignRight LoadModeComboBox InstrumentNrComboBox 7 0 0 0 320 0 Instrument name InstrumentFileComboBox 7 0 0 0 320 0 true Instrument filename InstrumentNrTextLabel &Instrument: AlignVCenter|AlignRight InstrumentNrComboBox EngineNameTextLabel &Engine: AlignVCenter|AlignRight EngineNameComboBox NameLineEdit Name spacer2 Horizontal Expanding 8 8 ProgramTextLabel &Program: AlignVCenter|AlignRight ProgramSpinBox layout2 unnamed spacer3 Horizontal Expanding 8 8 OkPushButton OK formAccept.png CancelPushButton Cancel formReject.png BankSpinBox valueChanged(int) qsamplerInstrumentForm changed() ProgramSpinBox valueChanged(int) qsamplerInstrumentForm changed() NameLineEdit textChanged(const QString&) qsamplerInstrumentForm nameChanged(const QString&) EngineNameComboBox activated(int) qsamplerInstrumentForm changed() InstrumentFileComboBox activated(const QString&) qsamplerInstrumentForm updateInstrumentName() InstrumentFileToolButton clicked() qsamplerInstrumentForm openInstrumentFile() InstrumentNrComboBox activated(int) qsamplerInstrumentForm instrumentNrChanged() VolumeSpinBox valueChanged(int) qsamplerInstrumentForm changed() LoadModeComboBox activated(int) qsamplerInstrumentForm changed() OkPushButton clicked() qsamplerInstrumentForm accept() CancelPushButton clicked() qsamplerInstrumentForm reject() BankSpinBox ProgramSpinBox NameLineEdit EngineNameComboBox InstrumentFileComboBox InstrumentFileToolButton InstrumentNrComboBox VolumeSpinBox LoadModeComboBox OkPushButton CancelPushButton class qsamplerInstrument; qsamplerInstrument *m_pInstrument; int m_iDirtySetup; int m_iDirtyCount; int m_iDirtyName; nameChanged( const QString& sName ) openInstrumentFile() updateInstrumentName() instrumentNrChanged() accept() reject() changed() stabilizeForm() init() destroy() setup( qsamplerInstrument *pInstrument )