qsamplerDeviceForm qsampler - A LinuxSampler Qt GUI Interface. Copyright (C) 2005, 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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. rncbc aka Rui Nuno Capela qsamplerDeviceForm 0 0 556 345 7 1 0 0 Devices qsamplerDevice.png StrongFocus unnamed splitter1 Horizontal Devices true true DeviceListView 160 0 true LastColumn Device list splitter2 Vertical layout4 unnamed DeviceNameTextLabel 7 5 0 0 1 4 Device name DriverNameTextLabel Dri&ver: AlignVCenter|AlignRight DriverNameComboBox DeviceParamTable 7 7 0 0 380 160 StrongFocus Device parameters DriverNameComboBox Driver type name layout5 unnamed DevicePortComboBox Device port/channel DevicePortParamTable 7 7 0 0 380 80 StrongFocus Device port/channel parameters layout6 unnamed RefreshDevicesPushButton &Refresh Alt+R formRefresh.png Refresh device list view spacer1 Horizontal Expanding 180 20 CreateDevicePushButton &Create Alt+C deviceCreate.png Create device DeleteDevicePushButton &Delete Alt+D deviceDelete.png Delete device ClosePushButton Close formReject.png Close this dialog qsamplerDeviceParamTable
qsamplerDevice.h
-1 -1 0 7 7 0 0 image0
789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523250004143a55a6b2e0026630c4f DeviceListView selectionChanged() qsamplerDeviceForm selectDevice() DeviceListView contextMenuRequested(QListViewItem*,const QPoint&,int) qsamplerDeviceForm contextMenu(QListViewItem*,const QPoint&,int) RefreshDevicesPushButton clicked() qsamplerDeviceForm refreshDevices() DriverNameComboBox activated(const QString&) qsamplerDeviceForm selectDriver(const QString&) DevicePortComboBox activated(int) qsamplerDeviceForm selectDevicePort(int) CreateDevicePushButton clicked() qsamplerDeviceForm createDevice() DeleteDevicePushButton clicked() qsamplerDeviceForm deleteDevice() ClosePushButton clicked() qsamplerDeviceForm close() DeviceListView RefreshDevicesPushButton DriverNameComboBox DeviceParamTable DevicePortComboBox DevicePortParamTable CreateDevicePushButton DeleteDevicePushButton ClosePushButton qsamplerDevice.h qsamplerDeviceForm.ui.h class qsamplerMainForm; qsamplerMainForm *m_pMainForm; int m_iDirtySetup; lscp_client_t *m_pClient; bool m_bNewDevice; qsamplerDevice::qsamplerDeviceType m_deviceType; qsamplerDeviceItem *m_pAudioItems; qsamplerDeviceItem *m_pMidiItems; createDevice() deleteDevice() refreshDevices() selectDriver( const QString & sDriverName ) selectDevice() selectDevicePort( int iPort ) changeDeviceParam( int iRow, int iCol ) changeDevicePortParam( int iRow, int iCol ) contextMenu(QListViewItem *, const QPoint&, int) stabilizeForm() init() destroy() showEvent( QShowEvent * pShowEvent ) hideEvent( QHideEvent * pHideEvent ) setClient( lscp_client_t *pClient ) qsamplerdeviceparamtable.h qsamplerdeviceparamtable.h