1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>InspectorFretDiagram</class>
4 <widget class="QWidget" name="InspectorFretDiagram">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>220</width>
10    <height>732</height>
11   </rect>
12  </property>
13  <property name="accessibleName">
14   <string>Fretboard Diagram 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>Fretboard Diagram</string>
58     </property>
59    </widget>
60   </item>
61   <item>
62    <widget class="QWidget" name="panel" native="true">
63     <property name="sizePolicy">
64      <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
65       <horstretch>0</horstretch>
66       <verstretch>10</verstretch>
67      </sizepolicy>
68     </property>
69     <layout class="QGridLayout" name="gridLayout" rowstretch="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0" columnstretch="0,0,0">
70      <property name="leftMargin">
71       <number>3</number>
72      </property>
73      <property name="topMargin">
74       <number>3</number>
75      </property>
76      <property name="rightMargin">
77       <number>3</number>
78      </property>
79      <property name="bottomMargin">
80       <number>3</number>
81      </property>
82      <property name="spacing">
83       <number>3</number>
84      </property>
85      <item row="6" column="1">
86       <widget class="QSpinBox" name="fretNumber">
87        <property name="accessibleName">
88         <string>Fret number</string>
89        </property>
90        <property name="minimum">
91         <number>1</number>
92        </property>
93       </widget>
94      </item>
95      <item row="3" column="2">
96       <widget class="Ms::ResetButton" name="resetStrings" native="true">
97        <property name="sizePolicy">
98         <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
99          <horstretch>0</horstretch>
100          <verstretch>0</verstretch>
101         </sizepolicy>
102        </property>
103        <property name="accessibleName">
104         <string>Reset 'Strings' value</string>
105        </property>
106       </widget>
107      </item>
108      <item row="14" column="0" colspan="3">
109       <widget class="Ms::FretCanvas" name="diagram">
110        <property name="sizePolicy">
111         <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
112          <horstretch>0</horstretch>
113          <verstretch>10</verstretch>
114         </sizepolicy>
115        </property>
116        <property name="minimumSize">
117         <size>
118          <width>50</width>
119          <height>250</height>
120         </size>
121        </property>
122        <property name="mouseTracking">
123         <bool>true</bool>
124        </property>
125        <property name="frame" stdset="0">
126         <bool>true</bool>
127        </property>
128       </widget>
129      </item>
130      <item row="4" column="0">
131       <widget class="QLabel" name="label_4">
132        <property name="text">
133         <string>Frets:</string>
134        </property>
135        <property name="buddy">
136         <cstring>frets</cstring>
137        </property>
138       </widget>
139      </item>
140      <item row="2" column="0">
141       <widget class="QLabel" name="label_5">
142        <property name="text">
143         <string>Orientation:</string>
144        </property>
145       </widget>
146      </item>
147      <item row="6" column="0">
148       <widget class="QLabel" name="label_6">
149        <property name="text">
150         <string>Fret number:</string>
151        </property>
152        <property name="buddy">
153         <cstring>fretNumber</cstring>
154        </property>
155       </widget>
156      </item>
157      <item row="6" column="2">
158       <widget class="Ms::ResetButton" name="resetFretNumber" native="true">
159        <property name="sizePolicy">
160         <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
161          <horstretch>0</horstretch>
162          <verstretch>0</verstretch>
163         </sizepolicy>
164        </property>
165        <property name="accessibleName">
166         <string>Reset 'Fret number' value</string>
167        </property>
168       </widget>
169      </item>
170      <item row="0" column="1">
171       <widget class="QDoubleSpinBox" name="mag">
172        <property name="sizePolicy">
173         <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
174          <horstretch>0</horstretch>
175          <verstretch>0</verstretch>
176         </sizepolicy>
177        </property>
178        <property name="accessibleName">
179         <string>Scale</string>
180        </property>
181        <property name="minimum">
182         <double>0.200000000000000</double>
183        </property>
184        <property name="maximum">
185         <double>50.000000000000000</double>
186        </property>
187        <property name="singleStep">
188         <double>0.200000000000000</double>
189        </property>
190        <property name="value">
191         <double>1.000000000000000</double>
192        </property>
193       </widget>
194      </item>
195      <item row="7" column="0" colspan="2">
196       <widget class="QCheckBox" name="showNut">
197        <property name="sizePolicy">
198         <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
199          <horstretch>0</horstretch>
200          <verstretch>0</verstretch>
201         </sizepolicy>
202        </property>
203        <property name="text">
204         <string>Show nut</string>
205        </property>
206        <property name="minimum" stdset="0">
207         <number>1</number>
208        </property>
209       </widget>
210      </item>
211      <item row="4" column="2">
212       <widget class="Ms::ResetButton" name="resetFrets" native="true">
213        <property name="sizePolicy">
214         <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
215          <horstretch>0</horstretch>
216          <verstretch>0</verstretch>
217         </sizepolicy>
218        </property>
219        <property name="accessibleName">
220         <string>Reset 'Frets' value</string>
221        </property>
222       </widget>
223      </item>
224      <item row="1" column="0">
225       <widget class="QLabel" name="label_2">
226        <property name="text">
227         <string>Placement:</string>
228        </property>
229        <property name="buddy">
230         <cstring>placement</cstring>
231        </property>
232       </widget>
233      </item>
234      <item row="0" column="2">
235       <widget class="Ms::ResetButton" name="resetMag" native="true">
236        <property name="sizePolicy">
237         <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
238          <horstretch>0</horstretch>
239          <verstretch>0</verstretch>
240         </sizepolicy>
241        </property>
242        <property name="accessibleName">
243         <string>Reset 'Scale' value</string>
244        </property>
245       </widget>
246      </item>
247      <item row="4" column="1">
248       <widget class="QSpinBox" name="frets">
249        <property name="sizePolicy">
250         <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
251          <horstretch>0</horstretch>
252          <verstretch>0</verstretch>
253         </sizepolicy>
254        </property>
255        <property name="accessibleName">
256         <string>Frets</string>
257        </property>
258        <property name="minimum">
259         <number>1</number>
260        </property>
261       </widget>
262      </item>
263      <item row="2" column="2">
264       <widget class="Ms::ResetButton" name="resetOrientation" native="true">
265        <property name="sizePolicy">
266         <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
267          <horstretch>0</horstretch>
268          <verstretch>0</verstretch>
269         </sizepolicy>
270        </property>
271        <property name="accessibleName">
272         <string>Reset 'Orientation' value</string>
273        </property>
274       </widget>
275      </item>
276      <item row="13" column="0" colspan="3">
277       <layout class="QGridLayout" name="gridLayout_3">
278        <item row="1" column="3">
279         <widget class="QPushButton" name="squareSelect">
280          <property name="sizePolicy">
281           <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
282            <horstretch>0</horstretch>
283            <verstretch>0</verstretch>
284           </sizepolicy>
285          </property>
286          <property name="minimumSize">
287           <size>
288            <width>1</width>
289            <height>20</height>
290           </size>
291          </property>
292          <property name="accessibleName">
293           <string>Use square symbol</string>
294          </property>
295          <property name="text">
296           <string notr="true">□</string>
297          </property>
298          <property name="checkable">
299           <bool>true</bool>
300          </property>
301         </widget>
302        </item>
303        <item row="1" column="2">
304         <widget class="QPushButton" name="crossSelect">
305          <property name="sizePolicy">
306           <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
307            <horstretch>0</horstretch>
308            <verstretch>0</verstretch>
309           </sizepolicy>
310          </property>
311          <property name="minimumSize">
312           <size>
313            <width>1</width>
314            <height>20</height>
315           </size>
316          </property>
317          <property name="accessibleName">
318           <string>Use cross symbol</string>
319          </property>
320          <property name="text">
321           <string notr="true">X</string>
322          </property>
323          <property name="checkable">
324           <bool>true</bool>
325          </property>
326         </widget>
327        </item>
328        <item row="1" column="4">
329         <widget class="QPushButton" name="triangleSelect">
330          <property name="sizePolicy">
331           <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
332            <horstretch>0</horstretch>
333            <verstretch>0</verstretch>
334           </sizepolicy>
335          </property>
336          <property name="minimumSize">
337           <size>
338            <width>1</width>
339            <height>20</height>
340           </size>
341          </property>
342          <property name="accessibleName">
343           <string>Use triangle symbol</string>
344          </property>
345          <property name="text">
346           <string notr="true">△</string>
347          </property>
348          <property name="checkable">
349           <bool>true</bool>
350          </property>
351         </widget>
352        </item>
353        <item row="1" column="1">
354         <widget class="QPushButton" name="circleSelect">
355          <property name="sizePolicy">
356           <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
357            <horstretch>0</horstretch>
358            <verstretch>0</verstretch>
359           </sizepolicy>
360          </property>
361          <property name="minimumSize">
362           <size>
363            <width>1</width>
364            <height>20</height>
365           </size>
366          </property>
367          <property name="accessibleName">
368           <string>Use black dot symbol</string>
369          </property>
370          <property name="text">
371           <string notr="true">⚫</string>
372          </property>
373          <property name="checkable">
374           <bool>true</bool>
375          </property>
376         </widget>
377        </item>
378        <item row="5" column="1">
379         <widget class="QPushButton" name="toggleBarre">
380          <property name="sizePolicy">
381           <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
382            <horstretch>0</horstretch>
383            <verstretch>0</verstretch>
384           </sizepolicy>
385          </property>
386          <property name="minimumSize">
387           <size>
388            <width>1</width>
389            <height>20</height>
390           </size>
391          </property>
392          <property name="toolTip">
393           <string>Add a barre (Shift)</string>
394          </property>
395          <property name="accessibleName">
396           <string>Add a barre</string>
397          </property>
398          <property name="text">
399           <string>Barre</string>
400          </property>
401          <property name="checkable">
402           <bool>true</bool>
403          </property>
404         </widget>
405        </item>
406        <item row="5" column="4">
407         <widget class="QPushButton" name="clearButton">
408          <property name="sizePolicy">
409           <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
410            <horstretch>0</horstretch>
411            <verstretch>0</verstretch>
412           </sizepolicy>
413          </property>
414          <property name="minimumSize">
415           <size>
416            <width>1</width>
417            <height>20</height>
418           </size>
419          </property>
420          <property name="toolTip">
421           <string/>
422          </property>
423          <property name="accessibleName">
424           <string>Clear the fretboard diagram</string>
425          </property>
426          <property name="text">
427           <string>Clear</string>
428          </property>
429         </widget>
430        </item>
431        <item row="5" column="2" colspan="2">
432         <widget class="QPushButton" name="toggleMultidot">
433          <property name="sizePolicy">
434           <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
435            <horstretch>0</horstretch>
436            <verstretch>0</verstretch>
437           </sizepolicy>
438          </property>
439          <property name="minimumSize">
440           <size>
441            <width>1</width>
442            <height>20</height>
443           </size>
444          </property>
445          <property name="toolTip">
446           <string>Add multiple dots per string (Ctrl)</string>
447          </property>
448          <property name="accessibleName">
449           <string>Add multiple dots per string</string>
450          </property>
451          <property name="text">
452           <string>Multiple dots</string>
453          </property>
454          <property name="checkable">
455           <bool>true</bool>
456          </property>
457         </widget>
458        </item>
459       </layout>
460      </item>
461      <item row="1" column="2">
462       <widget class="Ms::ResetButton" name="resetPlacement" native="true">
463        <property name="sizePolicy">
464         <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
465          <horstretch>0</horstretch>
466          <verstretch>0</verstretch>
467         </sizepolicy>
468        </property>
469        <property name="accessibleName">
470         <string>Reset 'Placement' value</string>
471        </property>
472       </widget>
473      </item>
474      <item row="3" column="0">
475       <widget class="QLabel" name="label_3">
476        <property name="text">
477         <string>Strings:</string>
478        </property>
479        <property name="buddy">
480         <cstring>strings</cstring>
481        </property>
482       </widget>
483      </item>
484      <item row="2" column="1">
485       <widget class="QComboBox" name="orientation">
486        <item>
487         <property name="text">
488          <string>Vertical</string>
489         </property>
490        </item>
491        <item>
492         <property name="text">
493          <string>Horizontal</string>
494         </property>
495        </item>
496       </widget>
497      </item>
498      <item row="0" column="0">
499       <widget class="QLabel" name="label">
500        <property name="text">
501         <string>Scale:</string>
502        </property>
503       </widget>
504      </item>
505      <item row="3" column="1">
506       <widget class="QSpinBox" name="strings">
507        <property name="sizePolicy">
508         <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
509          <horstretch>0</horstretch>
510          <verstretch>0</verstretch>
511         </sizepolicy>
512        </property>
513        <property name="accessibleName">
514         <string>Strings</string>
515        </property>
516        <property name="minimum">
517         <number>1</number>
518        </property>
519       </widget>
520      </item>
521      <item row="7" column="2">
522       <widget class="Ms::ResetButton" name="resetShowNut" native="true">
523        <property name="sizePolicy">
524         <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
525          <horstretch>0</horstretch>
526          <verstretch>0</verstretch>
527         </sizepolicy>
528        </property>
529        <property name="accessibleName">
530         <string>Reset 'Show nut' value</string>
531        </property>
532       </widget>
533      </item>
534      <item row="1" column="1">
535       <widget class="QComboBox" name="placement">
536        <item>
537         <property name="text">
538          <string>Above</string>
539         </property>
540        </item>
541        <item>
542         <property name="text">
543          <string>Below</string>
544         </property>
545        </item>
546       </widget>
547      </item>
548     </layout>
549    </widget>
550   </item>
551  </layout>
552 </widget>
553 <customwidgets>
554  <customwidget>
555   <class>Ms::ResetButton</class>
556   <extends>QWidget</extends>
557   <header>inspector/resetButton.h</header>
558   <container>1</container>
559  </customwidget>
560  <customwidget>
561   <class>Ms::FretCanvas</class>
562   <extends>QFrame</extends>
563   <header>fretcanvas.h</header>
564   <container>1</container>
565  </customwidget>
566 </customwidgets>
567 <tabstops>
568  <tabstop>title</tabstop>
569  <tabstop>mag</tabstop>
570  <tabstop>frets</tabstop>
571 </tabstops>
572 <resources/>
573 <connections/>
574</ui>
575