14
15
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
16
GNU General Public License for more details.
17
You should have received a copy of the GNU General Public License
18
along with this program; if not, write to the Free Software
19
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
18
You should have received a copy of the GNU General Public License along
19
with this program; if not, write to the Free Software Foundation, Inc.,
20
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
22
<author>rncbc aka Rui Nuno Capela</author>
23
<widget class="QDialog">
24
<property name="name">
25
<cstring>qsamplerOptionsForm</cstring>
27
<property name="geometry">
35
<property name="sizePolicy">
37
<hsizetype>1</hsizetype>
38
<vsizetype>1</vsizetype>
39
<horstretch>0</horstretch>
40
<verstretch>0</verstretch>
43
<property name="caption">
44
<string>qsampler: Options</string>
46
<property name="sizeGripEnabled">
50
<property name="name">
51
<cstring>unnamed</cstring>
53
<widget class="QLayoutWidget" row="1" column="0">
54
<property name="name">
55
<cstring>FooterLayout</cstring>
58
<property name="name">
59
<cstring>unnamed</cstring>
62
<property name="name">
63
<cstring>spacer01</cstring>
65
<property name="orientation">
66
<enum>Horizontal</enum>
68
<property name="sizeType">
69
<enum>Expanding</enum>
71
<property name="sizeHint">
78
<widget class="QPushButton">
79
<property name="name">
80
<cstring>OkPushButton</cstring>
82
<property name="text">
85
<property name="iconSet">
86
<iconset>formAccept.png</iconset>
89
<widget class="QPushButton">
90
<property name="name">
91
<cstring>CancelPushButton</cstring>
93
<property name="text">
94
<string>Cancel</string>
96
<property name="iconSet">
97
<iconset>formReject.png</iconset>
102
<widget class="QTabWidget" row="0" column="0">
103
<property name="name">
104
<cstring>OptionsTabWidget</cstring>
106
<property name="acceptDrops">
109
<widget class="QWidget">
110
<property name="name">
111
<cstring>ServerTabPage</cstring>
113
<attribute name="title">
114
<string>&Server</string>
117
<property name="name">
118
<cstring>unnamed</cstring>
120
<widget class="QGroupBox">
121
<property name="name">
122
<cstring>SettingsGroupBox</cstring>
124
<property name="font">
129
<property name="margin">
132
<property name="title">
133
<string>Settings</string>
135
<property name="flat">
139
<property name="name">
140
<cstring>unnamed</cstring>
142
<widget class="QLabel" row="0" column="0">
143
<property name="name">
144
<cstring>ServerHostTextLabel</cstring>
146
<property name="font">
151
<property name="text">
152
<string>&Host:</string>
154
<property name="alignment">
155
<set>AlignVCenter|AlignRight</set>
157
<property name="buddy" stdset="0">
158
<cstring>ServerHostComboBox</cstring>
161
<widget class="QComboBox" row="0" column="4">
163
<property name="text">
164
<string>8888</string>
167
<property name="name">
168
<cstring>ServerPortComboBox</cstring>
170
<property name="maximumSize">
173
<height>32767</height>
176
<property name="font">
181
<property name="editable">
184
<property name="toolTip" stdset="0">
185
<string>LinuxSampler server listener port number</string>
188
<widget class="QLabel" row="0" column="3">
189
<property name="name">
190
<cstring>ServerPortTextLabel</cstring>
192
<property name="maximumSize">
195
<height>32767</height>
198
<property name="font">
203
<property name="text">
204
<string>&Port:</string>
206
<property name="alignment">
207
<set>AlignVCenter|AlignRight</set>
209
<property name="buddy" stdset="0">
210
<cstring>ServerPortComboBox</cstring>
213
<widget class="QComboBox" row="0" column="1" rowspan="1" colspan="2">
215
<property name="text">
216
<string>localhost</string>
219
<property name="name">
220
<cstring>ServerHostComboBox</cstring>
222
<property name="sizePolicy">
224
<hsizetype>7</hsizetype>
225
<vsizetype>0</vsizetype>
226
<horstretch>0</horstretch>
227
<verstretch>0</verstretch>
230
<property name="font">
235
<property name="editable">
238
<property name="toolTip" stdset="0">
239
<string>LinuxSampler server host name or address</string>
242
<widget class="QLabel" row="4" column="0">
243
<property name="name">
244
<cstring>ServerCmdLineTextLabel</cstring>
246
<property name="font">
251
<property name="text">
252
<string>&Command line:</string>
254
<property name="alignment">
255
<set>AlignVCenter|AlignRight</set>
257
<property name="buddy" stdset="0">
258
<cstring>ServerCmdLineComboBox</cstring>
261
<widget class="QCheckBox" row="3" column="1" rowspan="1" colspan="4">
262
<property name="name">
263
<cstring>ServerStartCheckBox</cstring>
265
<property name="font">
270
<property name="text">
271
<string>&Start server locally</string>
273
<property name="accel">
274
<string>Alt+S</string>
276
<property name="toolTip" stdset="0">
277
<string>Whether to start the LinuxSampler server on local machine</string>
280
<widget class="QComboBox" row="4" column="1" rowspan="1" colspan="4">
282
<property name="text">
283
<string>linuxsampler</string>
286
<property name="name">
287
<cstring>ServerCmdLineComboBox</cstring>
289
<property name="sizePolicy">
291
<hsizetype>7</hsizetype>
292
<vsizetype>0</vsizetype>
293
<horstretch>0</horstretch>
294
<verstretch>0</verstretch>
297
<property name="font">
302
<property name="editable">
305
<property name="toolTip" stdset="0">
306
<string>Command line to start LinuxSampler server locally</string>
309
<widget class="QLabel" row="5" column="0">
310
<property name="name">
311
<cstring>StartDelayTextLabel</cstring>
313
<property name="font">
318
<property name="text">
319
<string>Start &delay:</string>
321
<property name="alignment">
322
<set>AlignVCenter|AlignRight</set>
324
<property name="buddy" stdset="0">
325
<cstring>StartDelaySpinBox</cstring>
328
<widget class="QSpinBox" row="5" column="1">
329
<property name="name">
330
<cstring>StartDelaySpinBox</cstring>
332
<property name="sizePolicy">
334
<hsizetype>5</hsizetype>
335
<vsizetype>0</vsizetype>
336
<horstretch>0</horstretch>
337
<verstretch>0</verstretch>
340
<property name="minimumSize">
346
<property name="font">
351
<property name="suffix">
352
<string> secs</string>
354
<property name="maxValue">
357
<property name="minValue">
360
<property name="value">
363
<property name="toolTip" stdset="0">
364
<string>Delay time in seconds after server startup</string>
367
<spacer row="5" column="2" rowspan="1" colspan="3">
368
<property name="name">
369
<cstring>spacer13</cstring>
371
<property name="orientation">
372
<enum>Horizontal</enum>
374
<property name="sizeType">
375
<enum>Expanding</enum>
377
<property name="sizeHint">
384
<spacer row="2" column="1">
385
<property name="name">
386
<cstring>spacer12</cstring>
388
<property name="orientation">
389
<enum>Vertical</enum>
391
<property name="sizeType">
392
<enum>Expanding</enum>
394
<property name="sizeHint">
401
<spacer row="1" column="2" rowspan="1" colspan="3">
402
<property name="name">
403
<cstring>spacer11</cstring>
405
<property name="orientation">
406
<enum>Horizontal</enum>
408
<property name="sizeType">
409
<enum>Expanding</enum>
411
<property name="sizeHint">
418
<widget class="QSpinBox" row="1" column="1">
419
<property name="name">
420
<cstring>ServerTimeoutSpinBox</cstring>
422
<property name="sizePolicy">
424
<hsizetype>5</hsizetype>
425
<vsizetype>0</vsizetype>
426
<horstretch>0</horstretch>
427
<verstretch>0</verstretch>
430
<property name="minimumSize">
436
<property name="font">
441
<property name="suffix">
442
<string> msec</string>
444
<property name="maxValue">
445
<number>60000</number>
447
<property name="minValue">
450
<property name="lineStep">
453
<property name="value">
454
<number>1000</number>
456
<property name="toolTip" stdset="0">
457
<string>Receive timeout in milliseconds</string>
460
<widget class="QLabel" row="1" column="0">
461
<property name="name">
462
<cstring>ServerTimeoutTextLabel</cstring>
464
<property name="font">
469
<property name="text">
470
<string>&Timeout:</string>
472
<property name="alignment">
473
<set>AlignVCenter|AlignRight</set>
475
<property name="buddy" stdset="0">
476
<cstring>ServerTimeoutSpinBox</cstring>
483
<widget class="QWidget">
484
<property name="name">
485
<cstring>DisplayTabPage</cstring>
487
<attribute name="title">
488
<string>&Display</string>
491
<property name="name">
492
<cstring>unnamed</cstring>
494
<widget class="QGroupBox">
495
<property name="name">
496
<cstring>ChannelsGroupBox</cstring>
498
<property name="font">
503
<property name="margin">
506
<property name="title">
507
<string>Channels</string>
509
<property name="flat">
513
<property name="name">
514
<cstring>unnamed</cstring>
516
<widget class="QLabel" row="0" column="0">
517
<property name="name">
518
<cstring>DisplayFontTextLabel</cstring>
520
<property name="sizePolicy">
522
<hsizetype>3</hsizetype>
523
<vsizetype>1</vsizetype>
524
<horstretch>0</horstretch>
525
<verstretch>0</verstretch>
528
<property name="minimumSize">
534
<property name="maximumSize">
537
<height>32767</height>
540
<property name="paletteForegroundColor">
547
<property name="paletteBackgroundColor">
554
<property name="paletteBackgroundPixmap">
555
<pixmap>displaybg1.png</pixmap>
557
<property name="font">
562
<property name="frameShape">
565
<property name="frameShadow">
568
<property name="lineWidth">
571
<property name="alignment">
572
<set>AlignCenter</set>
574
<property name="toolTip" stdset="0">
575
<string>Sample channel display font display</string>
578
<widget class="QPushButton" row="0" column="1">
579
<property name="name">
580
<cstring>DisplayFontPushButton</cstring>
582
<property name="font">
587
<property name="text">
588
<string>&Font...</string>
590
<property name="accel">
591
<string>Alt+F</string>
593
<property name="autoDefault">
596
<property name="toolTip" stdset="0">
597
<string>Select font for the channel display</string>
600
<spacer row="0" column="2">
601
<property name="name">
602
<cstring>spacer21</cstring>
604
<property name="orientation">
605
<enum>Horizontal</enum>
607
<property name="sizeType">
608
<enum>Expanding</enum>
610
<property name="sizeHint">
617
<widget class="QCheckBox" row="0" column="3">
618
<property name="name">
619
<cstring>AutoRefreshCheckBox</cstring>
621
<property name="font">
626
<property name="text">
627
<string>&Auto refresh:</string>
629
<property name="accel">
630
<string>Alt+A</string>
632
<property name="toolTip" stdset="0">
633
<string>Whether to refresh the channels view automatically</string>
636
<widget class="QLabel" row="1" column="3">
637
<property name="name">
638
<cstring>MaxVolumeTextLabel</cstring>
640
<property name="font">
645
<property name="text">
646
<string>Maximum &volume:</string>
648
<property name="alignment">
649
<set>AlignVCenter|AlignRight</set>
651
<property name="buddy" stdset="0">
652
<cstring>MaxVolumeSpinBox</cstring>
655
<widget class="QSpinBox" row="0" column="4">
656
<property name="name">
657
<cstring>AutoRefreshTimeSpinBox</cstring>
659
<property name="sizePolicy">
661
<hsizetype>1</hsizetype>
662
<vsizetype>0</vsizetype>
663
<horstretch>0</horstretch>
664
<verstretch>0</verstretch>
667
<property name="font">
672
<property name="suffix">
673
<string> msec</string>
675
<property name="maxValue">
676
<number>20000</number>
678
<property name="minValue">
681
<property name="lineStep">
684
<property name="value">
685
<number>1000</number>
687
<property name="toolTip" stdset="0">
688
<string>Time in milliseconds between each auto-refresh cycle</string>
691
<widget class="QSpinBox" row="1" column="4">
692
<property name="name">
693
<cstring>MaxVolumeSpinBox</cstring>
695
<property name="sizePolicy">
697
<hsizetype>1</hsizetype>
698
<vsizetype>0</vsizetype>
699
<horstretch>0</horstretch>
700
<verstretch>0</verstretch>
703
<property name="font">
708
<property name="suffix">
711
<property name="maxValue">
712
<number>1000</number>
714
<property name="lineStep">
717
<property name="value">
720
<property name="toolTip" stdset="0">
721
<string>Upper limit for the sampler channel volume setting</string>
724
<widget class="QCheckBox" row="1" column="0" rowspan="1" colspan="2">
725
<property name="name">
726
<cstring>DisplayEffectCheckBox</cstring>
728
<property name="font">
733
<property name="text">
734
<string>Display shiny glass light &effect</string>
736
<property name="accel">
737
<string>Alt+E</string>
739
<property name="toolTip" stdset="0">
740
<string>Whether to enable a shiny glass light effect on the channel display</string>
745
<widget class="QGroupBox">
746
<property name="name">
747
<cstring>MessagesGroupBox</cstring>
749
<property name="font">
754
<property name="margin">
757
<property name="title">
758
<string>Messages</string>
760
<property name="flat">
764
<property name="name">
765
<cstring>unnamed</cstring>
767
<widget class="QLabel">
768
<property name="name">
769
<cstring>MessagesFontTextLabel</cstring>
771
<property name="sizePolicy">
773
<hsizetype>3</hsizetype>
774
<vsizetype>1</vsizetype>
775
<horstretch>0</horstretch>
776
<verstretch>0</verstretch>
779
<property name="minimumSize">
785
<property name="maximumSize">
788
<height>32767</height>
791
<property name="paletteBackgroundColor">
798
<property name="font">
803
<property name="frameShape">
804
<enum>LineEditPanel</enum>
806
<property name="frameShadow">
809
<property name="alignment">
810
<set>AlignCenter</set>
812
<property name="toolTip" stdset="0">
813
<string>Sample messages text font display</string>
816
<widget class="QPushButton">
817
<property name="name">
818
<cstring>MessagesFontPushButton</cstring>
820
<property name="font">
825
<property name="text">
826
<string>&Font...</string>
828
<property name="accel">
829
<string>Alt+F</string>
831
<property name="autoDefault">
834
<property name="toolTip" stdset="0">
835
<string>Select font for the messages text display</string>
839
<property name="name">
840
<cstring>spacer22</cstring>
842
<property name="orientation">
843
<enum>Horizontal</enum>
845
<property name="sizeType">
846
<enum>Expanding</enum>
848
<property name="sizeHint">
855
<widget class="QCheckBox">
856
<property name="name">
857
<cstring>MessagesLimitCheckBox</cstring>
859
<property name="font">
864
<property name="text">
865
<string>&Messages limit:</string>
867
<property name="accel">
868
<string>Alt+M</string>
870
<property name="toolTip" stdset="0">
871
<string>Whether to keep a maximum number of lines in the messages window</string>
874
<widget class="QSpinBox">
875
<property name="name">
876
<cstring>MessagesLimitLinesSpinBox</cstring>
878
<property name="font">
883
<property name="suffix">
884
<string> lines</string>
886
<property name="maxValue">
887
<number>10000</number>
889
<property name="minValue">
892
<property name="lineStep">
895
<property name="value">
896
<number>1000</number>
898
<property name="toolTip" stdset="0">
899
<string>The maximum number of message lines to keep in view</string>
904
<widget class="QGroupBox">
905
<property name="name">
906
<cstring>OtherGroupBox</cstring>
908
<property name="font">
913
<property name="title">
914
<string>Other</string>
916
<property name="flat">
920
<property name="name">
921
<cstring>unnamed</cstring>
923
<widget class="QLayoutWidget" row="0" column="0" rowspan="2" colspan="1">
924
<property name="name">
925
<cstring>layout2</cstring>
928
<property name="name">
929
<cstring>unnamed</cstring>
931
<widget class="QCheckBox">
932
<property name="name">
933
<cstring>ConfirmRemoveCheckBox</cstring>
935
<property name="font">
940
<property name="text">
941
<string>&Confirm channel and device removal</string>
943
<property name="accel">
944
<string>Alt+C</string>
946
<property name="toolTip" stdset="0">
947
<string>Whether to ask for confirmation on channel or device removal</string>
950
<widget class="QCheckBox">
951
<property name="name">
952
<cstring>KeepOnTopCheckBox</cstring>
954
<property name="font">
959
<property name="text">
960
<string>&Keep child windows always on top</string>
962
<property name="accel">
963
<string>Alt+K</string>
965
<property name="toolTip" stdset="0">
966
<string>Whether to keep all child windows on top of the main window</string>
969
<widget class="QCheckBox">
970
<property name="name">
971
<cstring>StdoutCaptureCheckBox</cstring>
973
<property name="font">
978
<property name="text">
979
<string>Capture standard &output</string>
981
<property name="accel">
982
<string>Alt+O</string>
984
<property name="toolTip" stdset="0">
985
<string>Whether to capture standard output (stdout/stderr) into messages window</string>
988
<widget class="QCheckBox">
989
<property name="name">
990
<cstring>CompletePathCheckBox</cstring>
992
<property name="font">
997
<property name="text">
998
<string>Show complete &path of session files</string>
1000
<property name="accel">
1001
<string>Alt+P</string>
1003
<property name="toolTip" stdset="0">
1004
<string>Whether to show the complete directory path of loaded session files</string>
1007
<widget class="QCheckBox">
1008
<property name="name">
1009
<cstring>InstrumentNamesCheckBox</cstring>
1011
<property name="font">
1016
<property name="text">
1017
<string>Show actual &instrument names</string>
1019
<property name="accel">
1020
<string>Alt+I</string>
1022
<property name="toolTip" stdset="0">
1023
<string>Whether to show the actual instrument names as read from instrument file (using libgig)</string>
1028
<widget class="QSpinBox" row="0" column="3">
1029
<property name="name">
1030
<cstring>MaxRecentFilesSpinBox</cstring>
1032
<property name="font">
1037
<property name="maxValue">
1040
<property name="minValue">
1043
<property name="value">
1046
<property name="toolTip" stdset="0">
1047
<string>The maximum number of recent files to keep in menu</string>
1050
<widget class="QLabel" row="0" column="2">
1051
<property name="name">
1052
<cstring>MaxRecentFilesTextLabel</cstring>
1054
<property name="font">
1059
<property name="text">
1060
<string>&Number of recent files:</string>
1062
<property name="alignment">
1063
<set>AlignVCenter|AlignRight</set>
1065
<property name="buddy" stdset="0">
1066
<cstring>MaxRecentFilesSpinBox</cstring>
1069
<spacer row="0" column="1">
1070
<property name="name">
1071
<cstring>spacer23</cstring>
1073
<property name="orientation">
1074
<enum>Horizontal</enum>
1076
<property name="sizeType">
1077
<enum>Expanding</enum>
1079
<property name="sizeHint">
1086
<spacer row="1" column="1" rowspan="1" colspan="3">
1087
<property name="name">
1088
<cstring>spacer24</cstring>
1090
<property name="orientation">
1091
<enum>Horizontal</enum>
1093
<property name="sizeType">
1094
<enum>Expanding</enum>
1096
<property name="sizeHint">
1112
<sender>ServerHostComboBox</sender>
1113
<signal>textChanged(const QString&)</signal>
1114
<receiver>qsamplerOptionsForm</receiver>
1115
<slot>optionsChanged()</slot>
1118
<sender>ServerPortComboBox</sender>
1119
<signal>textChanged(const QString&)</signal>
1120
<receiver>qsamplerOptionsForm</receiver>
1121
<slot>optionsChanged()</slot>
1124
<sender>ServerTimeoutSpinBox</sender>
1125
<signal>valueChanged(int)</signal>
1126
<receiver>qsamplerOptionsForm</receiver>
1127
<slot>optionsChanged()</slot>
1130
<sender>ServerStartCheckBox</sender>
1131
<signal>stateChanged(int)</signal>
1132
<receiver>qsamplerOptionsForm</receiver>
1133
<slot>optionsChanged()</slot>
1136
<sender>ServerCmdLineComboBox</sender>
1137
<signal>textChanged(const QString&)</signal>
1138
<receiver>qsamplerOptionsForm</receiver>
1139
<slot>optionsChanged()</slot>
1142
<sender>StartDelaySpinBox</sender>
1143
<signal>valueChanged(int)</signal>
1144
<receiver>qsamplerOptionsForm</receiver>
1145
<slot>optionsChanged()</slot>
1148
<sender>DisplayFontPushButton</sender>
1149
<signal>clicked()</signal>
1150
<receiver>qsamplerOptionsForm</receiver>
1151
<slot>chooseDisplayFont()</slot>
1154
<sender>DisplayEffectCheckBox</sender>
1155
<signal>toggled(bool)</signal>
1156
<receiver>qsamplerOptionsForm</receiver>
1157
<slot>toggleDisplayEffect(bool)</slot>
1160
<sender>AutoRefreshCheckBox</sender>
1161
<signal>stateChanged(int)</signal>
1162
<receiver>qsamplerOptionsForm</receiver>
1163
<slot>optionsChanged()</slot>
1166
<sender>AutoRefreshTimeSpinBox</sender>
1167
<signal>valueChanged(int)</signal>
1168
<receiver>qsamplerOptionsForm</receiver>
1169
<slot>optionsChanged()</slot>
1172
<sender>MaxVolumeSpinBox</sender>
1173
<signal>valueChanged(int)</signal>
1174
<receiver>qsamplerOptionsForm</receiver>
1175
<slot>optionsChanged()</slot>
1178
<sender>MessagesFontPushButton</sender>
1179
<signal>clicked()</signal>
1180
<receiver>qsamplerOptionsForm</receiver>
1181
<slot>chooseMessagesFont()</slot>
1184
<sender>MessagesLimitCheckBox</sender>
1185
<signal>stateChanged(int)</signal>
1186
<receiver>qsamplerOptionsForm</receiver>
1187
<slot>optionsChanged()</slot>
1190
<sender>MessagesLimitLinesSpinBox</sender>
1191
<signal>valueChanged(int)</signal>
1192
<receiver>qsamplerOptionsForm</receiver>
1193
<slot>optionsChanged()</slot>
1196
<sender>ConfirmRemoveCheckBox</sender>
1197
<signal>stateChanged(int)</signal>
1198
<receiver>qsamplerOptionsForm</receiver>
1199
<slot>optionsChanged()</slot>
1202
<sender>KeepOnTopCheckBox</sender>
1203
<signal>stateChanged(int)</signal>
1204
<receiver>qsamplerOptionsForm</receiver>
1205
<slot>optionsChanged()</slot>
1208
<sender>StdoutCaptureCheckBox</sender>
1209
<signal>stateChanged(int)</signal>
1210
<receiver>qsamplerOptionsForm</receiver>
1211
<slot>optionsChanged()</slot>
1214
<sender>MaxRecentFilesSpinBox</sender>
1215
<signal>valueChanged(int)</signal>
1216
<receiver>qsamplerOptionsForm</receiver>
1217
<slot>optionsChanged()</slot>
1220
<sender>CompletePathCheckBox</sender>
1221
<signal>stateChanged(int)</signal>
1222
<receiver>qsamplerOptionsForm</receiver>
1223
<slot>optionsChanged()</slot>
1226
<sender>InstrumentNamesCheckBox</sender>
1227
<signal>stateChanged(int)</signal>
1228
<receiver>qsamplerOptionsForm</receiver>
1229
<slot>optionsChanged()</slot>
1232
<sender>OkPushButton</sender>
1233
<signal>clicked()</signal>
1234
<receiver>qsamplerOptionsForm</receiver>
1235
<slot>accept()</slot>
1238
<sender>CancelPushButton</sender>
1239
<signal>clicked()</signal>
1240
<receiver>qsamplerOptionsForm</receiver>
1241
<slot>reject()</slot>
1245
<tabstop>OptionsTabWidget</tabstop>
1246
<tabstop>ServerHostComboBox</tabstop>
1247
<tabstop>ServerPortComboBox</tabstop>
1248
<tabstop>ServerTimeoutSpinBox</tabstop>
1249
<tabstop>ServerStartCheckBox</tabstop>
1250
<tabstop>ServerCmdLineComboBox</tabstop>
1251
<tabstop>StartDelaySpinBox</tabstop>
1252
<tabstop>DisplayFontPushButton</tabstop>
1253
<tabstop>DisplayEffectCheckBox</tabstop>
1254
<tabstop>AutoRefreshCheckBox</tabstop>
1255
<tabstop>AutoRefreshTimeSpinBox</tabstop>
1256
<tabstop>MaxVolumeSpinBox</tabstop>
1257
<tabstop>MessagesFontPushButton</tabstop>
1258
<tabstop>MessagesLimitCheckBox</tabstop>
1259
<tabstop>MessagesLimitLinesSpinBox</tabstop>
1260
<tabstop>ConfirmRemoveCheckBox</tabstop>
1261
<tabstop>KeepOnTopCheckBox</tabstop>
1262
<tabstop>StdoutCaptureCheckBox</tabstop>
1263
<tabstop>CompletePathCheckBox</tabstop>
1264
<tabstop>InstrumentNamesCheckBox</tabstop>
1265
<tabstop>MaxRecentFilesSpinBox</tabstop>
1266
<tabstop>OkPushButton</tabstop>
1267
<tabstop>CancelPushButton</tabstop>
1270
<include location="local" impldecl="in implementation">qsamplerOptionsForm.ui.h</include>
1273
<forward>class qsamplerOptions;</forward>
1276
<variable access="private">qsamplerOptions *m_pOptions;</variable>
1277
<variable access="private">int m_iDirtySetup;</variable>
1278
<variable access="private">int m_iDirtyCount;</variable>
1281
<slot specifier="non virtual">accept()</slot>
1282
<slot specifier="non virtual">reject()</slot>
1283
<slot specifier="non virtual">optionsChanged()</slot>
1284
<slot specifier="non virtual">stabilizeForm()</slot>
1285
<slot specifier="non virtual">chooseDisplayFont()</slot>
1286
<slot specifier="non virtual">chooseMessagesFont()</slot>
1287
<slot specifier="non virtual">toggleDisplayEffect( bool bOn )</slot>
1290
<function access="private" specifier="non virtual">init()</function>
1291
<function access="private" specifier="non virtual">destroy()</function>
1292
<function specifier="non virtual">setup( qsamplerOptions *pOptions )</function>
1295
<layoutdefaults spacing="4" margin="4"/>
23
<class>qsamplerOptionsForm</class>
24
<widget class="QDialog" name="qsamplerOptionsForm" >
25
<property name="geometry" >
33
<property name="sizePolicy" >
35
<hsizetype>1</hsizetype>
36
<vsizetype>1</vsizetype>
37
<horstretch>0</horstretch>
38
<verstretch>0</verstretch>
41
<property name="windowTitle" >
42
<string>Qsampler: Options</string>
44
<property name="windowIcon" >
45
<iconset resource="../icons/qsampler.qrc" >:/icons/qsampler.png</iconset>
47
<property name="sizeGripEnabled" >
50
<layout class="QGridLayout" >
51
<property name="margin" >
54
<property name="spacing" >
57
<item row="1" column="0" >
58
<layout class="QHBoxLayout" >
59
<property name="margin" >
62
<property name="spacing" >
67
<property name="orientation" >
68
<enum>Qt::Horizontal</enum>
70
<property name="sizeType" >
71
<enum>QSizePolicy::Expanding</enum>
73
<property name="sizeHint" >
82
<widget class="QPushButton" name="OkPushButton" >
83
<property name="text" >
86
<property name="icon" >
87
<iconset resource="../icons/qsampler.qrc" >:/icons/formAccept.png</iconset>
92
<widget class="QPushButton" name="CancelPushButton" >
93
<property name="text" >
94
<string>Cancel</string>
96
<property name="icon" >
97
<iconset resource="../icons/qsampler.qrc" >:/icons/formReject.png</iconset>
103
<item row="0" column="0" >
104
<widget class="QTabWidget" name="OptionsTabWidget" >
105
<property name="acceptDrops" >
108
<property name="currentIndex" >
111
<widget class="QWidget" name="ServerTabPage" >
112
<attribute name="title" >
113
<string>&Server</string>
115
<layout class="QVBoxLayout" >
116
<property name="margin" >
119
<property name="spacing" >
123
<widget class="QGroupBox" name="SettingsGroupBox" >
124
<property name="font" >
130
<property name="title" >
131
<string>Settings</string>
133
<property name="flat" >
136
<layout class="QGridLayout" >
137
<property name="margin" >
140
<property name="spacing" >
143
<item row="0" column="0" >
144
<widget class="QLabel" name="ServerHostTextLabel" >
145
<property name="font" >
151
<property name="text" >
152
<string>&Host:</string>
154
<property name="alignment" >
155
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
157
<property name="wordWrap" >
160
<property name="buddy" >
161
<cstring>ServerHostComboBox</cstring>
165
<item row="0" column="4" >
166
<widget class="QComboBox" name="ServerPortComboBox" >
167
<property name="maximumSize" >
170
<height>32767</height>
173
<property name="font" >
179
<property name="toolTip" >
180
<string>LinuxSampler server listener port number</string>
182
<property name="editable" >
186
<property name="text" >
187
<string>8888</string>
192
<item row="0" column="3" >
193
<widget class="QLabel" name="ServerPortTextLabel" >
194
<property name="maximumSize" >
197
<height>32767</height>
200
<property name="font" >
206
<property name="text" >
207
<string>&Port:</string>
209
<property name="alignment" >
210
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
212
<property name="wordWrap" >
215
<property name="buddy" >
216
<cstring>ServerPortComboBox</cstring>
220
<item row="0" column="1" colspan="2" >
221
<widget class="QComboBox" name="ServerHostComboBox" >
222
<property name="sizePolicy" >
224
<hsizetype>7</hsizetype>
225
<vsizetype>0</vsizetype>
226
<horstretch>0</horstretch>
227
<verstretch>0</verstretch>
230
<property name="font" >
236
<property name="toolTip" >
237
<string>LinuxSampler server host name or address</string>
239
<property name="editable" >
243
<property name="text" >
244
<string>localhost</string>
249
<item row="4" column="0" >
250
<widget class="QLabel" name="ServerCmdLineTextLabel" >
251
<property name="font" >
257
<property name="text" >
258
<string>&Command line:</string>
260
<property name="alignment" >
261
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
263
<property name="wordWrap" >
266
<property name="buddy" >
267
<cstring>ServerCmdLineComboBox</cstring>
271
<item row="3" column="1" colspan="4" >
272
<widget class="QCheckBox" name="ServerStartCheckBox" >
273
<property name="font" >
279
<property name="toolTip" >
280
<string>Whether to start the LinuxSampler server on local machine</string>
282
<property name="text" >
283
<string>&Start server locally</string>
285
<property name="shortcut" >
286
<string>Alt+S</string>
290
<item row="4" column="1" colspan="4" >
291
<widget class="QComboBox" name="ServerCmdLineComboBox" >
292
<property name="sizePolicy" >
294
<hsizetype>7</hsizetype>
295
<vsizetype>0</vsizetype>
296
<horstretch>0</horstretch>
297
<verstretch>0</verstretch>
300
<property name="font" >
306
<property name="toolTip" >
307
<string>Command line to start LinuxSampler server locally</string>
309
<property name="editable" >
313
<property name="text" >
314
<string>linuxsampler</string>
319
<item row="5" column="0" >
320
<widget class="QLabel" name="StartDelayTextLabel" >
321
<property name="font" >
327
<property name="text" >
328
<string>Start &delay:</string>
330
<property name="alignment" >
331
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
333
<property name="wordWrap" >
336
<property name="buddy" >
337
<cstring>StartDelaySpinBox</cstring>
341
<item row="5" column="1" >
342
<widget class="QSpinBox" name="StartDelaySpinBox" >
343
<property name="sizePolicy" >
345
<hsizetype>5</hsizetype>
346
<vsizetype>0</vsizetype>
347
<horstretch>0</horstretch>
348
<verstretch>0</verstretch>
351
<property name="minimumSize" >
357
<property name="font" >
363
<property name="toolTip" >
364
<string>Delay time in seconds after server startup</string>
366
<property name="suffix" >
367
<string> secs</string>
369
<property name="maximum" >
372
<property name="minimum" >
375
<property name="value" >
380
<item row="5" column="2" colspan="3" >
382
<property name="orientation" >
383
<enum>Qt::Horizontal</enum>
385
<property name="sizeType" >
386
<enum>QSizePolicy::Expanding</enum>
388
<property name="sizeHint" >
396
<item row="2" column="1" >
398
<property name="orientation" >
399
<enum>Qt::Vertical</enum>
401
<property name="sizeType" >
402
<enum>QSizePolicy::Expanding</enum>
404
<property name="sizeHint" >
412
<item row="1" column="2" colspan="3" >
414
<property name="orientation" >
415
<enum>Qt::Horizontal</enum>
417
<property name="sizeType" >
418
<enum>QSizePolicy::Expanding</enum>
420
<property name="sizeHint" >
428
<item row="1" column="1" >
429
<widget class="QSpinBox" name="ServerTimeoutSpinBox" >
430
<property name="sizePolicy" >
432
<hsizetype>5</hsizetype>
433
<vsizetype>0</vsizetype>
434
<horstretch>0</horstretch>
435
<verstretch>0</verstretch>
438
<property name="minimumSize" >
444
<property name="font" >
450
<property name="toolTip" >
451
<string>Receive timeout in milliseconds</string>
453
<property name="suffix" >
454
<string> msec</string>
456
<property name="maximum" >
457
<number>60000</number>
459
<property name="minimum" >
462
<property name="singleStep" >
465
<property name="value" >
466
<number>1000</number>
470
<item row="1" column="0" >
471
<widget class="QLabel" name="ServerTimeoutTextLabel" >
472
<property name="font" >
478
<property name="text" >
479
<string>&Timeout:</string>
481
<property name="alignment" >
482
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
484
<property name="wordWrap" >
487
<property name="buddy" >
488
<cstring>ServerTimeoutSpinBox</cstring>
497
<widget class="QWidget" name="DisplayTabPage" >
498
<attribute name="title" >
499
<string>&Display</string>
501
<layout class="QVBoxLayout" >
502
<property name="margin" >
505
<property name="spacing" >
509
<widget class="QGroupBox" name="ChannelsGroupBox" >
510
<property name="font" >
516
<property name="title" >
517
<string>Channels</string>
519
<property name="flat" >
522
<layout class="QGridLayout" >
523
<property name="margin" >
526
<property name="spacing" >
529
<item row="0" column="0" >
530
<widget class="QLabel" name="DisplayFontTextLabel" >
531
<property name="font" >
537
<property name="sizePolicy" >
539
<hsizetype>3</hsizetype>
540
<vsizetype>1</vsizetype>
541
<horstretch>0</horstretch>
542
<verstretch>0</verstretch>
545
<property name="minimumSize" >
551
<property name="maximumSize" >
554
<height>32767</height>
557
<property name="toolTip" >
558
<string>Sample channel display font display</string>
560
<property name="autoFillBackground" >
563
<property name="frameShape" >
564
<enum>QFrame::StyledPanel</enum>
566
<property name="frameShadow" >
567
<enum>QFrame::Sunken</enum>
569
<property name="lineWidth" >
572
<property name="alignment" >
573
<set>Qt::AlignCenter</set>
575
<property name="wordWrap" >
580
<item row="0" column="1" >
581
<widget class="QPushButton" name="DisplayFontPushButton" >
582
<property name="font" >
588
<property name="toolTip" >
589
<string>Select font for the channel display</string>
591
<property name="text" >
592
<string>&Font...</string>
594
<property name="shortcut" >
595
<string>Alt+F</string>
597
<property name="autoDefault" >
602
<item row="0" column="2" >
604
<property name="orientation" >
605
<enum>Qt::Horizontal</enum>
607
<property name="sizeType" >
608
<enum>QSizePolicy::Expanding</enum>
610
<property name="sizeHint" >
618
<item row="0" column="3" >
619
<widget class="QCheckBox" name="AutoRefreshCheckBox" >
620
<property name="font" >
626
<property name="toolTip" >
627
<string>Whether to refresh the channels view automatically</string>
629
<property name="text" >
630
<string>&Auto refresh:</string>
632
<property name="shortcut" >
633
<string>Alt+A</string>
637
<item row="1" column="3" >
638
<widget class="QLabel" name="MaxVolumeTextLabel" >
639
<property name="font" >
645
<property name="text" >
646
<string>Maximum &volume:</string>
648
<property name="alignment" >
649
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
651
<property name="wordWrap" >
654
<property name="buddy" >
655
<cstring>MaxVolumeSpinBox</cstring>
659
<item row="0" column="4" >
660
<widget class="QSpinBox" name="AutoRefreshTimeSpinBox" >
661
<property name="sizePolicy" >
663
<hsizetype>1</hsizetype>
664
<vsizetype>0</vsizetype>
665
<horstretch>0</horstretch>
666
<verstretch>0</verstretch>
669
<property name="font" >
675
<property name="toolTip" >
676
<string>Time in milliseconds between each auto-refresh cycle</string>
678
<property name="suffix" >
679
<string> msec</string>
681
<property name="maximum" >
682
<number>20000</number>
684
<property name="minimum" >
687
<property name="singleStep" >
690
<property name="value" >
691
<number>1000</number>
695
<item row="1" column="4" >
696
<widget class="QSpinBox" name="MaxVolumeSpinBox" >
697
<property name="sizePolicy" >
699
<hsizetype>1</hsizetype>
700
<vsizetype>0</vsizetype>
701
<horstretch>0</horstretch>
702
<verstretch>0</verstretch>
705
<property name="font" >
711
<property name="toolTip" >
712
<string>Upper limit for the sampler channel volume setting</string>
714
<property name="suffix" >
717
<property name="maximum" >
718
<number>1000</number>
720
<property name="singleStep" >
723
<property name="value" >
728
<item row="1" column="0" colspan="2" >
729
<widget class="QCheckBox" name="DisplayEffectCheckBox" >
730
<property name="font" >
736
<property name="toolTip" >
737
<string>Whether to enable a shiny glass light effect on the channel display</string>
739
<property name="text" >
740
<string>Display shiny glass light &effect</string>
742
<property name="shortcut" >
743
<string>Alt+E</string>
751
<widget class="QGroupBox" name="MessagesGroupBox" >
752
<property name="font" >
758
<property name="title" >
759
<string>Messages</string>
761
<property name="flat" >
764
<layout class="QHBoxLayout" >
765
<property name="margin" >
768
<property name="spacing" >
772
<widget class="QLabel" name="MessagesFontTextLabel" >
773
<property name="sizePolicy" >
775
<hsizetype>3</hsizetype>
776
<vsizetype>1</vsizetype>
777
<horstretch>0</horstretch>
778
<verstretch>0</verstretch>
781
<property name="font" >
787
<property name="minimumSize" >
793
<property name="maximumSize" >
796
<height>32767</height>
799
<property name="toolTip" >
800
<string>Sample messages text font display</string>
802
<property name="autoFillBackground" >
805
<property name="frameShape" >
806
<enum>QFrame::StyledPanel</enum>
808
<property name="frameShadow" >
809
<enum>QFrame::Sunken</enum>
811
<property name="alignment" >
812
<set>Qt::AlignCenter</set>
814
<property name="wordWrap" >
820
<widget class="QPushButton" name="MessagesFontPushButton" >
821
<property name="font" >
827
<property name="toolTip" >
828
<string>Select font for the messages text display</string>
830
<property name="text" >
831
<string>&Font...</string>
833
<property name="shortcut" >
834
<string>Alt+F</string>
836
<property name="autoDefault" >
843
<property name="orientation" >
844
<enum>Qt::Horizontal</enum>
846
<property name="sizeType" >
847
<enum>QSizePolicy::Expanding</enum>
849
<property name="sizeHint" >
858
<widget class="QCheckBox" name="MessagesLimitCheckBox" >
859
<property name="font" >
865
<property name="toolTip" >
866
<string>Whether to keep a maximum number of lines in the messages window</string>
868
<property name="text" >
869
<string>&Messages limit:</string>
871
<property name="shortcut" >
872
<string>Alt+M</string>
877
<widget class="QSpinBox" name="MessagesLimitLinesSpinBox" >
878
<property name="font" >
884
<property name="toolTip" >
885
<string>The maximum number of message lines to keep in view</string>
887
<property name="suffix" >
888
<string> lines</string>
890
<property name="maximum" >
891
<number>10000</number>
893
<property name="minimum" >
896
<property name="singleStep" >
899
<property name="value" >
900
<number>1000</number>
908
<widget class="QGroupBox" name="OtherGroupBox" >
909
<property name="font" >
915
<property name="title" >
916
<string>Other</string>
918
<property name="flat" >
921
<layout class="QGridLayout" >
922
<property name="margin" >
925
<property name="spacing" >
928
<item rowspan="2" row="0" column="0" >
929
<layout class="QVBoxLayout" >
930
<property name="margin" >
933
<property name="spacing" >
937
<widget class="QCheckBox" name="ConfirmRemoveCheckBox" >
938
<property name="font" >
944
<property name="toolTip" >
945
<string>Whether to ask for confirmation on removals</string>
947
<property name="text" >
948
<string>&Confirm removals</string>
950
<property name="shortcut" >
951
<string>Alt+C</string>
956
<widget class="QCheckBox" name="KeepOnTopCheckBox" >
957
<property name="font" >
963
<property name="toolTip" >
964
<string>Whether to keep all child windows on top of the main window</string>
966
<property name="text" >
967
<string>&Keep child windows always on top</string>
969
<property name="shortcut" >
970
<string>Alt+K</string>
975
<widget class="QCheckBox" name="StdoutCaptureCheckBox" >
976
<property name="font" >
982
<property name="toolTip" >
983
<string>Whether to capture standard output (stdout/stderr) into messages window</string>
985
<property name="text" >
986
<string>Capture standard &output</string>
988
<property name="shortcut" >
989
<string>Alt+O</string>
994
<widget class="QCheckBox" name="CompletePathCheckBox" >
995
<property name="font" >
1001
<property name="toolTip" >
1002
<string>Whether to show the complete directory path of loaded session files</string>
1004
<property name="text" >
1005
<string>Show complete &path of session files</string>
1007
<property name="shortcut" >
1008
<string>Alt+P</string>
1013
<widget class="QCheckBox" name="InstrumentNamesCheckBox" >
1014
<property name="font" >
1020
<property name="toolTip" >
1021
<string>Whether to show the actual instrument names as read from instrument file (using libgig)</string>
1023
<property name="text" >
1024
<string>Show actual &instrument names</string>
1026
<property name="shortcut" >
1027
<string>Alt+I</string>
1033
<item row="0" column="3" >
1034
<widget class="QSpinBox" name="MaxRecentFilesSpinBox" >
1035
<property name="font" >
1041
<property name="toolTip" >
1042
<string>The maximum number of recent files to keep in menu</string>
1044
<property name="maximum" >
1047
<property name="minimum" >
1050
<property name="value" >
1055
<item row="0" column="2" >
1056
<widget class="QLabel" name="MaxRecentFilesTextLabel" >
1057
<property name="font" >
1063
<property name="text" >
1064
<string>&Number of recent files:</string>
1066
<property name="alignment" >
1067
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
1069
<property name="wordWrap" >
1072
<property name="buddy" >
1073
<cstring>MaxRecentFilesSpinBox</cstring>
1077
<item row="0" column="1" >
1079
<property name="orientation" >
1080
<enum>Qt::Horizontal</enum>
1082
<property name="sizeType" >
1083
<enum>QSizePolicy::Expanding</enum>
1085
<property name="sizeHint" >
1093
<item row="1" column="1" colspan="3" >
1095
<property name="orientation" >
1096
<enum>Qt::Horizontal</enum>
1098
<property name="sizeType" >
1099
<enum>QSizePolicy::Expanding</enum>
1101
<property name="sizeHint" >
1118
<layoutdefault spacing="4" margin="4" />
1120
<tabstop>OptionsTabWidget</tabstop>
1121
<tabstop>ServerHostComboBox</tabstop>
1122
<tabstop>ServerPortComboBox</tabstop>
1123
<tabstop>ServerTimeoutSpinBox</tabstop>
1124
<tabstop>ServerStartCheckBox</tabstop>
1125
<tabstop>ServerCmdLineComboBox</tabstop>
1126
<tabstop>StartDelaySpinBox</tabstop>
1127
<tabstop>DisplayFontPushButton</tabstop>
1128
<tabstop>DisplayEffectCheckBox</tabstop>
1129
<tabstop>AutoRefreshCheckBox</tabstop>
1130
<tabstop>AutoRefreshTimeSpinBox</tabstop>
1131
<tabstop>MaxVolumeSpinBox</tabstop>
1132
<tabstop>MessagesFontPushButton</tabstop>
1133
<tabstop>MessagesLimitCheckBox</tabstop>
1134
<tabstop>MessagesLimitLinesSpinBox</tabstop>
1135
<tabstop>ConfirmRemoveCheckBox</tabstop>
1136
<tabstop>KeepOnTopCheckBox</tabstop>
1137
<tabstop>StdoutCaptureCheckBox</tabstop>
1138
<tabstop>CompletePathCheckBox</tabstop>
1139
<tabstop>InstrumentNamesCheckBox</tabstop>
1140
<tabstop>MaxRecentFilesSpinBox</tabstop>
1141
<tabstop>OkPushButton</tabstop>
1142
<tabstop>CancelPushButton</tabstop>
1145
<include location="../icons/qsampler.qrc" />