1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>TransposeDialogBase</class>
4 <widget class="QDialog" name="TransposeDialogBase">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>500</width>
10    <height>483</height>
11   </rect>
12  </property>
13  <property name="windowTitle">
14   <string>Transpose</string>
15  </property>
16  <layout class="QHBoxLayout" name="horizontalLayout">
17   <item>
18    <widget class="QWidget" name="widget" native="true">
19     <layout class="QVBoxLayout" name="verticalLayout_2">
20      <item>
21       <widget class="Ms::RadioButtonGroupBox" name="chromaticBox">
22        <property name="title">
23         <string>Transpose Chromatically</string>
24        </property>
25        <property name="checkable">
26         <bool>true</bool>
27        </property>
28        <layout class="QVBoxLayout" name="verticalLayout_3">
29         <item>
30          <widget class="Ms::RadioButtonGroupBox" name="transposeByKey">
31           <property name="toolTip">
32            <string>Transpose to key (specified at concert pitch)</string>
33           </property>
34           <property name="title">
35            <string>To Key</string>
36           </property>
37           <property name="checkable">
38            <bool>true</bool>
39           </property>
40           <layout class="QGridLayout" name="gridLayout">
41            <property name="topMargin">
42             <number>2</number>
43            </property>
44            <property name="bottomMargin">
45             <number>4</number>
46            </property>
47            <property name="verticalSpacing">
48             <number>0</number>
49            </property>
50            <item row="0" column="1">
51             <widget class="QComboBox" name="keyList">
52              <property name="currentIndex">
53               <number>0</number>
54              </property>
55              <item>
56               <property name="text">
57                <string>C♭ major / A♭ minor</string>
58               </property>
59              </item>
60              <item>
61               <property name="text">
62                <string>G♭ major / E♭ minor</string>
63               </property>
64              </item>
65              <item>
66               <property name="text">
67                <string>D♭ major / B♭ minor</string>
68               </property>
69              </item>
70              <item>
71               <property name="text">
72                <string>A♭ major / F minor</string>
73               </property>
74              </item>
75              <item>
76               <property name="text">
77                <string>E♭ major / C minor</string>
78               </property>
79              </item>
80              <item>
81               <property name="text">
82                <string>B♭ major / G minor</string>
83               </property>
84              </item>
85              <item>
86               <property name="text">
87                <string>F major / D minor</string>
88               </property>
89              </item>
90              <item>
91               <property name="text">
92                <string>C major / A minor</string>
93               </property>
94              </item>
95              <item>
96               <property name="text">
97                <string>G major / E minor</string>
98               </property>
99              </item>
100              <item>
101               <property name="text">
102                <string>D major / B minor</string>
103               </property>
104              </item>
105              <item>
106               <property name="text">
107                <string>A major / F♯ minor</string>
108               </property>
109              </item>
110              <item>
111               <property name="text">
112                <string>E major / C♯ minor</string>
113               </property>
114              </item>
115              <item>
116               <property name="text">
117                <string>B major / G♯ minor</string>
118               </property>
119              </item>
120              <item>
121               <property name="text">
122                <string>F♯ major / D♯ minor</string>
123               </property>
124              </item>
125              <item>
126               <property name="text">
127                <string>C♯ major / A♯ minor</string>
128               </property>
129              </item>
130             </widget>
131            </item>
132            <item row="1" column="0">
133             <widget class="QRadioButton" name="upKey">
134              <property name="text">
135               <string>Up</string>
136              </property>
137             </widget>
138            </item>
139            <item row="2" column="0">
140             <widget class="QRadioButton" name="downKey">
141              <property name="text">
142               <string>Down</string>
143              </property>
144             </widget>
145            </item>
146            <item row="0" column="0">
147             <widget class="QRadioButton" name="closestKey">
148              <property name="text">
149               <string>Closest</string>
150              </property>
151              <property name="checked">
152               <bool>true</bool>
153              </property>
154             </widget>
155            </item>
156           </layout>
157          </widget>
158         </item>
159         <item>
160          <widget class="Ms::RadioButtonGroupBox" name="transposeByInterval">
161           <property name="title">
162            <string>By Interval</string>
163           </property>
164           <property name="checkable">
165            <bool>true</bool>
166           </property>
167           <property name="checked">
168            <bool>false</bool>
169           </property>
170           <layout class="QGridLayout" name="gridLayout_2">
171            <property name="topMargin">
172             <number>2</number>
173            </property>
174            <property name="bottomMargin">
175             <number>4</number>
176            </property>
177            <property name="verticalSpacing">
178             <number>0</number>
179            </property>
180            <item row="0" column="0">
181             <widget class="QRadioButton" name="upInterval">
182              <property name="text">
183               <string>Up</string>
184              </property>
185              <property name="checked">
186               <bool>true</bool>
187              </property>
188             </widget>
189            </item>
190            <item row="0" column="1">
191             <widget class="QComboBox" name="intervalList">
192              <item>
193               <property name="text">
194                <string>Perfect Unison</string>
195               </property>
196              </item>
197              <item>
198               <property name="text">
199                <string>Augmented Unison</string>
200               </property>
201              </item>
202              <item>
203               <property name="text">
204                <string>Diminished Second</string>
205               </property>
206              </item>
207              <item>
208               <property name="text">
209                <string>Minor Second</string>
210               </property>
211              </item>
212              <item>
213               <property name="text">
214                <string>Major Second</string>
215               </property>
216              </item>
217              <item>
218               <property name="text">
219                <string>Augmented Second</string>
220               </property>
221              </item>
222              <item>
223               <property name="text">
224                <string>Diminished Third</string>
225               </property>
226              </item>
227              <item>
228               <property name="text">
229                <string>Minor Third</string>
230               </property>
231              </item>
232              <item>
233               <property name="text">
234                <string>Major Third</string>
235               </property>
236              </item>
237              <item>
238               <property name="text">
239                <string>Augmented Third</string>
240               </property>
241              </item>
242              <item>
243               <property name="text">
244                <string>Diminished Fourth</string>
245               </property>
246              </item>
247              <item>
248               <property name="text">
249                <string>Perfect Fourth</string>
250               </property>
251              </item>
252              <item>
253               <property name="text">
254                <string>Augmented Fourth</string>
255               </property>
256              </item>
257              <item>
258               <property name="text">
259                <string>Diminished Fifth</string>
260               </property>
261              </item>
262              <item>
263               <property name="text">
264                <string>Perfect Fifth</string>
265               </property>
266              </item>
267              <item>
268               <property name="text">
269                <string>Augmented Fifth</string>
270               </property>
271              </item>
272              <item>
273               <property name="text">
274                <string>Diminished Sixth</string>
275               </property>
276              </item>
277              <item>
278               <property name="text">
279                <string>Minor Sixth</string>
280               </property>
281              </item>
282              <item>
283               <property name="text">
284                <string>Major Sixth</string>
285               </property>
286              </item>
287              <item>
288               <property name="text">
289                <string>Augmented Sixth</string>
290               </property>
291              </item>
292              <item>
293               <property name="text">
294                <string>Diminished Seventh</string>
295               </property>
296              </item>
297              <item>
298               <property name="text">
299                <string>Minor Seventh</string>
300               </property>
301              </item>
302              <item>
303               <property name="text">
304                <string>Major Seventh</string>
305               </property>
306              </item>
307              <item>
308               <property name="text">
309                <string>Augmented Seventh</string>
310               </property>
311              </item>
312              <item>
313               <property name="text">
314                <string>Diminished Octave</string>
315               </property>
316              </item>
317              <item>
318               <property name="text">
319                <string>Perfect Octave</string>
320               </property>
321              </item>
322             </widget>
323            </item>
324            <item row="1" column="0">
325             <widget class="QRadioButton" name="downInterval">
326              <property name="text">
327               <string>Down</string>
328              </property>
329             </widget>
330            </item>
331           </layout>
332          </widget>
333         </item>
334         <item>
335          <widget class="QCheckBox" name="transposeKeys">
336           <property name="text">
337            <string>Transpose key signatures</string>
338           </property>
339           <property name="checked">
340            <bool>true</bool>
341           </property>
342          </widget>
343         </item>
344        </layout>
345       </widget>
346      </item>
347      <item>
348       <widget class="Ms::RadioButtonGroupBox" name="diatonicBox">
349        <property name="title">
350         <string>Transpose Diatonically</string>
351        </property>
352        <property name="checkable">
353         <bool>true</bool>
354        </property>
355        <property name="checked">
356         <bool>false</bool>
357        </property>
358        <layout class="QGridLayout" name="gridLayout_3">
359         <property name="topMargin">
360          <number>2</number>
361         </property>
362         <property name="bottomMargin">
363          <number>4</number>
364         </property>
365         <property name="verticalSpacing">
366          <number>0</number>
367         </property>
368         <item row="0" column="0">
369          <widget class="QRadioButton" name="upDiatonic">
370           <property name="text">
371            <string>Up</string>
372           </property>
373           <property name="checked">
374            <bool>true</bool>
375           </property>
376          </widget>
377         </item>
378         <item row="0" column="1">
379          <widget class="QComboBox" name="degreeList">
380           <item>
381            <property name="text">
382             <string>Second</string>
383            </property>
384           </item>
385           <item>
386            <property name="text">
387             <string>Third</string>
388            </property>
389           </item>
390           <item>
391            <property name="text">
392             <string>Fourth</string>
393            </property>
394           </item>
395           <item>
396            <property name="text">
397             <string>Fifth</string>
398            </property>
399           </item>
400           <item>
401            <property name="text">
402             <string>Sixth</string>
403            </property>
404           </item>
405           <item>
406            <property name="text">
407             <string>Seventh</string>
408            </property>
409           </item>
410          </widget>
411         </item>
412         <item row="1" column="0">
413          <widget class="QRadioButton" name="downDiatonic">
414           <property name="text">
415            <string>Down</string>
416           </property>
417          </widget>
418         </item>
419         <item row="2" column="0">
420          <widget class="QCheckBox" name="keepDegreeAlterations">
421           <property name="text">
422            <string>Keep degree alterations</string>
423           </property>
424           <property name="checked">
425            <bool>true</bool>
426           </property>
427          </widget>
428         </item>
429        </layout>
430       </widget>
431      </item>
432      <item>
433       <widget class="QGroupBox" name="groupBox_3">
434        <property name="title">
435         <string>Options</string>
436        </property>
437        <layout class="QVBoxLayout" name="verticalLayout">
438         <property name="spacing">
439          <number>5</number>
440         </property>
441         <property name="topMargin">
442          <number>2</number>
443         </property>
444         <item>
445          <widget class="QCheckBox" name="transposeChordNames">
446           <property name="text">
447            <string>Transpose chord symbols</string>
448           </property>
449           <property name="checked">
450            <bool>true</bool>
451           </property>
452          </widget>
453         </item>
454         <item>
455          <widget class="QComboBox" name="accidentalOptions">
456           <property name="currentIndex">
457            <number>1</number>
458           </property>
459           <item>
460            <property name="text">
461             <string>Single ♯ and ♭ Only</string>
462            </property>
463           </item>
464           <item>
465            <property name="text">
466             <string>Use Double ♯ and ♭</string>
467            </property>
468           </item>
469          </widget>
470         </item>
471        </layout>
472       </widget>
473      </item>
474      <item>
475       <widget class="QDialogButtonBox" name="buttonBox">
476        <property name="orientation">
477         <enum>Qt::Horizontal</enum>
478        </property>
479        <property name="standardButtons">
480         <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
481        </property>
482       </widget>
483      </item>
484     </layout>
485    </widget>
486   </item>
487  </layout>
488 </widget>
489 <customwidgets>
490  <customwidget>
491   <class>Ms::RadioButtonGroupBox</class>
492   <extends>QGroupBox</extends>
493   <header>radiobuttongroupbox.h</header>
494  </customwidget>
495 </customwidgets>
496 <tabstops>
497  <tabstop>chromaticBox</tabstop>
498  <tabstop>transposeByKey</tabstop>
499  <tabstop>closestKey</tabstop>
500  <tabstop>keyList</tabstop>
501  <tabstop>upKey</tabstop>
502  <tabstop>downKey</tabstop>
503  <tabstop>transposeByInterval</tabstop>
504  <tabstop>upInterval</tabstop>
505  <tabstop>intervalList</tabstop>
506  <tabstop>downInterval</tabstop>
507  <tabstop>transposeKeys</tabstop>
508  <tabstop>diatonicBox</tabstop>
509  <tabstop>upDiatonic</tabstop>
510  <tabstop>degreeList</tabstop>
511  <tabstop>downDiatonic</tabstop>
512  <tabstop>keepDegreeAlterations</tabstop>
513  <tabstop>transposeChordNames</tabstop>
514  <tabstop>accidentalOptions</tabstop>
515 </tabstops>
516 <resources/>
517 <connections>
518  <connection>
519   <sender>buttonBox</sender>
520   <signal>accepted()</signal>
521   <receiver>TransposeDialogBase</receiver>
522   <slot>accept()</slot>
523   <hints>
524    <hint type="sourcelabel">
525     <x>386</x>
526     <y>419</y>
527    </hint>
528    <hint type="destinationlabel">
529     <x>157</x>
530     <y>274</y>
531    </hint>
532   </hints>
533  </connection>
534  <connection>
535   <sender>buttonBox</sender>
536   <signal>rejected()</signal>
537   <receiver>TransposeDialogBase</receiver>
538   <slot>reject()</slot>
539   <hints>
540    <hint type="sourcelabel">
541     <x>450</x>
542     <y>419</y>
543    </hint>
544    <hint type="destinationlabel">
545     <x>286</x>
546     <y>274</y>
547    </hint>
548   </hints>
549  </connection>
550 </connections>
551</ui>
552