combjs
annotate gui/main.ui @ 2:4e8f2bbe8426
doing the gui
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Fri, 15 Jul 2011 06:54:32 +0300 |
parents | dd02002227a2 |
children |
rev | line source |
---|---|
nuclear@1 | 1 <?xml version="1.0" encoding="UTF-8"?> |
nuclear@1 | 2 <ui version="4.0"> |
nuclear@1 | 3 <class>MainWindow</class> |
nuclear@1 | 4 <widget class="QMainWindow" name="MainWindow"> |
nuclear@1 | 5 <property name="geometry"> |
nuclear@1 | 6 <rect> |
nuclear@1 | 7 <x>0</x> |
nuclear@1 | 8 <y>0</y> |
nuclear@1 | 9 <width>796</width> |
nuclear@1 | 10 <height>612</height> |
nuclear@1 | 11 </rect> |
nuclear@1 | 12 </property> |
nuclear@1 | 13 <property name="windowTitle"> |
nuclear@1 | 14 <string>Joystick Combiner</string> |
nuclear@1 | 15 </property> |
nuclear@1 | 16 <widget class="QWidget" name="centralwidget"> |
nuclear@2 | 17 <layout class="QVBoxLayout" name="verticalLayout_6"> |
nuclear@1 | 18 <item> |
nuclear@2 | 19 <widget class="QSplitter" name="splitter"> |
nuclear@1 | 20 <property name="orientation"> |
nuclear@1 | 21 <enum>Qt::Horizontal</enum> |
nuclear@1 | 22 </property> |
nuclear@1 | 23 <widget class="QSplitter" name="splitter_2"> |
nuclear@1 | 24 <property name="orientation"> |
nuclear@1 | 25 <enum>Qt::Vertical</enum> |
nuclear@1 | 26 </property> |
nuclear@1 | 27 <widget class="QGroupBox" name="groupBox"> |
nuclear@1 | 28 <property name="title"> |
nuclear@1 | 29 <string>Joystick devices</string> |
nuclear@1 | 30 </property> |
nuclear@1 | 31 <layout class="QVBoxLayout" name="verticalLayout_3"> |
nuclear@1 | 32 <item> |
nuclear@1 | 33 <widget class="QListWidget" name="list_js"> |
nuclear@2 | 34 <property name="showDropIndicator" stdset="0"> |
nuclear@2 | 35 <bool>false</bool> |
nuclear@2 | 36 </property> |
nuclear@1 | 37 <property name="dragEnabled"> |
nuclear@2 | 38 <bool>false</bool> |
nuclear@1 | 39 </property> |
nuclear@1 | 40 <property name="dragDropMode"> |
nuclear@2 | 41 <enum>QAbstractItemView::NoDragDrop</enum> |
nuclear@1 | 42 </property> |
nuclear@1 | 43 </widget> |
nuclear@1 | 44 </item> |
nuclear@1 | 45 <item> |
nuclear@1 | 46 <layout class="QHBoxLayout" name="horizontalLayout_3"> |
nuclear@1 | 47 <item> |
nuclear@2 | 48 <widget class="QPushButton" name="bn_add"> |
nuclear@2 | 49 <property name="enabled"> |
nuclear@2 | 50 <bool>false</bool> |
nuclear@2 | 51 </property> |
nuclear@2 | 52 <property name="text"> |
nuclear@2 | 53 <string>Add joystick</string> |
nuclear@2 | 54 </property> |
nuclear@2 | 55 </widget> |
nuclear@2 | 56 </item> |
nuclear@2 | 57 <item> |
nuclear@1 | 58 <spacer name="horizontalSpacer_2"> |
nuclear@1 | 59 <property name="orientation"> |
nuclear@1 | 60 <enum>Qt::Horizontal</enum> |
nuclear@1 | 61 </property> |
nuclear@1 | 62 <property name="sizeHint" stdset="0"> |
nuclear@1 | 63 <size> |
nuclear@1 | 64 <width>40</width> |
nuclear@1 | 65 <height>20</height> |
nuclear@1 | 66 </size> |
nuclear@1 | 67 </property> |
nuclear@1 | 68 </spacer> |
nuclear@1 | 69 </item> |
nuclear@1 | 70 <item> |
nuclear@1 | 71 <widget class="QPushButton" name="bn_del_virt"> |
nuclear@1 | 72 <property name="enabled"> |
nuclear@1 | 73 <bool>false</bool> |
nuclear@1 | 74 </property> |
nuclear@1 | 75 <property name="text"> |
nuclear@1 | 76 <string>Delete virtual device</string> |
nuclear@1 | 77 </property> |
nuclear@1 | 78 </widget> |
nuclear@1 | 79 </item> |
nuclear@1 | 80 </layout> |
nuclear@1 | 81 </item> |
nuclear@1 | 82 </layout> |
nuclear@1 | 83 </widget> |
nuclear@1 | 84 <widget class="QGroupBox" name="groupBox_2"> |
nuclear@1 | 85 <property name="title"> |
nuclear@1 | 86 <string>New virtual device</string> |
nuclear@1 | 87 </property> |
nuclear@1 | 88 <layout class="QVBoxLayout" name="verticalLayout_2"> |
nuclear@1 | 89 <item> |
nuclear@1 | 90 <layout class="QHBoxLayout" name="horizontalLayout"> |
nuclear@1 | 91 <item> |
nuclear@1 | 92 <widget class="QLabel" name="label"> |
nuclear@1 | 93 <property name="text"> |
nuclear@1 | 94 <string>Name</string> |
nuclear@1 | 95 </property> |
nuclear@1 | 96 </widget> |
nuclear@1 | 97 </item> |
nuclear@1 | 98 <item> |
nuclear@2 | 99 <widget class="QLineEdit" name="tx_devname"> |
nuclear@2 | 100 <property name="text"> |
nuclear@2 | 101 <string>combjs virtual joystick</string> |
nuclear@2 | 102 </property> |
nuclear@2 | 103 </widget> |
nuclear@1 | 104 </item> |
nuclear@1 | 105 </layout> |
nuclear@1 | 106 </item> |
nuclear@1 | 107 <item> |
nuclear@2 | 108 <widget class="QListWidget" name="list_newdev"> |
nuclear@1 | 109 <property name="acceptDrops"> |
nuclear@1 | 110 <bool>true</bool> |
nuclear@1 | 111 </property> |
nuclear@1 | 112 <property name="dragEnabled"> |
nuclear@1 | 113 <bool>true</bool> |
nuclear@1 | 114 </property> |
nuclear@1 | 115 <property name="dragDropOverwriteMode"> |
nuclear@2 | 116 <bool>false</bool> |
nuclear@1 | 117 </property> |
nuclear@1 | 118 <property name="dragDropMode"> |
nuclear@2 | 119 <enum>QAbstractItemView::InternalMove</enum> |
nuclear@1 | 120 </property> |
nuclear@1 | 121 <property name="defaultDropAction"> |
nuclear@2 | 122 <enum>Qt::MoveAction</enum> |
nuclear@1 | 123 </property> |
nuclear@1 | 124 <property name="alternatingRowColors"> |
nuclear@1 | 125 <bool>false</bool> |
nuclear@1 | 126 </property> |
nuclear@1 | 127 <property name="modelColumn"> |
nuclear@1 | 128 <number>0</number> |
nuclear@1 | 129 </property> |
nuclear@1 | 130 </widget> |
nuclear@1 | 131 </item> |
nuclear@1 | 132 <item> |
nuclear@1 | 133 <layout class="QHBoxLayout" name="horizontalLayout_2"> |
nuclear@1 | 134 <item> |
nuclear@2 | 135 <widget class="QPushButton" name="bn_create"> |
nuclear@1 | 136 <property name="enabled"> |
nuclear@1 | 137 <bool>false</bool> |
nuclear@1 | 138 </property> |
nuclear@1 | 139 <property name="text"> |
nuclear@1 | 140 <string>Create</string> |
nuclear@1 | 141 </property> |
nuclear@1 | 142 </widget> |
nuclear@1 | 143 </item> |
nuclear@1 | 144 <item> |
nuclear@1 | 145 <spacer name="horizontalSpacer"> |
nuclear@1 | 146 <property name="orientation"> |
nuclear@1 | 147 <enum>Qt::Horizontal</enum> |
nuclear@1 | 148 </property> |
nuclear@1 | 149 <property name="sizeHint" stdset="0"> |
nuclear@1 | 150 <size> |
nuclear@1 | 151 <width>40</width> |
nuclear@1 | 152 <height>20</height> |
nuclear@1 | 153 </size> |
nuclear@1 | 154 </property> |
nuclear@1 | 155 </spacer> |
nuclear@1 | 156 </item> |
nuclear@1 | 157 <item> |
nuclear@2 | 158 <widget class="QPushButton" name="bn_remove"> |
nuclear@1 | 159 <property name="enabled"> |
nuclear@1 | 160 <bool>false</bool> |
nuclear@1 | 161 </property> |
nuclear@1 | 162 <property name="text"> |
nuclear@1 | 163 <string>Remove</string> |
nuclear@1 | 164 </property> |
nuclear@1 | 165 </widget> |
nuclear@1 | 166 </item> |
nuclear@1 | 167 </layout> |
nuclear@1 | 168 </item> |
nuclear@1 | 169 </layout> |
nuclear@1 | 170 </widget> |
nuclear@1 | 171 </widget> |
nuclear@2 | 172 <widget class="QWidget" name=""> |
nuclear@2 | 173 <layout class="QVBoxLayout" name="verticalLayout_4"> |
nuclear@2 | 174 <item> |
nuclear@2 | 175 <widget class="QGroupBox" name="groupBox_3"> |
nuclear@2 | 176 <property name="sizePolicy"> |
nuclear@2 | 177 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> |
nuclear@2 | 178 <horstretch>0</horstretch> |
nuclear@2 | 179 <verstretch>0</verstretch> |
nuclear@2 | 180 </sizepolicy> |
nuclear@2 | 181 </property> |
nuclear@2 | 182 <property name="minimumSize"> |
nuclear@2 | 183 <size> |
nuclear@2 | 184 <width>0</width> |
nuclear@2 | 185 <height>0</height> |
nuclear@2 | 186 </size> |
nuclear@2 | 187 </property> |
nuclear@2 | 188 <property name="title"> |
nuclear@2 | 189 <string>Joystick information</string> |
nuclear@2 | 190 </property> |
nuclear@2 | 191 <layout class="QVBoxLayout" name="verticalLayout"> |
nuclear@2 | 192 <item> |
nuclear@2 | 193 <layout class="QFormLayout" name="formLayout"> |
nuclear@2 | 194 <property name="fieldGrowthPolicy"> |
nuclear@2 | 195 <enum>QFormLayout::ExpandingFieldsGrow</enum> |
nuclear@2 | 196 </property> |
nuclear@2 | 197 <item row="0" column="0"> |
nuclear@2 | 198 <widget class="QLabel" name="label_2"> |
nuclear@2 | 199 <property name="text"> |
nuclear@2 | 200 <string>Name:</string> |
nuclear@2 | 201 </property> |
nuclear@2 | 202 </widget> |
nuclear@2 | 203 </item> |
nuclear@2 | 204 <item row="0" column="1"> |
nuclear@2 | 205 <widget class="QLabel" name="lb_name"> |
nuclear@2 | 206 <property name="text"> |
nuclear@2 | 207 <string/> |
nuclear@2 | 208 </property> |
nuclear@2 | 209 </widget> |
nuclear@2 | 210 </item> |
nuclear@2 | 211 <item row="1" column="0"> |
nuclear@2 | 212 <widget class="QLabel" name="label_3"> |
nuclear@2 | 213 <property name="text"> |
nuclear@2 | 214 <string>Device:</string> |
nuclear@2 | 215 </property> |
nuclear@2 | 216 </widget> |
nuclear@2 | 217 </item> |
nuclear@2 | 218 <item row="1" column="1"> |
nuclear@2 | 219 <widget class="QLabel" name="lb_dev"> |
nuclear@2 | 220 <property name="text"> |
nuclear@2 | 221 <string/> |
nuclear@2 | 222 </property> |
nuclear@2 | 223 </widget> |
nuclear@2 | 224 </item> |
nuclear@2 | 225 <item row="2" column="0"> |
nuclear@2 | 226 <widget class="QLabel" name="label_5"> |
nuclear@2 | 227 <property name="text"> |
nuclear@2 | 228 <string>Axes:</string> |
nuclear@2 | 229 </property> |
nuclear@2 | 230 </widget> |
nuclear@2 | 231 </item> |
nuclear@2 | 232 <item row="2" column="1"> |
nuclear@2 | 233 <widget class="QLabel" name="lb_axes"> |
nuclear@2 | 234 <property name="text"> |
nuclear@2 | 235 <string/> |
nuclear@2 | 236 </property> |
nuclear@2 | 237 </widget> |
nuclear@2 | 238 </item> |
nuclear@2 | 239 <item row="3" column="0"> |
nuclear@2 | 240 <widget class="QLabel" name="label_6"> |
nuclear@2 | 241 <property name="text"> |
nuclear@2 | 242 <string>Buttons:</string> |
nuclear@2 | 243 </property> |
nuclear@2 | 244 </widget> |
nuclear@2 | 245 </item> |
nuclear@2 | 246 <item row="3" column="1"> |
nuclear@2 | 247 <widget class="QLabel" name="lb_buttons"> |
nuclear@2 | 248 <property name="text"> |
nuclear@2 | 249 <string/> |
nuclear@2 | 250 </property> |
nuclear@2 | 251 </widget> |
nuclear@2 | 252 </item> |
nuclear@2 | 253 </layout> |
nuclear@2 | 254 </item> |
nuclear@2 | 255 </layout> |
nuclear@2 | 256 </widget> |
nuclear@2 | 257 </item> |
nuclear@2 | 258 <item> |
nuclear@2 | 259 <widget class="QGroupBox" name="groupBox_4"> |
nuclear@2 | 260 <property name="sizePolicy"> |
nuclear@2 | 261 <sizepolicy hsizetype="Preferred" vsizetype="Expanding"> |
nuclear@2 | 262 <horstretch>0</horstretch> |
nuclear@2 | 263 <verstretch>0</verstretch> |
nuclear@2 | 264 </sizepolicy> |
nuclear@2 | 265 </property> |
nuclear@2 | 266 <property name="title"> |
nuclear@2 | 267 <string>Joystick test</string> |
nuclear@2 | 268 </property> |
nuclear@2 | 269 <layout class="QVBoxLayout" name="verticalLayout_5"> |
nuclear@2 | 270 <item> |
nuclear@2 | 271 <widget class="QScrollArea" name="test_area"> |
nuclear@2 | 272 <property name="widgetResizable"> |
nuclear@2 | 273 <bool>true</bool> |
nuclear@2 | 274 </property> |
nuclear@2 | 275 <widget class="QWidget" name="scrollAreaWidgetContents"> |
nuclear@2 | 276 <property name="geometry"> |
nuclear@2 | 277 <rect> |
nuclear@2 | 278 <x>0</x> |
nuclear@2 | 279 <y>0</y> |
nuclear@2 | 280 <width>321</width> |
nuclear@2 | 281 <height>394</height> |
nuclear@2 | 282 </rect> |
nuclear@2 | 283 </property> |
nuclear@2 | 284 </widget> |
nuclear@2 | 285 </widget> |
nuclear@2 | 286 </item> |
nuclear@2 | 287 </layout> |
nuclear@2 | 288 </widget> |
nuclear@2 | 289 </item> |
nuclear@2 | 290 </layout> |
nuclear@1 | 291 </widget> |
nuclear@1 | 292 </widget> |
nuclear@1 | 293 </item> |
nuclear@1 | 294 </layout> |
nuclear@1 | 295 </widget> |
nuclear@1 | 296 <widget class="QMenuBar" name="menubar"> |
nuclear@1 | 297 <property name="geometry"> |
nuclear@1 | 298 <rect> |
nuclear@1 | 299 <x>0</x> |
nuclear@1 | 300 <y>0</y> |
nuclear@1 | 301 <width>796</width> |
nuclear@1 | 302 <height>24</height> |
nuclear@1 | 303 </rect> |
nuclear@1 | 304 </property> |
nuclear@1 | 305 <widget class="QMenu" name="menuFile"> |
nuclear@1 | 306 <property name="title"> |
nuclear@1 | 307 <string>Joystick</string> |
nuclear@1 | 308 </property> |
nuclear@2 | 309 <addaction name="action_addjs"/> |
nuclear@1 | 310 <addaction name="action_combine"/> |
nuclear@1 | 311 <addaction name="action_delete"/> |
nuclear@1 | 312 <addaction name="action_quit"/> |
nuclear@1 | 313 </widget> |
nuclear@1 | 314 <widget class="QMenu" name="menuHelp"> |
nuclear@1 | 315 <property name="title"> |
nuclear@1 | 316 <string>Help</string> |
nuclear@1 | 317 </property> |
nuclear@1 | 318 <addaction name="action_usage"/> |
nuclear@1 | 319 <addaction name="action_about"/> |
nuclear@1 | 320 </widget> |
nuclear@1 | 321 <addaction name="menuFile"/> |
nuclear@1 | 322 <addaction name="menuHelp"/> |
nuclear@1 | 323 </widget> |
nuclear@1 | 324 <widget class="QStatusBar" name="statusbar"/> |
nuclear@1 | 325 <action name="action_usage"> |
nuclear@1 | 326 <property name="text"> |
nuclear@1 | 327 <string>Usage</string> |
nuclear@1 | 328 </property> |
nuclear@1 | 329 </action> |
nuclear@1 | 330 <action name="action_about"> |
nuclear@1 | 331 <property name="text"> |
nuclear@1 | 332 <string>About</string> |
nuclear@1 | 333 </property> |
nuclear@1 | 334 </action> |
nuclear@1 | 335 <action name="action_combine"> |
nuclear@1 | 336 <property name="text"> |
nuclear@1 | 337 <string>Combine</string> |
nuclear@1 | 338 </property> |
nuclear@1 | 339 </action> |
nuclear@1 | 340 <action name="action_delete"> |
nuclear@1 | 341 <property name="text"> |
nuclear@1 | 342 <string>Delete</string> |
nuclear@1 | 343 </property> |
nuclear@1 | 344 </action> |
nuclear@1 | 345 <action name="action_quit"> |
nuclear@1 | 346 <property name="text"> |
nuclear@1 | 347 <string>Quit</string> |
nuclear@1 | 348 </property> |
nuclear@1 | 349 </action> |
nuclear@2 | 350 <action name="action_addjs"> |
nuclear@2 | 351 <property name="text"> |
nuclear@2 | 352 <string>Add joystick</string> |
nuclear@2 | 353 </property> |
nuclear@2 | 354 </action> |
nuclear@2 | 355 <action name="action_remove"> |
nuclear@2 | 356 <property name="text"> |
nuclear@2 | 357 <string>Remove</string> |
nuclear@2 | 358 </property> |
nuclear@2 | 359 </action> |
nuclear@1 | 360 </widget> |
nuclear@1 | 361 <resources/> |
nuclear@1 | 362 <connections> |
nuclear@1 | 363 <connection> |
nuclear@1 | 364 <sender>action_quit</sender> |
nuclear@1 | 365 <signal>triggered()</signal> |
nuclear@1 | 366 <receiver>MainWindow</receiver> |
nuclear@1 | 367 <slot>close()</slot> |
nuclear@1 | 368 <hints> |
nuclear@1 | 369 <hint type="sourcelabel"> |
nuclear@1 | 370 <x>-1</x> |
nuclear@1 | 371 <y>-1</y> |
nuclear@1 | 372 </hint> |
nuclear@1 | 373 <hint type="destinationlabel"> |
nuclear@1 | 374 <x>397</x> |
nuclear@1 | 375 <y>305</y> |
nuclear@1 | 376 </hint> |
nuclear@1 | 377 </hints> |
nuclear@1 | 378 </connection> |
nuclear@2 | 379 <connection> |
nuclear@2 | 380 <sender>bn_add</sender> |
nuclear@2 | 381 <signal>clicked()</signal> |
nuclear@2 | 382 <receiver>action_addjs</receiver> |
nuclear@2 | 383 <slot>trigger()</slot> |
nuclear@2 | 384 <hints> |
nuclear@2 | 385 <hint type="sourcelabel"> |
nuclear@2 | 386 <x>63</x> |
nuclear@2 | 387 <y>267</y> |
nuclear@2 | 388 </hint> |
nuclear@2 | 389 <hint type="destinationlabel"> |
nuclear@2 | 390 <x>-1</x> |
nuclear@2 | 391 <y>-1</y> |
nuclear@2 | 392 </hint> |
nuclear@2 | 393 </hints> |
nuclear@2 | 394 </connection> |
nuclear@2 | 395 <connection> |
nuclear@2 | 396 <sender>bn_create</sender> |
nuclear@2 | 397 <signal>clicked()</signal> |
nuclear@2 | 398 <receiver>action_combine</receiver> |
nuclear@2 | 399 <slot>trigger()</slot> |
nuclear@2 | 400 <hints> |
nuclear@2 | 401 <hint type="sourcelabel"> |
nuclear@2 | 402 <x>58</x> |
nuclear@2 | 403 <y>559</y> |
nuclear@2 | 404 </hint> |
nuclear@2 | 405 <hint type="destinationlabel"> |
nuclear@2 | 406 <x>-1</x> |
nuclear@2 | 407 <y>-1</y> |
nuclear@2 | 408 </hint> |
nuclear@2 | 409 </hints> |
nuclear@2 | 410 </connection> |
nuclear@2 | 411 <connection> |
nuclear@2 | 412 <sender>bn_remove</sender> |
nuclear@2 | 413 <signal>clicked()</signal> |
nuclear@2 | 414 <receiver>action_remove</receiver> |
nuclear@2 | 415 <slot>trigger()</slot> |
nuclear@2 | 416 <hints> |
nuclear@2 | 417 <hint type="sourcelabel"> |
nuclear@2 | 418 <x>345</x> |
nuclear@2 | 419 <y>559</y> |
nuclear@2 | 420 </hint> |
nuclear@2 | 421 <hint type="destinationlabel"> |
nuclear@2 | 422 <x>-1</x> |
nuclear@2 | 423 <y>-1</y> |
nuclear@2 | 424 </hint> |
nuclear@2 | 425 </hints> |
nuclear@2 | 426 </connection> |
nuclear@2 | 427 <connection> |
nuclear@2 | 428 <sender>bn_del_virt</sender> |
nuclear@2 | 429 <signal>clicked()</signal> |
nuclear@2 | 430 <receiver>action_delete</receiver> |
nuclear@2 | 431 <slot>trigger()</slot> |
nuclear@2 | 432 <hints> |
nuclear@2 | 433 <hint type="sourcelabel"> |
nuclear@2 | 434 <x>315</x> |
nuclear@2 | 435 <y>267</y> |
nuclear@2 | 436 </hint> |
nuclear@2 | 437 <hint type="destinationlabel"> |
nuclear@2 | 438 <x>-1</x> |
nuclear@2 | 439 <y>-1</y> |
nuclear@2 | 440 </hint> |
nuclear@2 | 441 </hints> |
nuclear@2 | 442 </connection> |
nuclear@1 | 443 </connections> |
nuclear@1 | 444 </ui> |