~mixxxcontributors/mixxx/advanced_autodj

2778.1.1 by Sean M. Pappalardo
Added Controller class system and HIDController classes. GUI work in progress. MIDI needs to be brought under this hierarchy as well.
1
<?xml version="1.0" encoding="UTF-8"?>
2
<ui version="4.0">
3
 <class>DlgPrefControllerDlg</class>
4
 <widget class="QWidget" name="DlgPrefControllerDlg">
5
  <property name="geometry">
6
   <rect>
7
    <x>0</x>
8
    <y>0</y>
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
9
    <width>754</width>
10
    <height>754</height>
2778.1.1 by Sean M. Pappalardo
Added Controller class system and HIDController classes. GUI work in progress. MIDI needs to be brought under this hierarchy as well.
11
   </rect>
12
  </property>
2778.1.8 by Sean M. Pappalardo
- Moved MIDI and Controller dialogs to their respective code subdirectories
13
  <property name="sizePolicy">
14
   <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
15
    <horstretch>0</horstretch>
16
    <verstretch>0</verstretch>
17
   </sizepolicy>
18
  </property>
2778.1.1 by Sean M. Pappalardo
Added Controller class system and HIDController classes. GUI work in progress. MIDI needs to be brought under this hierarchy as well.
19
  <property name="windowTitle">
20
   <string>Dialog</string>
21
  </property>
2778.1.8 by Sean M. Pappalardo
- Moved MIDI and Controller dialogs to their respective code subdirectories
22
  <layout class="QGridLayout" name="gridLayout_4">
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
23
   <item row="8" column="0">
24
    <spacer name="verticalSpacer">
25
     <property name="orientation">
26
      <enum>Qt::Vertical</enum>
27
     </property>
28
     <property name="sizeHint" stdset="0">
29
      <size>
30
       <width>20</width>
31
       <height>40</height>
32
      </size>
33
     </property>
34
    </spacer>
35
   </item>
36
   <item row="7" column="0">
37
    <widget class="QLabel" name="labelTroubleshooting">
38
     <property name="text">
39
      <string>&lt;a href=&quot;http://mixxx.org/wiki/doku.php/midi_scripting&quot;&gt;Troubleshooting&lt;/a&gt;</string>
40
     </property>
41
     <property name="alignment">
42
      <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
43
     </property>
44
     <property name="openExternalLinks">
45
      <bool>true</bool>
46
     </property>
47
    </widget>
48
   </item>
3047.1.9 by RJ Ryan
Track filePath and deviceId in ControllerPreset. Remove old midi-mapping-table stuff from the mappable-controller dialog. Add a loaded-mapping string to tell the user if a mapping is loaded. Make the learning button appear across all controllers but disabled for non-mappable (HID) devices.
49
   <item row="0" column="0">
50
    <widget class="QLabel" name="labelDeviceName">
51
     <property name="enabled">
52
      <bool>true</bool>
53
     </property>
54
     <property name="font">
55
      <font>
56
       <pointsize>14</pointsize>
57
       <weight>75</weight>
58
       <bold>true</bold>
59
      </font>
60
     </property>
61
     <property name="text">
62
      <string>Controller Name</string>
63
     </property>
64
    </widget>
65
   </item>
66
   <item row="2" column="0">
67
    <widget class="QCheckBox" name="chkEnabledDevice">
68
     <property name="text">
69
      <string>Enabled</string>
70
     </property>
71
    </widget>
72
   </item>
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
73
   <item row="1" column="0">
74
    <widget class="QLabel" name="labelDeviceCategory">
75
     <property name="enabled">
3047.1.9 by RJ Ryan
Track filePath and deviceId in ControllerPreset. Remove old midi-mapping-table stuff from the mappable-controller dialog. Add a loaded-mapping string to tell the user if a mapping is loaded. Make the learning button appear across all controllers but disabled for non-mappable (HID) devices.
76
      <bool>true</bool>
77
     </property>
3162.4.1 by Ilkka Tuohela
Imported presetInfo and HID dialog improvement patches
78
     <property name="sizePolicy">
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
79
      <sizepolicy hsizetype="Minimum" vsizetype="Minimum">
3162.4.1 by Ilkka Tuohela
Imported presetInfo and HID dialog improvement patches
80
       <horstretch>0</horstretch>
81
       <verstretch>0</verstretch>
82
      </sizepolicy>
83
     </property>
84
     <property name="text">
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
85
      <string>TextLabel</string>
