1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>InspectorGlissando</class>
4 <widget class="QWidget" name="InspectorGlissando">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>349</width>
10    <height>436</height>
11   </rect>
12  </property>
13  <property name="accessibleName">
14   <string>Glissando Inspector</string>
15  </property>
16  <layout class="QVBoxLayout" name="verticalLayout">
17   <property name="spacing">
18    <number>0</number>
19   </property>
20   <property name="leftMargin">
21    <number>0</number>
22   </property>
23   <property name="topMargin">
24    <number>0</number>
25   </property>
26   <property name="rightMargin">
27    <number>0</number>
28   </property>
29   <property name="bottomMargin">
30    <number>0</number>
31   </property>
32   <item>
33    <widget class="QFrame" name="frame">
34     <property name="frameShape">
35      <enum>QFrame::HLine</enum>
36     </property>
37     <property name="frameShadow">
38      <enum>QFrame::Sunken</enum>
39     </property>
40    </widget>
41   </item>
42   <item>
43    <widget class="QToolButton" name="title">
44     <property name="sizePolicy">
45      <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
46       <horstretch>0</horstretch>
47       <verstretch>0</verstretch>
48      </sizepolicy>
49     </property>
50     <property name="font">
51      <font>
52       <weight>75</weight>
53       <bold>true</bold>
54      </font>
55     </property>
56     <property name="text">
57      <string>Glissando</string>
58     </property>
59    </widget>
60   </item>
61   <item>
62    <widget class="QWidget" name="panel" native="true">
63     <layout class="QGridLayout" name="gridLayout">
64      <property name="leftMargin">
65       <number>3</number>
66      </property>
67      <property name="topMargin">
68       <number>3</number>
69      </property>
70      <property name="rightMargin">
71       <number>3</number>
72      </property>
73      <property name="bottomMargin">
74       <number>3</number>
75      </property>
76      <property name="spacing">
77       <number>3</number>
78      </property>
79      <item row="8" column="0" colspan="2">
80       <widget class="QCheckBox" name="playGlissando">
81        <property name="text">
82         <string>Play</string>
83        </property>
84       </widget>
85      </item>
86      <item row="2" column="2">
87       <widget class="Ms::ResetButton" name="resetShowText" native="true">
88        <property name="sizePolicy">
89         <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
90          <horstretch>0</horstretch>
91          <verstretch>0</verstretch>
92         </sizepolicy>
93        </property>
94        <property name="accessibleName">
95         <string>Reset 'Show text' value</string>
96        </property>
97       </widget>
98      </item>
99      <item row="9" column="0">
100       <widget class="QLabel" name="labelGlissandoStyle">
101        <property name="text">
102         <string>Play style:</string>
103        </property>
104        <property name="alignment">
105         <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
106        </property>
107        <property name="buddy">
108         <cstring>glissandoStyle</cstring>
109        </property>
110       </widget>
111      </item>
112      <item row="8" column="2">
113       <widget class="Ms::ResetButton" name="resetPlayGlissando" native="true">
114        <property name="sizePolicy">
115         <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
116          <horstretch>0</horstretch>
117          <verstretch>0</verstretch>
118         </sizepolicy>
119        </property>
120        <property name="accessibleName">
121         <string>Reset 'Play' value</string>
122        </property>
123       </widget>
124      </item>
125      <item row="0" column="1">
126       <widget class="QComboBox" name="type">
127        <property name="sizePolicy">
128         <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
129          <horstretch>0</horstretch>
130          <verstretch>0</verstretch>
131         </sizepolicy>
132        </property>
133        <property name="accessibleName">
134         <string>Type</string>
135        </property>
136        <item>
137         <property name="text">
138          <string>Straight</string>
139         </property>
140        </item>
141        <item>
142         <property name="text">
143          <string>Wavy</string>
144         </property>
145        </item>
146       </widget>
147      </item>
148      <item row="0" column="0">
149       <widget class="QLabel" name="label_1">
150        <property name="text">
151         <string>Type:</string>
152        </property>
153        <property name="alignment">
154         <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
155        </property>
156        <property name="buddy">
157         <cstring>type</cstring>
158        </property>
159       </widget>
160      </item>
161      <item row="9" column="2">
162       <widget class="Ms::ResetButton" name="resetGlissandoStyle" native="true">
163        <property name="sizePolicy">
164         <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
165          <horstretch>0</horstretch>
166          <verstretch>0</verstretch>
167         </sizepolicy>
168        </property>
169        <property name="accessibleName">
170         <string>Reset 'Play style' value</string>
171        </property>
172       </widget>
173      </item>
174      <item row="9" column="1">
175       <widget class="QComboBox" name="glissandoStyle">
176        <property name="sizePolicy">
177         <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
178          <horstretch>0</horstretch>
179          <verstretch>0</verstretch>
180         </sizepolicy>
181        </property>
182        <property name="accessibleName">
183         <string>Play style</string>
184        </property>
185        <item>
186         <property name="text">
187          <string>Chromatic</string>
188         </property>
189        </item>
190        <item>
191         <property name="text">
192          <string>White Keys</string>
193         </property>
194        </item>
195        <item>
196         <property name="text">
197          <string>Black Keys</string>
198         </property>
199        </item>
200        <item>
201         <property name="text">
202          <string>Diatonic</string>
203         </property>
204        </item>
205        <item>
206         <property name="text">
207          <string>Portamento</string>
208         </property>
209        </item>
210       </widget>
211      </item>
212      <item row="0" column="2">
213       <widget class="Ms::ResetButton" name="resetType" native="true">
214        <property name="sizePolicy">
215         <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
216          <horstretch>0</horstretch>
217          <verstretch>0</verstretch>
218         </sizepolicy>
219        </property>
220        <property name="accessibleName">
221         <string>Reset 'Type' value</string>
222        </property>
223       </widget>
224      </item>
225      <item row="2" column="0" colspan="2">
226       <widget class="QCheckBox" name="showText">
227        <property name="focusPolicy">
228         <enum>Qt::TabFocus</enum>
229        </property>
230        <property name="text">
231         <string>Show text</string>
232        </property>
233       </widget>
234      </item>
235      <item row="3" column="0" colspan="3">
236       <widget class="QWidget" name="textWidget" native="true">
237        <layout class="QGridLayout" name="gridLayout_3">
238         <property name="leftMargin">
239          <number>0</number>
240         </property>
241         <property name="topMargin">
242          <number>0</number>
243         </property>
244         <property name="rightMargin">
245          <number>0</number>
246         </property>
247         <property name="bottomMargin">
248          <number>0</number>
249         </property>
250         <property name="spacing">
251          <number>3</number>
252         </property>
253         <item row="2" column="1">
254          <widget class="QSpinBox" name="fontSize">
255           <property name="accessibleName">
256            <string>Font size</string>
257           </property>
258           <property name="suffix">
259            <string>pt</string>
260           </property>
261           <property name="minimum">
262            <number>1</number>
263           </property>
264          </widget>
265         </item>
266         <item row="2" column="0">
267          <widget class="QLabel" name="label_7">
268           <property name="text">
269            <string>Size:</string>
270           </property>
271           <property name="alignment">
272            <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
273           </property>
274          </widget>
275         </item>
276         <item row="1" column="1">
277          <widget class="QFontComboBox" name="fontFace">
278           <property name="sizePolicy">
279            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
280             <horstretch>150</horstretch>
281             <verstretch>0</verstretch>
282            </sizepolicy>
283           </property>
284           <property name="accessibleName">
285            <string>Font face</string>
286           </property>
287          </widget>
288         </item>
289         <item row="3" column="0">
290          <widget class="QLabel" name="label_9">
291           <property name="text">
292            <string>Style:</string>
293           </property>
294           <property name="alignment">
295            <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
296           </property>
297          </widget>
298         </item>
299         <item row="0" column="0">
300          <widget class="QLabel" name="label_3">
301           <property name="text">
302            <string>Text:</string>
303           </property>
304           <property name="alignment">
305            <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
306           </property>
307          </widget>
308         </item>
309         <item row="2" column="2">
310          <widget class="Ms::ResetButton" name="resetFontSize" native="true">
311           <property name="sizePolicy">
312            <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
313             <horstretch>0</horstretch>
314             <verstretch>0</verstretch>
315            </sizepolicy>
316           </property>
317           <property name="accessibleName">
318            <string>Reset 'Size' value</string>
319           </property>
320          </widget>
321         </item>
322         <item row="1" column="0">
323          <widget class="QLabel" name="label_6">
324           <property name="text">
325            <string>Font:</string>
326           </property>
327           <property name="alignment">
328            <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
329           </property>
330          </widget>
331         </item>
332         <item row="0" column="2">
333          <widget class="Ms::ResetButton" name="resetText" native="true">
334           <property name="sizePolicy">
335            <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
336             <horstretch>0</horstretch>
337             <verstretch>0</verstretch>
338            </sizepolicy>
339           </property>
340           <property name="accessibleName">
341            <string>Reset 'Text' value</string>
342           </property>
343          </widget>
344         </item>
345         <item row="0" column="1">
346          <widget class="QLineEdit" name="text">
347           <property name="sizePolicy">
348            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
349             <horstretch>0</horstretch>
350             <verstretch>0</verstretch>
351            </sizepolicy>
352           </property>
353           <property name="accessibleName">
354            <string>Text</string>
355           </property>
356          </widget>
357         </item>
358         <item row="1" column="2">
359          <widget class="Ms::ResetButton" name="resetFontFace" native="true">
360           <property name="sizePolicy">
361            <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
362             <horstretch>0</horstretch>
363             <verstretch>0</verstretch>
364            </sizepolicy>
365           </property>
366           <property name="accessibleName">
367            <string>Reset 'Font' value</string>
368           </property>
369          </widget>
370         </item>
371         <item row="3" column="1">
372          <widget class="Ms::FontStyleSelect" name="fontStyle" native="true">
373           <property name="accessibleName">
374            <string>Font style</string>
375           </property>
376          </widget>
377         </item>
378         <item row="3" column="2">
379          <widget class="Ms::ResetButton" name="resetFontStyle" native="true">
380           <property name="sizePolicy">
381            <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
382             <horstretch>0</horstretch>
383             <verstretch>0</verstretch>
384            </sizepolicy>
385           </property>
386           <property name="accessibleName">
387            <string>Reset 'Style' values</string>
388           </property>
389          </widget>
390         </item>
391        </layout>
392       </widget>
393      </item>
394      <item row="11" column="0" colspan="3">
395       <widget class="QWidget" name="textWidget1" native="true">
396        <layout class="QGridLayout" name="gridLayout_4">
397         <property name="leftMargin">
398          <number>0</number>
399         </property>
400         <property name="topMargin">
401          <number>0</number>
402         </property>
403         <property name="rightMargin">
404          <number>0</number>
405         </property>
406         <property name="bottomMargin">
407          <number>0</number>
408         </property>
409         <property name="spacing">
410          <number>3</number>
411         </property>
412         <item row="0" column="0">
413          <widget class="QLabel" name="easeInLabel">
414           <property name="text">
415            <string>Ease In:</string>
416           </property>
417           <property name="buddy">
418            <cstring>easeInSlider</cstring>
419           </property>
420          </widget>
421         </item>
422         <item row="0" column="1">
423          <widget class="QSlider" name="easeInSlider">
424           <property name="maximum">
425            <number>100</number>
426           </property>
427           <property name="orientation">
428            <enum>Qt::Horizontal</enum>
429           </property>
430          </widget>
431         </item>
432         <item row="0" column="2">
433          <widget class="QSpinBox" name="easeInSpin">
434           <property name="maximum">
435            <number>100</number>
436           </property>
437          </widget>
438         </item>
439         <item row="0" column="3">
440          <widget class="Ms::ResetButton" name="resetEaseIn" native="true">
441           <property name="sizePolicy">
442            <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
443             <horstretch>0</horstretch>
444             <verstretch>0</verstretch>
445            </sizepolicy>
446           </property>
447           <property name="accessibleName">
448            <string>Reset 'Ease In' value</string>
449           </property>
450          </widget>
451         </item>
452         <item row="1" column="0">
453          <widget class="QLabel" name="easeOutLabel">
454           <property name="text">
455            <string>Ease Out:</string>
456           </property>
457           <property name="buddy">
458            <cstring>easeOutSlider</cstring>
459           </property>
460          </widget>
461         </item>
462         <item row="1" column="1">
463          <widget class="QSlider" name="easeOutSlider">
464           <property name="maximum">
465            <number>100</number>
466           </property>
467           <property name="orientation">
468            <enum>Qt::Horizontal</enum>
469           </property>
470          </widget>
471         </item>
472         <item row="1" column="2">
473          <widget class="QSpinBox" name="easeOutSpin">
474           <property name="maximum">
475            <number>100</number>
476           </property>
477          </widget>
478         </item>
479         <item row="1" column="3">
480          <widget class="Ms::ResetButton" name="resetEaseOut" native="true">
481           <property name="sizePolicy">
482            <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
483             <horstretch>0</horstretch>
484             <verstretch>0</verstretch>
485            </sizepolicy>
486           </property>
487           <property name="accessibleName">
488            <string>Reset 'Ease Out' value</string>
489           </property>
490          </widget>
491         </item>
492         <item row="2" column="0" colspan="3">
493          <widget class="Ms::EaseInOutCanvas" name="easeInOutCanvas">
494           <property name="sizePolicy">
495            <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
496             <horstretch>0</horstretch>
497             <verstretch>0</verstretch>
498            </sizepolicy>
499           </property>
500           <property name="minimumSize">
501            <size>
502             <width>100</width>
503             <height>180</height>
504            </size>
505           </property>
506          </widget>
507         </item>
508        </layout>
509       </widget>
510      </item>
511     </layout>
512    </widget>
513   </item>
514  </layout>
515 </widget>
516 <customwidgets>
517  <customwidget>
518   <class>Ms::ResetButton</class>
519   <extends>QWidget</extends>
520   <header>inspector/resetButton.h</header>
521   <container>1</container>
522  </customwidget>
523  <customwidget>
524   <class>Ms::FontStyleSelect</class>
525   <extends>QWidget</extends>
526   <header>inspector/fontStyleSelect.h</header>
527   <container>1</container>
528  </customwidget>
529  <customwidget>
530   <class>Ms::EaseInOutCanvas</class>
531   <extends>QFrame</extends>
532   <header>easeinoutcanvas.h</header>
533   <container>1</container>
534  </customwidget>
535 </customwidgets>
536 <tabstops>
537  <tabstop>title</tabstop>
538  <tabstop>type</tabstop>
539  <tabstop>showText</tabstop>
540  <tabstop>text</tabstop>
541  <tabstop>fontFace</tabstop>
542  <tabstop>fontSize</tabstop>
543  <tabstop>playGlissando</tabstop>
544  <tabstop>glissandoStyle</tabstop>
545 </tabstops>
546 <resources/>
547 <connections>
548  <connection>
549   <sender>playGlissando</sender>
550   <signal>toggled(bool)</signal>
551   <receiver>glissandoStyle</receiver>
552   <slot>setEnabled(bool)</slot>
553   <hints>
554    <hint type="sourcelabel">
555     <x>96</x>
556     <y>169</y>
557    </hint>
558    <hint type="destinationlabel">
559     <x>170</x>
560     <y>192</y>
561    </hint>
562   </hints>
563  </connection>
564  <connection>
565   <sender>playGlissando</sender>
566   <signal>toggled(bool)</signal>
567   <receiver>resetGlissandoStyle</receiver>
568   <slot>setEnabled(bool)</slot>
569   <hints>
570    <hint type="sourcelabel">
571     <x>237</x>
572     <y>169</y>
573    </hint>
574    <hint type="destinationlabel">
575     <x>335</x>
576     <y>192</y>
577    </hint>
578   </hints>
579  </connection>
580  <connection>
581   <sender>showText</sender>
582   <signal>toggled(bool)</signal>
583   <receiver>textWidget</receiver>
584   <slot>setVisible(bool)</slot>
585   <hints>
586    <hint type="sourcelabel">
587     <x>48</x>
588     <y>64</y>
589    </hint>
590    <hint type="destinationlabel">
591     <x>44</x>
592     <y>149</y>
593    </hint>
594   </hints>
595  </connection>
596  <connection>
597   <sender>easeInSlider</sender>
598   <signal>sliderMoved(int)</signal>
599   <receiver>easeInSpin</receiver>
600   <slot>setValue(int)</slot>
601   <hints>
602    <hint type="sourcelabel">
603     <x>180</x>
604     <y>204</y>
605    </hint>
606    <hint type="destinationlabel">
607     <x>332</x>
608     <y>216</y>
609    </hint>
610   </hints>
611  </connection>
612  <connection>
613   <sender>easeOutSlider</sender>
614   <signal>sliderMoved(int)</signal>
615   <receiver>easeOutSpin</receiver>
616   <slot>setValue(int)</slot>
617   <hints>
618    <hint type="sourcelabel">
619     <x>174</x>
620     <y>231</y>
621    </hint>
622    <hint type="destinationlabel">
623     <x>332</x>
624     <y>241</y>
625    </hint>
626   </hints>
627  </connection>
628  <connection>
629   <sender>easeInSpin</sender>
630   <signal>valueChanged(int)</signal>
631   <receiver>easeInSlider</receiver>
632   <slot>setValue(int)</slot>
633   <hints>
634    <hint type="sourcelabel">
635     <x>332</x>
636     <y>216</y>
637    </hint>
638    <hint type="destinationlabel">
639     <x>172</x>
640     <y>202</y>
641    </hint>
642   </hints>
643  </connection>
644  <connection>
645   <sender>easeOutSpin</sender>
646   <signal>valueChanged(int)</signal>
647   <receiver>easeOutSlider</receiver>
648   <slot>setValue(int)</slot>
649   <hints>
650    <hint type="sourcelabel">
651     <x>332</x>
652     <y>241</y>
653    </hint>
654    <hint type="destinationlabel">
655     <x>181</x>
656     <y>223</y>
657    </hint>
658   </hints>
659  </connection>
660  <connection>
661   <sender>easeOutSlider</sender>
662   <signal>valueChanged(int)</signal>
663   <receiver>easeOutSpin</receiver>
664   <slot>setValue(int)</slot>
665   <hints>
666    <hint type="sourcelabel">
667     <x>202</x>
668     <y>231</y>
669    </hint>
670    <hint type="destinationlabel">
671     <x>297</x>
672     <y>233</y>
673    </hint>
674   </hints>
675  </connection>
676  <connection>
677   <sender>easeInSlider</sender>
678   <signal>valueChanged(int)</signal>
679   <receiver>easeInSpin</receiver>
680   <slot>setValue(int)</slot>
681   <hints>
682    <hint type="sourcelabel">
683     <x>200</x>
684     <y>204</y>
685    </hint>
686    <hint type="destinationlabel">
687     <x>301</x>
688     <y>204</y>
689    </hint>
690   </hints>
691  </connection>
692 </connections>
693</ui>
694