--- qsampler/trunk/src/qsamplerOptionsForm.ui 2006/11/29 11:48:26 957 +++ qsampler/trunk/src/qsamplerOptionsForm.ui 2008/10/26 15:44:42 1788 @@ -1,8 +1,9 @@ - -qsamplerOptionsForm -qsampler - A LinuxSampler Qt GUI Interface. + + rncbc aka Rui Nuno Capela + qsampler - A LinuxSampler Qt GUI Interface. - Copyright (C) 2004-2006, rncbc aka Rui Nuno Capela. All rights reserved. + Copyright (C) 2005-2008, rncbc aka Rui Nuno Capela. All rights reserved. + Copyright (C) 2007, Christian Schoenebeck This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License @@ -18,1279 +19,1293 @@ 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 - - - qsamplerOptionsForm - - - - 0 - 0 - 512 - 320 - - - - - 1 - 1 - 0 - 0 - - - - Qsampler: Options - - - true - - - - unnamed - - - - FooterLayout - - - - unnamed - - - - spacer01 - - - Horizontal - - - Expanding - - - - 250 - 16 - - - - - - OkPushButton - - - OK - - - formAccept.png - - - - - CancelPushButton - - - Cancel - - - formReject.png - - - + + qsamplerOptionsForm + + + + 0 + 0 + 537 + 368 + + + + Qsampler: Options + + + + :/icons/qsampler.png:/icons/qsampler.png + + + true + + + + 4 + + + 4 + + + + + 4 + + + 0 + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 250 + 16 + + + + + + + + OK + + + + :/icons/formAccept.png:/icons/formAccept.png + + + + + + + Cancel + + + + :/icons/formReject.png:/icons/formReject.png + + + + + + + + + false + + + 0 + + + + + 0 + 0 + 523 + 301 + + + + &Server + + + + 4 + + + 8 + + + + + + 75 + true + + + + Settings + + + true + + + + 4 + + + 4 + + + + + + 50 + false + + + + &Host: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + ServerHostComboBox + + + + + + + + 60 + 32767 + + + + + 50 + false + + + + LinuxSampler server listener port number + + + true + + + + 8888 + + + + + + + + + 60 + 32767 + + + + + 50 + false + + + + &Port: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + ServerPortComboBox + + + + + + + + 7 + 0 + 0 + 0 + + + + + 50 + false + + + + LinuxSampler server host name or address + + + true + + + + localhost + + + + + + + + + 50 + false + + + + &Command line: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + ServerCmdLineComboBox + + + + + + + + 50 + false + + + + Whether to start the LinuxSampler server on local machine + + + &Start server locally + + + Alt+S + + + + + + + + 7 + 0 + 0 + 0 + + + + + 50 + false + + + + Command line to start LinuxSampler server locally + + + true + + + + linuxsampler + + + + + + + + + 50 + false + + + + Start &delay: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + StartDelaySpinBox + + + + + + + + 5 + 0 + 0 + 0 + + + + + 40 + 0 + + + + + 50 + false + + + + Delay time in seconds after server startup + + + secs + + + 1 + + + 100 + + + 3 + + + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 320 + 16 + + + + + + + + Qt::Vertical + + + QSizePolicy::Expanding + + + + 20 + 20 + + + + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 320 + 16 + + + + + + + + + 5 + 0 + 0 + 0 + + + + + 40 + 0 + + + + + 50 + false + + + + Receive timeout in milliseconds + + + msec + + + 100 + + + 60000 + + + 100 + + + 1000 + + + + + + + + 50 + false + + + + &Timeout: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + ServerTimeoutSpinBox + + + + + + + Qt::Vertical + + + QSizePolicy::Expanding + + + + 20 + 20 + + + + + - - - OptionsTabWidget - - - false - - - - ServerTabPage - - - &Server - - - - unnamed - - - - SettingsGroupBox - - - - 1 - - - - 4 - - - Settings - - - true - - - - unnamed - - - - ServerHostTextLabel - - - - 0 - - - - &Host: - - - AlignVCenter|AlignRight - - - ServerHostComboBox - - - - - - 8888 - - - - ServerPortComboBox - - - - 60 - 32767 - - - - - 0 - - - - true - - - LinuxSampler server listener port number - - - - - ServerPortTextLabel - - - - 60 - 32767 - - - - - 0 - - - - &Port: - - - AlignVCenter|AlignRight - - - ServerPortComboBox - - - - - - localhost - - - - ServerHostComboBox - - - - 7 - 0 - 0 - 0 - - - - - 0 - - - - true - - - LinuxSampler server host name or address - - - - - ServerCmdLineTextLabel - - - - 0 - - - - &Command line: - - - AlignVCenter|AlignRight - - - ServerCmdLineComboBox - - - - - ServerStartCheckBox - - - - 0 - - - - &Start server locally - - - Alt+S - - - Whether to start the LinuxSampler server on local machine - - - - - - linuxsampler - - - - ServerCmdLineComboBox - - - - 7 - 0 - 0 - 0 - - - - - 0 - - - - true - - - Command line to start LinuxSampler server locally - - - - - StartDelayTextLabel - - - - 0 - - - - Start &delay: - - - AlignVCenter|AlignRight - - - StartDelaySpinBox - - - - - StartDelaySpinBox - - - - 5 - 0 - 0 - 0 - - - - - 40 - 0 - - - - - 0 - - - - secs - - - 100 - - - 1 - - - 3 - - - Delay time in seconds after server startup - - - - - spacer13 - - - Horizontal - - - Expanding - - - - 320 - 16 - - - - - - spacer12 - - - Vertical - - - Expanding - - - - 20 - 80 - - - - - - spacer11 - - - Horizontal - - - Expanding - - - - 320 - 16 - - - - - - ServerTimeoutSpinBox - - - - 5 - 0 - 0 - 0 - - - - - 40 - 0 - - - - - 0 - - - - msec - - - 60000 - - - 100 - - - 100 - - - 1000 - - - Receive timeout in milliseconds - - - - - ServerTimeoutTextLabel - - - - 0 - - - - &Timeout: - - - AlignVCenter|AlignRight - - - ServerTimeoutSpinBox - - - - - - - - - DisplayTabPage - - - &Display - - - - unnamed - - - - ChannelsGroupBox - - - - 1 - - - - 4 - - - Channels - - - true - - - - unnamed - - - - DisplayFontTextLabel - - - - 3 - 1 - 0 - 0 - - - - - 180 - 0 - - - - - 180 - 32767 - - - - - 0 - 255 - 0 - - - - - 0 - 0 - 0 - - - - displaybg1.png - - - - 0 - - - - Panel - - - Sunken - - - 1 - - - AlignCenter - - - Sample channel display font display - - - - - DisplayFontPushButton - - - - 0 - - - - &Font... - - - Alt+F - - - false - - - Select font for the channel display - - - - - spacer21 - - - Horizontal - - - Expanding - - - - 56 - 16 - - - - - - AutoRefreshCheckBox - - - - 0 - - - - &Auto refresh: - - - Alt+A - - - Whether to refresh the channels view automatically - - - - - MaxVolumeTextLabel - - - - 0 - - - - Maximum &volume: - - - AlignVCenter|AlignRight - - - MaxVolumeSpinBox - - - - - AutoRefreshTimeSpinBox - - - - 1 - 0 - 0 - 0 - - - - - 0 - - - - msec - - - 20000 - - - 200 - - - 100 - - - 1000 - - - Time in milliseconds between each auto-refresh cycle - - - - - MaxVolumeSpinBox - - - - 1 - 0 - 0 - 0 - - - - - 0 - - - - % - - - 1000 - - - 10 - - - 100 - - - Upper limit for the sampler channel volume setting - - - - - DisplayEffectCheckBox - - - - 0 - - - - Display shiny glass light &effect - - - Alt+E - - - Whether to enable a shiny glass light effect on the channel display - - - - - - - MessagesGroupBox - - - - 1 - - - - 4 - - - Messages - - - true - - - - unnamed - - - - MessagesFontTextLabel - - - - 3 - 1 - 0 - 0 - - - - - 180 - 0 - - - - - 180 - 32767 - - - - - 255 - 255 - 255 - - - - - 0 - - - - LineEditPanel - - - Sunken - - - AlignCenter - - - Sample messages text font display - - - - - MessagesFontPushButton - - - - 0 - - - - &Font... - - - Alt+F - - - false - - - Select font for the messages text display - - - - - spacer22 - - - Horizontal - - - Expanding - - - - 49 - 16 - - - - - - MessagesLimitCheckBox - - - - 0 - - - - &Messages limit: - - - Alt+M - - - Whether to keep a maximum number of lines in the messages window - - - - - MessagesLimitLinesSpinBox - - - - 0 - - - - lines - - - 10000 - - - 100 - - - 100 - - - 1000 - - - The maximum number of message lines to keep in view - - - - - - - OtherGroupBox - - - - 1 - - - - Other - - - true - - - - unnamed - - - - layout2 - - - - unnamed - - - - ConfirmRemoveCheckBox - - - - 0 - - - - &Confirm channel and device removal - - - Alt+C - - - Whether to ask for confirmation on channel or device removal - - - - - KeepOnTopCheckBox - - - - 0 - - - - &Keep child windows always on top - - - Alt+K - - - Whether to keep all child windows on top of the main window - - - - - StdoutCaptureCheckBox - - - - 0 - - - - Capture standard &output - - - Alt+O - - - Whether to capture standard output (stdout/stderr) into messages window - - - - - CompletePathCheckBox - - - - 0 - - - - Show complete &path of session files - - - Alt+P - - - Whether to show the complete directory path of loaded session files - - - - - InstrumentNamesCheckBox - - - - 0 - - - - Show actual &instrument names - - - Alt+I - - - Whether to show the actual instrument names as read from instrument file (using libgig) - - - - - - - MaxRecentFilesSpinBox - - - - 0 - - - - 20 - - - 0 - - - 5 - - - The maximum number of recent files to keep in menu - - - - - MaxRecentFilesTextLabel - - - - 0 - - - - &Number of recent files: - - - AlignVCenter|AlignRight - - - MaxRecentFilesSpinBox - - - - - spacer23 - - - Horizontal - - - Expanding - - - - 110 - 16 - - - - - - spacer24 - - - Horizontal - - - Expanding - - - - 280 - 16 - - - - - - - + + + + + + 75 + true + + + + Logging + + + true + + + + 8 + + + 4 + + + + + + 7 + 0 + 0 + 0 + + + + + 50 + false + + + + Messages log file + + + true + + + + + + + + 22 + 22 + + + + + 24 + 24 + + + + + 50 + false + + + + Qt::TabFocus + + + Browse for the messages log file location + + + ... + + + + + + + + 50 + false + + + + Whether to activate a messages logging to file. + + + &Messages log file: + + + Alt+M + + + + + + + + + + + + 0 + 0 + 523 + 301 + + + + &Display + + + + + + + 75 + true + + + + Channels + + + true + + + + 4 + + + 4 + + + + + + 3 + 1 + 0 + 0 + + + + + 180 + 0 + + + + + 180 + 32767 + + + + + 50 + false + + + + Sample channel display font display + + + true + + + QFrame::StyledPanel + + + QFrame::Sunken + + + 1 + + + Qt::AlignCenter + + + false + + + + + + + + 50 + false + + + + Select font for the channel display + + + &Font... + + + Alt+F + + + false + + + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 56 + 16 + + + + + + + + + 50 + false + + + + Whether to refresh the channels view automatically + + + &Auto refresh: + + + Alt+A + + + + + + + + 50 + false + + + + Maximum &volume: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + MaxVolumeSpinBox + + + + + + + + 1 + 0 + 0 + 0 + + + + + 50 + false + + + + Time in milliseconds between each auto-refresh cycle + + + msec + + + 200 + + + 20000 + + + 100 + + + 1000 + + + + + + + + 1 + 0 + 0 + 0 + + + + + 50 + false + + + + Upper limit for the sampler channel volume setting + + + % + + + 1000 + + + 10 + + + 100 + + + + + + + + 50 + false + + + + Whether to enable a shiny glass light effect on the channel display + + + Display shiny glass light &effect + + + Alt+E + + + + + + + + + + + 75 + true + + + + Messages + + + true + + + + 4 + + + 4 + + + + + + 3 + 1 + 0 + 0 + + + + + 180 + 0 + + + + + 180 + 32767 + + + + + 50 + false + + + + Sample messages text font display + + + true + + + QFrame::StyledPanel + + + QFrame::Sunken + + + Qt::AlignCenter + + + false + + + + + + + + 50 + false + + + + Select font for the messages text display + + + &Font... + + + Alt+F + + + false + + + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 49 + 16 + + + + + + + + + 50 + false + + + + Whether to keep a maximum number of lines in the messages window + + + &Messages limit: + + + Alt+M + + + + + + + + 50 + false + + + + The maximum number of message lines to keep in view + + + lines + + + 100 + + + 10000 + + + 100 + + + 1000 + + + + + + + + + + + 75 + true + + + + Other + + + true + + + + + + + 50 + false + + + + Whether to ask for confirmation on removals + + + &Confirm removals + + + Alt+C + + + + + + + + 50 + false + + + + &Number of recent files: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + MaxRecentFilesSpinBox + + + + + + + + 50 + false + + + + The maximum number of recent files to keep in menu + + + 0 + + + 20 + + + 5 + + + + + + + + 50 + false + + + + Whether to keep all child windows on top of the main window + + + &Keep child windows always on top + + + Alt+K + + + + + + + Qt::Horizontal + + + + 281 + 48 + + + + + + + + + 50 + false + + + + Whether to capture standard output (stdout/stderr) into messages window + + + Capture standard &output + + + Alt+O + + + + + + + + 50 + false + + + + Whether to show the complete directory path of loaded session files + + + Show complete &path of session files + + + Alt+P + + + + + + + + 50 + false + + + + Whether to show the actual instrument names as read from instrument file (using libgig) + + + Show actual &instrument names + + + Alt+I + + + + + + + + 50 + false + + + + &Base font size: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + BaseFontSizeComboBox + + + + + + + + 50 + false + + + + Base application font size (pt.) + + + true + + + + (default) + + + + + 6 + + + + + 7 + + + + + 8 + + + + + 9 + + + + + 10 + + + + + 11 + + + + + 12 + + + + + - - - - - ServerHostComboBox - textChanged(const QString&) - qsamplerOptionsForm - optionsChanged() - - - ServerPortComboBox - textChanged(const QString&) - qsamplerOptionsForm - optionsChanged() - - - ServerTimeoutSpinBox - valueChanged(int) - qsamplerOptionsForm - optionsChanged() - - - ServerStartCheckBox - stateChanged(int) - qsamplerOptionsForm - optionsChanged() - - - ServerCmdLineComboBox - textChanged(const QString&) - qsamplerOptionsForm - optionsChanged() - - - StartDelaySpinBox - valueChanged(int) - qsamplerOptionsForm - optionsChanged() - - - DisplayFontPushButton - clicked() - qsamplerOptionsForm - chooseDisplayFont() - - - DisplayEffectCheckBox - toggled(bool) - qsamplerOptionsForm - toggleDisplayEffect(bool) - - - AutoRefreshCheckBox - stateChanged(int) - qsamplerOptionsForm - optionsChanged() - - - AutoRefreshTimeSpinBox - valueChanged(int) - qsamplerOptionsForm - optionsChanged() - - - MaxVolumeSpinBox - valueChanged(int) - qsamplerOptionsForm - optionsChanged() - - - MessagesFontPushButton - clicked() - qsamplerOptionsForm - chooseMessagesFont() - - - MessagesLimitCheckBox - stateChanged(int) - qsamplerOptionsForm - optionsChanged() - - - MessagesLimitLinesSpinBox - valueChanged(int) - qsamplerOptionsForm - optionsChanged() - - - ConfirmRemoveCheckBox - stateChanged(int) - qsamplerOptionsForm - optionsChanged() - - - KeepOnTopCheckBox - stateChanged(int) - qsamplerOptionsForm - optionsChanged() - - - StdoutCaptureCheckBox - stateChanged(int) - qsamplerOptionsForm - optionsChanged() - - - MaxRecentFilesSpinBox - valueChanged(int) - qsamplerOptionsForm - optionsChanged() - - - CompletePathCheckBox - stateChanged(int) - qsamplerOptionsForm - optionsChanged() - - - InstrumentNamesCheckBox - stateChanged(int) - qsamplerOptionsForm - optionsChanged() - - - OkPushButton - clicked() - qsamplerOptionsForm - accept() - - - CancelPushButton - clicked() - qsamplerOptionsForm - reject() - - - - OptionsTabWidget - ServerHostComboBox - ServerPortComboBox - ServerTimeoutSpinBox - ServerStartCheckBox - ServerCmdLineComboBox - StartDelaySpinBox - DisplayFontPushButton - DisplayEffectCheckBox - AutoRefreshCheckBox - AutoRefreshTimeSpinBox - MaxVolumeSpinBox - MessagesFontPushButton - MessagesLimitCheckBox - MessagesLimitLinesSpinBox - ConfirmRemoveCheckBox - KeepOnTopCheckBox - StdoutCaptureCheckBox - CompletePathCheckBox - InstrumentNamesCheckBox - MaxRecentFilesSpinBox - OkPushButton - CancelPushButton - - - qsamplerOptionsForm.ui.h - - - class qsamplerOptions; - - - qsamplerOptions *m_pOptions; - int m_iDirtySetup; - int m_iDirtyCount; - - - accept() - reject() - optionsChanged() - stabilizeForm() - chooseDisplayFont() - chooseMessagesFont() - toggleDisplayEffect( bool bOn ) - - - init() - destroy() - setup( qsamplerOptions *pOptions ) - - - - + + + + + + + + + + OptionsTabWidget + ServerHostComboBox + ServerPortComboBox + ServerTimeoutSpinBox + ServerStartCheckBox + ServerCmdLineComboBox + StartDelaySpinBox + MessagesLogCheckBox + MessagesLogPathComboBox + MessagesLogPathToolButton + DisplayFontPushButton + DisplayEffectCheckBox + AutoRefreshCheckBox + AutoRefreshTimeSpinBox + MaxVolumeSpinBox + MessagesFontPushButton + MessagesLimitCheckBox + MessagesLimitLinesSpinBox + ConfirmRemoveCheckBox + KeepOnTopCheckBox + StdoutCaptureCheckBox + CompletePathCheckBox + InstrumentNamesCheckBox + MaxRecentFilesSpinBox + BaseFontSizeComboBox + OkPushButton + CancelPushButton + + + + + +