3162.4.1 by Ilkka Tuohela
Imported presetInfo and HID dialog improvement patches
86
     </property>
87
    </widget>
88
   </item>
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
89
   <item row="4" column="0" colspan="3">
2778.1.8 by Sean M. Pappalardo
- Moved MIDI and Controller dialogs to their respective code subdirectories
90
    <widget class="QGroupBox" name="groupBoxPresets">
3047.1.9 by RJ Ryan
Track filePath and deviceId in ControllerPreset. Remove old midi-mapping-table stuff from the mappable-controller dialog. Add a loaded-mapping string to tell the user if a mapping is loaded. Make the learning button appear across all controllers but disabled for non-mappable (HID) devices.
91
     <property name="sizePolicy">
92
      <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
93
       <horstretch>0</horstretch>
94
       <verstretch>0</verstretch>
95
      </sizepolicy>
96
     </property>
3162.4.1 by Ilkka Tuohela
Imported presetInfo and HID dialog improvement patches
97
     <property name="maximumSize">
98
      <size>
99
       <width>550</width>
100
       <height>16777215</height>
101
      </size>
102
     </property>
2778.1.8 by Sean M. Pappalardo
- Moved MIDI and Controller dialogs to their respective code subdirectories
103
     <property name="title">
104
      <string/>
105
     </property>
3047.1.9 by RJ Ryan
Track filePath and deviceId in ControllerPreset. Remove old midi-mapping-table stuff from the mappable-controller dialog. Add a loaded-mapping string to tell the user if a mapping is loaded. Make the learning button appear across all controllers but disabled for non-mappable (HID) devices.
106
     <property name="alignment">
107
      <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
108
     </property>
2778.1.8 by Sean M. Pappalardo
- Moved MIDI and Controller dialogs to their respective code subdirectories
109
     <property name="flat">
110
      <bool>true</bool>
111
     </property>
112
     <property name="checkable">
113
      <bool>false</bool>
114
     </property>
115
     <layout class="QGridLayout" name="gridLayout">
116
      <property name="margin">
117
       <number>0</number>
118
      </property>
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
119
      <item row="0" column="3">
120
       <widget class="QLabel" name="labelLoadedPreset">
121
        <property name="sizePolicy">
122
         <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
123
          <horstretch>0</horstretch>
124
          <verstretch>0</verstretch>
125
         </sizepolicy>
126
        </property>
127
        <property name="minimumSize">
128
         <size>
3184.1.96 by RJ Ryan
Minor preset cleanups.
129
          <width>400</width>
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
130
          <height>0</height>
131
         </size>
132
        </property>
133
        <property name="text">
134
         <string notr="true">(preset name goes here)</string>
135
        </property>
136
        <property name="wordWrap">
137
         <bool>true</bool>
138
        </property>
139
       </widget>
140
      </item>
141
      <item row="1" column="1">
142
       <widget class="QLabel" name="label_description">
143
        <property name="sizePolicy">
144
         <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
145
          <horstretch>0</horstretch>
146
          <verstretch>0</verstretch>
147
         </sizepolicy>
148
        </property>
149
        <property name="text">
150
         <string>Description:</string>
151
        </property>
152
        <property name="alignment">
3184.1.94 by RJ Ryan
Merging lp:~hile/mixxx/forumlinks into lp:mixxx/1.11
153
         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
154
        </property>
155
       </widget>
156
      </item>
157
      <item row="4" column="3">
2778.1.8 by Sean M. Pappalardo
- Moved MIDI and Controller dialogs to their respective code subdirectories
158
       <widget class="QComboBox" name="comboBoxPreset">
159
        <property name="sizePolicy">
160
         <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
161
          <horstretch>0</horstretch>
162
          <verstretch>0</verstretch>
163
         </sizepolicy>
164
        </property>
165
        <property name="maximumSize">
166
         <size>
167
          <width>250</width>
168
          <height>16777215</height>
169
         </size>
170
        </property>
171
       </widget>
172
      </item>
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
173
      <item row="4" column="1">
2778.1.8 by Sean M. Pappalardo
- Moved MIDI and Controller dialogs to their respective code subdirectories
174
       <widget class="QLabel" name="label">
3162.4.1 by Ilkka Tuohela
Imported presetInfo and HID dialog improvement patches
175
        <property name="sizePolicy">
176
         <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
177
          <horstretch>0</horstretch>
178
          <verstretch>0</verstretch>
179
         </sizepolicy>
180
        </property>
181
        <property name="maximumSize">
182
         <size>
183
          <width>16777215</width>
184
          <height>16777215</height>
185
         </size>
186
        </property>
2778.1.8 by Sean M. Pappalardo
- Moved MIDI and Controller dialogs to their respective code subdirectories
187
        <property name="text">
188
         <string>Load Preset:</string>
189
        </property>
190
        <property name="alignment">
191
         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
192
        </property>
193
        <property name="buddy">
194
         <cstring>comboBoxPreset</cstring>
195
        </property>
196
       </widget>
197
      </item>
3047.1.9 by RJ Ryan
Track filePath and deviceId in ControllerPreset. Remove old midi-mapping-table stuff from the mappable-controller dialog. Add a loaded-mapping string to tell the user if a mapping is loaded. Make the learning button appear across all controllers but disabled for non-mappable (HID) devices.
198
      <item row="0" column="1">
199
       <widget class="QLabel" name="label_2">
200
        <property name="sizePolicy">
3162.4.1 by Ilkka Tuohela
Imported presetInfo and HID dialog improvement patches
201
         <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
3047.1.9 by RJ Ryan
Track filePath and deviceId in ControllerPreset. Remove old midi-mapping-table stuff from the mappable-controller dialog. Add a loaded-mapping string to tell the user if a mapping is loaded. Make the learning button appear across all controllers but disabled for non-mappable (HID) devices.
202
          <horstretch>0</horstretch>
203
          <verstretch>0</verstretch>
204
         </sizepolicy>
205
        </property>
206
        <property name="text">
207
         <string>Loaded Preset:</string>
208
        </property>
209
        <property name="alignment">
3184.1.94 by RJ Ryan
Merging lp:~hile/mixxx/forumlinks into lp:mixxx/1.11
210
         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
3047.1.9 by RJ Ryan
Track filePath and deviceId in ControllerPreset. Remove old midi-mapping-table stuff from the mappable-controller dialog. Add a loaded-mapping string to tell the user if a mapping is loaded. Make the learning button appear across all controllers but disabled for non-mappable (HID) devices.
211
        </property>
212
       </widget>
213
      </item>
3184.1.94 by RJ Ryan
Merging lp:~hile/mixxx/forumlinks into lp:mixxx/1.11
214
      <item row="1" column="3" rowspan="2">
3162.4.1 by Ilkka Tuohela
Imported presetInfo and HID dialog improvement patches
215
       <widget class="QLabel" name="labelLoadedPresetDescription">
216
        <property name="sizePolicy">
3184.1.96 by RJ Ryan
Minor preset cleanups.
217
         <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
3162.4.1 by Ilkka Tuohela
Imported presetInfo and HID dialog improvement patches
218
          <horstretch>0</horstretch>
219
          <verstretch>0</verstretch>
220
         </sizepolicy>
221
        </property>
222
        <property name="minimumSize">
223
         <size>
224
          <width>400</width>
225
          <height>0</height>
226
         </size>
227
        </property>
228
        <property name="text">
229
         <string notr="true">(preset description goes here) even when it is a damn long text which should wrap but does not</string>
230
        </property>
231
        <property name="alignment">
3184.1.94 by RJ Ryan
Merging lp:~hile/mixxx/forumlinks into lp:mixxx/1.11
232
         <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
3162.4.1 by Ilkka Tuohela
Imported presetInfo and HID dialog improvement patches
233
        </property>
234
        <property name="wordWrap">
235
         <bool>true</bool>
236
        </property>
3047.1.9 by RJ Ryan
Track filePath and deviceId in ControllerPreset. Remove old midi-mapping-table stuff from the mappable-controller dialog. Add a loaded-mapping string to tell the user if a mapping is loaded. Make the learning button appear across all controllers but disabled for non-mappable (HID) devices.
237
       </widget>
238
      </item>
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
239
      <item row="3" column="3">
3184.1.95 by RJ Ryan
Add support for displaying wiki links from presets in the controller preferences dialog.
240
       <widget class="QLabel" name="labelLoadedPresetSupportLinks">
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
241
        <property name="focusPolicy">
242
         <enum>Qt::ClickFocus</enum>
243
        </property>
244
        <property name="inputMethodHints">
245
         <set>Qt::ImhUrlCharactersOnly</set>
246
        </property>
247
        <property name="text">
3184.1.94 by RJ Ryan
Merging lp:~hile/mixxx/forumlinks into lp:mixxx/1.11
248
         <string notr="true">(forum link for preset goes here)</string>
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
249
        </property>
250
        <property name="openExternalLinks">
251
         <bool>true</bool>
252
        </property>
253
        <property name="textInteractionFlags">
254
         <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse</set>
255
        </property>
256
       </widget>
257
      </item>
3184.1.94 by RJ Ryan
Merging lp:~hile/mixxx/forumlinks into lp:mixxx/1.11
258
      <item row="3" column="1">
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
259
       <widget class="QLabel" name="label_3">
260
        <property name="text">
3184.1.94 by RJ Ryan
Merging lp:~hile/mixxx/forumlinks into lp:mixxx/1.11
261
         <string>Support:</string>
262
        </property>
263
        <property name="alignment">
264
         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
265
        </property>
266
       </widget>
267
      </item>
2778.1.8 by Sean M. Pappalardo
- Moved MIDI and Controller dialogs to their respective code subdirectories
268
     </layout>
269
    </widget>
270
   </item>
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
271
   <item row="6" column="0">
272
    <widget class="QPushButton" name="pushButtonLearning">
3047.1.9 by RJ Ryan
Track filePath and deviceId in ControllerPreset. Remove old midi-mapping-table stuff from the mappable-controller dialog. Add a loaded-mapping string to tell the user if a mapping is loaded. Make the learning button appear across all controllers but disabled for non-mappable (HID) devices.
273
     <property name="enabled">
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
274
      <bool>false</bool>
3047.1.9 by RJ Ryan
Track filePath and deviceId in ControllerPreset. Remove old midi-mapping-table stuff from the mappable-controller dialog. Add a loaded-mapping string to tell the user if a mapping is loaded. Make the learning button appear across all controllers but disabled for non-mappable (HID) devices.
275
     </property>
3162.4.1 by Ilkka Tuohela
Imported presetInfo and HID dialog improvement patches
276
     <property name="sizePolicy">
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
277
      <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
3162.4.1 by Ilkka Tuohela
Imported presetInfo and HID dialog improvement patches
278
       <horstretch>0</horstretch>
279
       <verstretch>0</verstretch>
280
      </sizepolicy>
3047.1.9 by RJ Ryan
Track filePath and deviceId in ControllerPreset. Remove old midi-mapping-table stuff from the mappable-controller dialog. Add a loaded-mapping string to tell the user if a mapping is loaded. Make the learning button appear across all controllers but disabled for non-mappable (HID) devices.
281
     </property>
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
282
     <property name="maximumSize">
283
      <size>
284
       <width>300</width>
285
       <height>16777215</height>
286
      </size>
287
     </property>
288
     <property name="toolTip">
289
      <string>Click to start the Controller Learning wizard.</string>
290
     </property>
3047.1.9 by RJ Ryan
Track filePath and deviceId in ControllerPreset. Remove old midi-mapping-table stuff from the mappable-controller dialog. Add a loaded-mapping string to tell the user if a mapping is loaded. Make the learning button appear across all controllers but disabled for non-mappable (HID) devices.
291
     <property name="text">
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
292
      <string>Learning Wizard (MIDI Only)</string>
3047.1.9 by RJ Ryan
Track filePath and deviceId in ControllerPreset. Remove old midi-mapping-table stuff from the mappable-controller dialog. Add a loaded-mapping string to tell the user if a mapping is loaded. Make the learning button appear across all controllers but disabled for non-mappable (HID) devices.
293
     </property>
294
    </widget>
295
   </item>
3184.6.1 by Ilkka Tuohela
Implemented forum links to controller form (and parsing from <forums> tag)
296
   <item row="6" column="1">
297
    <spacer name="horizontalSpacer">
298
     <property name="orientation">
299
      <enum>Qt::Horizontal</enum>
300
     </property>
301
     <property name="sizeHint" stdset="0">
302
      <size>
303
       <width>40</width>
304
       <height>20</height>
305
      </size>
306
     </property>
307
    </spacer>
308
   </item>
2778.1.8 by Sean M. Pappalardo
- Moved MIDI and Controller dialogs to their respective code subdirectories
309
  </layout>
2778.1.1 by Sean M. Pappalardo
Added Controller class system and HIDController classes. GUI work in progress. MIDI needs to be brought under this hierarchy as well.
310
 </widget>
311
 <resources/>
312
 <connections/>
313
</ui>