Changeset 561 for trunk/tools/qvfb
- Timestamp:
- Feb 11, 2010, 11:19:06 PM (16 years ago)
- Location:
- trunk
- Files:
-
- 24 deleted
- 30 edited
-
. (modified) (1 prop)
-
tools/qvfb/ClamshellPhone.qrc (deleted)
-
tools/qvfb/ClamshellPhone.skin (deleted)
-
tools/qvfb/DualScreenPhone.skin (deleted)
-
tools/qvfb/LICENSE.GPL (deleted)
-
tools/qvfb/PDAPhone.qrc (deleted)
-
tools/qvfb/PDAPhone.skin (deleted)
-
tools/qvfb/PortableMedia.qrc (deleted)
-
tools/qvfb/PortableMedia.skin (deleted)
-
tools/qvfb/SmartPhone.qrc (deleted)
-
tools/qvfb/SmartPhone.skin (deleted)
-
tools/qvfb/SmartPhone2.qrc (deleted)
-
tools/qvfb/SmartPhone2.skin (deleted)
-
tools/qvfb/SmartPhoneWithButtons.qrc (deleted)
-
tools/qvfb/SmartPhoneWithButtons.skin (deleted)
-
tools/qvfb/TouchscreenPhone.qrc (deleted)
-
tools/qvfb/TouchscreenPhone.skin (deleted)
-
tools/qvfb/Trolltech-Keypad.qrc (deleted)
-
tools/qvfb/Trolltech-Keypad.skin (deleted)
-
tools/qvfb/Trolltech-Touchscreen.qrc (deleted)
-
tools/qvfb/Trolltech-Touchscreen.skin (deleted)
-
tools/qvfb/config.ui (modified) (133 diffs)
-
tools/qvfb/gammaview.h (modified) (3 diffs)
-
tools/qvfb/main.cpp (modified) (3 diffs)
-
tools/qvfb/pda.qrc (deleted)
-
tools/qvfb/pda.skin (deleted)
-
tools/qvfb/pda_down.png (deleted)
-
tools/qvfb/pda_up.png (deleted)
-
tools/qvfb/qanimationwriter.cpp (modified) (3 diffs)
-
tools/qvfb/qanimationwriter.h (modified) (3 diffs)
-
tools/qvfb/qlock.cpp (modified) (18 diffs)
-
tools/qvfb/qlock_p.h (modified) (3 diffs)
-
tools/qvfb/qtopiakeysym.h (modified) (3 diffs)
-
tools/qvfb/qvfb.cpp (modified) (13 diffs)
-
tools/qvfb/qvfb.h (modified) (3 diffs)
-
tools/qvfb/qvfb.pro (modified) (4 diffs)
-
tools/qvfb/qvfbhdr.h (modified) (4 diffs)
-
tools/qvfb/qvfbmmap.cpp (modified) (3 diffs)
-
tools/qvfb/qvfbmmap.h (modified) (3 diffs)
-
tools/qvfb/qvfbprotocol.cpp (modified) (6 diffs)
-
tools/qvfb/qvfbprotocol.h (modified) (3 diffs)
-
tools/qvfb/qvfbratedlg.cpp (modified) (3 diffs)
-
tools/qvfb/qvfbratedlg.h (modified) (3 diffs)
-
tools/qvfb/qvfbshmem.cpp (modified) (8 diffs)
-
tools/qvfb/qvfbshmem.h (modified) (3 diffs)
-
tools/qvfb/qvfbview.cpp (modified) (8 diffs)
-
tools/qvfb/qvfbview.h (modified) (8 diffs)
-
tools/qvfb/qvfbx11view.cpp (modified) (3 diffs)
-
tools/qvfb/qvfbx11view.h (modified) (3 diffs)
-
tools/qvfb/qwssignalhandler.cpp (modified) (4 diffs)
-
tools/qvfb/qwssignalhandler_p.h (modified) (3 diffs)
-
tools/qvfb/translations/translations.pro (modified) (2 diffs)
-
tools/qvfb/x11keyfaker.cpp (modified) (3 diffs)
-
tools/qvfb/x11keyfaker.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk
-
Property svn:mergeinfo
set to (toggle deleted branches)
/branches/vendor/nokia/qt/4.6.1 merged eligible /branches/vendor/nokia/qt/current merged eligible /branches/vendor/trolltech/qt/current 3-149
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
trunk/tools/qvfb/config.ui
r2 r561 1 <ui version="4.0" > 1 <?xml version="1.0" encoding="UTF-8"?> 2 <ui version="4.0"> 2 3 <comment>********************************************************************* 3 4 ** 4 5 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 5 ** Contact: Qt Software Information ([email protected]) 6 ** All rights reserved. 7 ** Contact: Nokia Corporation ([email protected]) 6 8 ** 7 9 ** This file is part of the tools applications of the Qt Toolkit. … … 22 24 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 23 25 ** 24 ** In addition, as a special exception, Nokia gives you certain 25 ** additional rights. These rights are described in the Nokia Qt LGPL 26 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 27 ** package. 26 ** In addition, as a special exception, Nokia gives you certain additional 27 ** rights. These rights are described in the Nokia Qt LGPL Exception 28 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 28 29 ** 29 30 ** GNU General Public License Usage … … 35 36 ** met: http://www.gnu.org/copyleft/gpl.html. 36 37 ** 37 ** If you are unsure which license is appropriate for your use, please38 ** contact the sales department at qt-sales@nokia.com.38 ** If you 39 ** @nokia.com. 39 40 ** $QT_END_LICENSE$ 40 41 ** 41 42 *********************************************************************</comment> 42 43 <class>Config</class> 43 <widget class="QDialog" name="Config" >44 <property name="geometry" >44 <widget class="QDialog" name="Config"> 45 <property name="geometry"> 45 46 <rect> 46 47 <x>0</x> 47 48 <y>0</y> 48 49 <width>600</width> 49 <height>6 50</height>50 <height>60</height> 50 51 </rect> 51 52 </property> 52 <property name="windowTitle" >53 <property name="windowTitle"> 53 54 <string>Configure</string> 54 55 </property> 55 <property name="sizeGripEnabled" >56 <property name="sizeGripEnabled"> 56 57 <bool>true</bool> 57 58 </property> 58 <layout class="QVBoxLayout" >59 <property name="spacing" >59 <layout class="QVBoxLayout"> 60 <property name="spacing"> 60 61 <number>6</number> 61 62 </property> 62 <property name="leftMargin" > 63 <number>8</number> 64 </property> 65 <property name="topMargin" > 66 <number>8</number> 67 </property> 68 <property name="rightMargin" > 69 <number>8</number> 70 </property> 71 <property name="bottomMargin" > 63 <property name="margin"> 72 64 <number>8</number> 73 65 </property> 74 66 <item> 75 <layout class="QHBoxLayout" >76 <property name="spacing" >67 <layout class="QHBoxLayout"> 68 <property name="spacing"> 77 69 <number>6</number> 78 70 </property> 79 <property name="leftMargin" > 80 <number>0</number> 81 </property> 82 <property name="topMargin" > 83 <number>0</number> 84 </property> 85 <property name="rightMargin" > 86 <number>0</number> 87 </property> 88 <property name="bottomMargin" > 71 <property name="margin"> 89 72 <number>0</number> 90 73 </property> 91 74 <item> 92 <widget class="QGroupBox" name="ButtonGroup1" >93 <property name="sizePolicy" >94 <sizepolicy vsizetype="Preferred" hsizetype="Preferred">75 <widget class="QGroupBox" name="ButtonGroup1"> 76 <property name="sizePolicy"> 77 <sizepolicy > 95 78 <horstretch>0</horstretch> 96 79 <verstretch>0</verstretch> 97 80 </sizepolicy> 98 81 </property> 99 <property name="title" >82 <property name="title"> 100 83 <string>Size</string> 101 84 </property> 102 <layout class="QVBoxLayout" >103 <property name="spacing" >85 <layout class="QVBoxLayout"> 86 <property name="spacing"> 104 87 <number>6</number> 105 88 </property> 106 <property name=" leftMargin">89 <property name="> 107 90 <number>11</number> 108 91 </property> 109 <property name="topMargin" >110 <number>11</number>111 </property>112 <property name="rightMargin" >113 <number>11</number>114 </property>115 <property name="bottomMargin" >116 <number>11</number>117 </property>118 92 <item> 119 <widget class="QRadioButton" name="size_176_220" >120 <property name="text" >121 <string>176x220 "SmartPhone"</string>93 <widget class="QRadioButton" name="size_176_220"> 94 <property name="text"> 95 <string>176x220 </string> 122 96 </property> 123 97 </widget> 124 98 </item> 125 99 <item> 126 <widget class="QRadioButton" name="size_240_320" >127 <property name="text" >128 <string>240x320 "PDA"</string>100 <widget class="QRadioButton" name="size_240_320"> 101 <property name="text"> 102 <string>240x320 </string> 129 103 </property> 130 104 </widget> 131 105 </item> 132 106 <item> 133 <widget class="QRadioButton" name="size_320_240" >134 <property name="text" >135 <string>320x240 "TV" / "QVGA"</string>107 <widget class="QRadioButton" name="size_320_240"> 108 <property name="text"> 109 <string>320x240 </string> 136 110 </property> 137 111 </widget> 138 112 </item> 139 113 <item> 140 <widget class="QRadioButton" name="size_640_480" >141 <property name="text" >142 <string>640x480 "VGA"</string>114 <widget class="QRadioButton" name="size_640_480"> 115 <property name="text"> 116 <string>640x480 </string> 143 117 </property> 144 118 </widget> 145 119 </item> 146 120 <item> 147 <widget class="QRadioButton" name="size_800_600" > 148 <property name="text" > 121 <widget class="QRadioButton" name="size_800_480"> 122 <property name="text"> 123 <string>800x480</string> 124 </property> 125 </widget> 126 </item> 127 <item> 128 <widget class="QRadioButton" name="size_800_600"> 129 <property name="text"> 149 130 <string>800x600</string> 150 131 </property> … … 152 133 </item> 153 134 <item> 154 <widget class="QRadioButton" name="size_1024_768" >155 <property name="text" >135 <widget class="QRadioButton" name="size_1024_768"> 136 <property name="text"> 156 137 <string>1024x768</string> 157 138 </property> … … 159 140 </item> 160 141 <item> 161 <layout class="QHBoxLayout" >162 <property name="spacing" >142 <layout class="QHBoxLayout"> 143 <property name="spacing"> 163 144 <number>6</number> 164 145 </property> 165 <property name="leftMargin" > 166 <number>0</number> 167 </property> 168 <property name="topMargin" > 169 <number>0</number> 170 </property> 171 <property name="rightMargin" > 172 <number>0</number> 173 </property> 174 <property name="bottomMargin" > 146 <property name="margin"> 175 147 <number>0</number> 176 148 </property> 177 149 <item> 178 <widget class="QRadioButton" name="size_custom" >179 <property name="sizePolicy" >180 <sizepolicy vsizetype="Fixed" hsizetype="Fixed">150 <widget class="QRadioButton" name="size_custom"> 151 <property name="sizePolicy"> 152 <sizepolicy > 181 153 <horstretch>0</horstretch> 182 154 <verstretch>0</verstretch> 183 155 </sizepolicy> 184 156 </property> 185 <property name="text" >157 <property name="text"> 186 158 <string>Custom</string> 187 159 </property> … … 189 161 </item> 190 162 <item> 191 <widget class="QSpinBox" name="size_width" >192 <property name="minimum" >163 <widget class="QSpinBox" name="size_width"> 164 <property name="minimum"> 193 165 <number>1</number> 194 166 </property> 195 <property name="maximum" >167 <property name="maximum"> 196 168 <number>1280</number> 197 169 </property> 198 <property name="singleStep" >170 <property name="singleStep"> 199 171 <number>16</number> 200 172 </property> 201 <property name="value" >173 <property name="value"> 202 174 <number>400</number> 203 175 </property> … … 205 177 </item> 206 178 <item> 207 <widget class="QSpinBox" name="size_height" >208 <property name="minimum" >179 <widget class="QSpinBox" name="size_height"> 180 <property name="minimum"> 209 181 <number>1</number> 210 182 </property> 211 <property name="maximum" >183 <property name="maximum"> 212 184 <number>1024</number> 213 185 </property> 214 <property name="singleStep" >186 <property name="singleStep"> 215 187 <number>16</number> 216 188 </property> 217 <property name="value" >189 <property name="value"> 218 190 <number>300</number> 219 191 </property> … … 226 198 </item> 227 199 <item> 228 <widget class="QGroupBox" name="ButtonGroup2" >229 <property name="title" >200 <widget class="QGroupBox" name="ButtonGroup2"> 201 <property name="title"> 230 202 <string>Depth</string> 231 203 </property> 232 <layout class="QVBoxLayout" > 233 <property name="spacing" > 234 <number>6</number> 235 </property> 236 <property name="leftMargin" > 237 <number>11</number> 238 </property> 239 <property name="topMargin" > 240 <number>11</number> 241 </property> 242 <property name="rightMargin" > 243 <number>11</number> 244 </property> 245 <property name="bottomMargin" > 246 <number>11</number> 247 </property> 204 <layout class="QVBoxLayout" name="verticalLayout"> 248 205 <item> 249 <widget class="QRadioButton" name="depth_1" >250 <property name="text" >206 <widget class="QRadioButton" name="depth_1"> 207 <property name="text"> 251 208 <string>1 bit monochrome</string> 252 209 </property> … … 254 211 </item> 255 212 <item> 256 <widget class="QRadioButton" name="depth_4gray" > 257 <property name="text" > 213 <widget class="QRadioButton" name="depth_2gray"> 214 <property name="text"> 215 <string>2 bit grayscale</string> 216 </property> 217 </widget> 218 </item> 219 <item> 220 <widget class="QRadioButton" name="depth_4gray"> 221 <property name="text"> 258 222 <string>4 bit grayscale</string> 259 223 </property> … … 261 225 </item> 262 226 <item> 263 <widget class="QRadioButton" name="depth_8" >264 <property name="text" >227 <widget class="QRadioButton" name="depth_8"> 228 <property name="text"> 265 229 <string>8 bit</string> 266 230 </property> … … 268 232 </item> 269 233 <item> 270 <widget class="QRadioButton" name="depth_12" >271 <property name="text" >234 <widget class="QRadioButton" name="depth_12"> 235 <property name="text"> 272 236 <string>12 (16) bit</string> 273 237 </property> … … 275 239 </item> 276 240 <item> 277 <widget class="QRadioButton" name="depth_15" >278 <property name="text" >241 <widget class="QRadioButton" name="depth_15"> 242 <property name="text"> 279 243 <string>15 bit</string> 280 244 </property> … … 282 246 </item> 283 247 <item> 284 <widget class="QRadioButton" name="depth_16" >285 <property name="text" >248 <widget class="QRadioButton" name="depth_16"> 249 <property name="text"> 286 250 <string>16 bit</string> 287 251 </property> … … 289 253 </item> 290 254 <item> 291 <widget class="QRadioButton" name="depth_18" >292 <property name="text" >255 <widget class="QRadioButton" name="depth_18"> 256 <property name="text"> 293 257 <string>18 bit</string> 294 258 </property> … … 296 260 </item> 297 261 <item> 298 <widget class="QRadioButton" name="depth_24" >299 <property name="text" >262 <widget class="QRadioButton" name="depth_24"> 263 <property name="text"> 300 264 <string>24 bit</string> 301 265 </property> … … 303 267 </item> 304 268 <item> 305 <widget class="QRadioButton" name="depth_32" >306 <property name="text" >269 <widget class="QRadioButton" name="depth_32"> 270 <property name="text"> 307 271 <string>32 bit</string> 308 272 </property> … … 310 274 </item> 311 275 <item> 312 <widget class="QRadioButton" name="depth_32_argb" >313 <property name="text" >276 <widget class="QRadioButton" name="depth_32_argb"> 277 <property name="text"> 314 278 <string>32 bit ARGB</string> 279 280 281 282 283 284 285 286 287 288 315 289 </property> 316 290 </widget> … … 322 296 </item> 323 297 <item> 324 <layout class="QHBoxLayout" >325 <property name="spacing" >298 <layout class="QHBoxLayout"> 299 <property name="spacing"> 326 300 <number>6</number> 327 301 </property> 328 <property name="leftMargin" > 329 <number>0</number> 330 </property> 331 <property name="topMargin" > 332 <number>0</number> 333 </property> 334 <property name="rightMargin" > 335 <number>0</number> 336 </property> 337 <property name="bottomMargin" > 302 <property name="margin"> 338 303 <number>0</number> 339 304 </property> 340 305 <item> 341 <widget class="QLabel" name="TextLabel1_3" >342 <property name="text" >306 <widget class="QLabel" name="TextLabel1_3"> 307 <property name="text"> 343 308 <string>Skin</string> 344 309 </property> … … 346 311 </item> 347 312 <item> 348 <widget class="QComboBox" name="skin" >349 <property name="sizePolicy" >350 <sizepolicy vsizetype="Fixed" hsizetype="Expanding">313 <widget class="QComboBox" name="skin"> 314 <property name="sizePolicy"> 315 <sizepolicy > 351 316 <horstretch>0</horstretch> 352 317 <verstretch>0</verstretch> … … 354 319 </property> 355 320 <item> 356 <property name="text" >321 <property name="text"> 357 322 <string>None</string> 358 323 </property> … … 363 328 </item> 364 329 <item> 365 <widget class="QCheckBox" name="touchScreen" >366 <property name="text" >330 <widget class="QCheckBox" name="touchScreen"> 331 <property name="text"> 367 332 <string>Emulate touch screen (no mouse move)</string> 368 333 </property> … … 370 335 </item> 371 336 <item> 372 <widget class="QCheckBox" name="lcdScreen" >373 <property name="text" >337 <widget class="QCheckBox" name="lcdScreen"> 338 <property name="text"> 374 339 <string>Emulate LCD screen (Only with fixed zoom of 3.0 times magnification)</string> 375 340 </property> … … 378 343 <item> 379 344 <spacer> 380 <property name="orientation" >345 <property name="orientation"> 381 346 <enum>Qt::Vertical</enum> 382 347 </property> 383 <property name="sizeHint" >348 <property name="sizeHint" > 384 349 <size> 385 350 <width>20</width> … … 390 355 </item> 391 356 <item> 392 <widget class="QLabel" name="TextLabel1" >393 <property name="sizePolicy" >394 <sizepolicy vsizetype="Preferred" hsizetype="Preferred">357 <widget class="QLabel" name="TextLabel1"> 358 <property name="sizePolicy"> 359 <sizepolicy > 395 360 <horstretch>0</horstretch> 396 361 <verstretch>0</verstretch> 397 362 </sizepolicy> 398 363 </property> 399 <property name="text" >400 <string><p >Note that any applications using the virtual framebuffer will be terminated if you change the Size or Depth <i>above</i>. You may freely modify the Gamma <i>below</i>.</string>364 <property name="text"> 365 <string><p.</string> 401 366 </property> 402 <property name="wordWrap" >367 <property name="wordWrap"> 403 368 <bool>true</bool> 404 369 </property> … … 406 371 </item> 407 372 <item> 408 <widget class="QGroupBox" name="GroupBox1" >409 <property name="title" >373 <widget class="QGroupBox" name="GroupBox1"> 374 <property name="title"> 410 375 <string>Gamma</string> 411 376 </property> 412 <layout class="QGridLayout" >413 <property name=" leftMargin">377 <layout class="QGridLayout"> 378 <property name="> 414 379 <number>11</number> 415 380 </property> 416 <property name="topMargin" > 417 <number>11</number> 418 </property> 419 <property name="rightMargin" > 420 <number>11</number> 421 </property> 422 <property name="bottomMargin" > 423 <number>11</number> 424 </property> 425 <property name="horizontalSpacing" > 381 <property name="spacing"> 426 382 <number>6</number> 427 383 </property> 428 <property name="verticalSpacing" > 429 <number>6</number> 430 </property> 431 <item row="6" column="0" > 432 <widget class="QLabel" name="TextLabel3" > 433 <property name="text" > 384 <item row="6" column="0"> 385 <widget class="QLabel" name="TextLabel3"> 386 <property name="text"> 434 387 <string>Blue</string> 435 388 </property> 436 389 </widget> 437 390 </item> 438 <item row="6" column="1" >439 <widget class="QSlider" name="bslider" >440 <property name="palette" >391 <item row="6" column="1"> 392 <widget class="QSlider" name="bslider"> 393 <property name="palette"> 441 394 <palette> 442 395 <active> 443 <colorrole role="WindowText" >444 <brush brushstyle="SolidPattern" >445 <color alpha="255" >396 <colorrole role="WindowText"> 397 <brush brushstyle="SolidPattern"> 398 <color alpha="255"> 446 399 <red>128</red> 447 400 <green>128</green> … … 450 403 </brush> 451 404 </colorrole> 452 <colorrole role="Button" >453 <brush brushstyle="SolidPattern" >454 <color alpha="255" >455 <red>0</red> 456 <green>0</green> 457 <blue>255</blue> 458 </color> 459 </brush> 460 </colorrole> 461 <colorrole role="Light" >462 <brush brushstyle="SolidPattern" >463 <color alpha="255" >405 <colorrole role="Button"> 406 <brush brushstyle="SolidPattern"> 407 <color alpha="255"> 408 <red>0</red> 409 <green>0</green> 410 <blue>255</blue> 411 </color> 412 </brush> 413 </colorrole> 414 <colorrole role="Light"> 415 <brush brushstyle="SolidPattern"> 416 <color alpha="255"> 464 417 <red>127</red> 465 418 <green>127</green> … … 468 421 </brush> 469 422 </colorrole> 470 <colorrole role="Midlight" >471 <brush brushstyle="SolidPattern" >472 <color alpha="255" >423 <colorrole role="Midlight"> 424 <brush brushstyle="SolidPattern"> 425 <color alpha="255"> 473 426 <red>38</red> 474 427 <green>38</green> … … 477 430 </brush> 478 431 </colorrole> 479 <colorrole role="Dark" >480 <brush brushstyle="SolidPattern" >481 <color alpha="255" >432 <colorrole role="Dark"> 433 <brush brushstyle="SolidPattern"> 434 <color alpha="255"> 482 435 <red>0</red> 483 436 <green>0</green> … … 486 439 </brush> 487 440 </colorrole> 488 <colorrole role="Mid" >489 <brush brushstyle="SolidPattern" >490 <color alpha="255" >441 <colorrole role="Mid"> 442 <brush brushstyle="SolidPattern"> 443 <color alpha="255"> 491 444 <red>0</red> 492 445 <green>0</green> … … 495 448 </brush> 496 449 </colorrole> 497 <colorrole role="Text" >498 <brush brushstyle="SolidPattern" >499 <color alpha="255" >500 <red>0</red> 501 <green>0</green> 502 <blue>0</blue> 503 </color> 504 </brush> 505 </colorrole> 506 <colorrole role="BrightText" >507 <brush brushstyle="SolidPattern" >508 <color alpha="255" >509 <red>255</red> 510 <green>255</green> 511 <blue>255</blue> 512 </color> 513 </brush> 514 </colorrole> 515 <colorrole role="ButtonText" >516 <brush brushstyle="SolidPattern" >517 <color alpha="255" >450 <colorrole role="Text"> 451 <brush brushstyle="SolidPattern"> 452 <color alpha="255"> 453 <red>0</red> 454 <green>0</green> 455 <blue>0</blue> 456 </color> 457 </brush> 458 </colorrole> 459 <colorrole role="BrightText"> 460 <brush brushstyle="SolidPattern"> 461 <color alpha="255"> 462 <red>255</red> 463 <green>255</green> 464 <blue>255</blue> 465 </color> 466 </brush> 467 </colorrole> 468 <colorrole role="ButtonText"> 469 <brush brushstyle="SolidPattern"> 470 <color alpha="255"> 518 471 <red>128</red> 519 472 <green>128</green> … … 522 475 </brush> 523 476 </colorrole> 524 <colorrole role="Base" >525 <brush brushstyle="SolidPattern" >526 <color alpha="255" >527 <red>255</red> 528 <green>255</green> 529 <blue>255</blue> 530 </color> 531 </brush> 532 </colorrole> 533 <colorrole role="Window" >534 <brush brushstyle="SolidPattern" >535 <color alpha="255" >477 <colorrole role="Base"> 478 <brush brushstyle="SolidPattern"> 479 <color alpha="255"> 480 <red>255</red> 481 <green>255</green> 482 <blue>255</blue> 483 </color> 484 </brush> 485 </colorrole> 486 <colorrole role="Window"> 487 <brush brushstyle="SolidPattern"> 488 <color alpha="255"> 536 489 <red>220</red> 537 490 <green>220</green> … … 540 493 </brush> 541 494 </colorrole> 542 <colorrole role="Shadow" >543 <brush brushstyle="SolidPattern" >544 <color alpha="255" >545 <red>0</red> 546 <green>0</green> 547 <blue>0</blue> 548 </color> 549 </brush> 550 </colorrole> 551 <colorrole role="Highlight" >552 <brush brushstyle="SolidPattern" >553 <color alpha="255" >495 <colorrole role="Shadow"> 496 <brush brushstyle="SolidPattern"> 497 <color alpha="255"> 498 <red>0</red> 499 <green>0</green> 500 <blue>0</blue> 501 </color> 502 </brush> 503 </colorrole> 504 <colorrole role="Highlight"> 505 <brush brushstyle="SolidPattern"> 506 <color alpha="255"> 554 507 <red>10</red> 555 508 <green>95</green> … … 558 511 </brush> 559 512 </colorrole> 560 <colorrole role="HighlightedText" >561 <brush brushstyle="SolidPattern" >562 <color alpha="255" >563 <red>255</red> 564 <green>255</green> 565 <blue>255</blue> 566 </color> 567 </brush> 568 </colorrole> 569 <colorrole role="Link" >570 <brush brushstyle="SolidPattern" >571 <color alpha="255" >572 <red>0</red> 573 <green>0</green> 574 <blue>0</blue> 575 </color> 576 </brush> 577 </colorrole> 578 <colorrole role="LinkVisited" >579 <brush brushstyle="SolidPattern" >580 <color alpha="255" >581 <red>0</red> 582 <green>0</green> 583 <blue>0</blue> 584 </color> 585 </brush> 586 </colorrole> 587 <colorrole role="AlternateBase" >588 <brush brushstyle="SolidPattern" >589 <color alpha="255" >513 <colorrole role="HighlightedText"> 514 <brush brushstyle="SolidPattern"> 515 <color alpha="255"> 516 <red>255</red> 517 <green>255</green> 518 <blue>255</blue> 519 </color> 520 </brush> 521 </colorrole> 522 <colorrole role="Link"> 523 <brush brushstyle="SolidPattern"> 524 <color alpha="255"> 525 <red>0</red> 526 <green>0</green> 527 <blue>0</blue> 528 </color> 529 </brush> 530 </colorrole> 531 <colorrole role="LinkVisited"> 532 <brush brushstyle="SolidPattern"> 533 <color alpha="255"> 534 <red>0</red> 535 <green>0</green> 536 <blue>0</blue> 537 </color> 538 </brush> 539 </colorrole> 540 <colorrole role="AlternateBase"> 541 <brush brushstyle="SolidPattern"> 542 <color alpha="255"> 590 543 <red>232</red> 591 544 <green>232</green> … … 596 549 </active> 597 550 <inactive> 598 <colorrole role="WindowText" >599 <brush brushstyle="SolidPattern" >600 <color alpha="255" >551 <colorrole role="WindowText"> 552 <brush brushstyle="SolidPattern"> 553 <color alpha="255"> 601 554 <red>128</red> 602 555 <green>128</green> … … 605 558 </brush> 606 559 </colorrole> 607 <colorrole role="Button" >608 <brush brushstyle="SolidPattern" >609 <color alpha="255" >610 <red>0</red> 611 <green>0</green> 612 <blue>255</blue> 613 </color> 614 </brush> 615 </colorrole> 616 <colorrole role="Light" >617 <brush brushstyle="SolidPattern" >618 <color alpha="255" >560 <colorrole role="Button"> 561 <brush brushstyle="SolidPattern"> 562 <color alpha="255"> 563 <red>0</red> 564 <green>0</green> 565 <blue>255</blue> 566 </color> 567 </brush> 568 </colorrole> 569 <colorrole role="Light"> 570 <brush brushstyle="SolidPattern"> 571 <color alpha="255"> 619 572 <red>127</red> 620 573 <green>127</green> … … 623 576 </brush> 624 577 </colorrole> 625 <colorrole role="Midlight" >626 <brush brushstyle="SolidPattern" >627 <color alpha="255" >578 <colorrole role="Midlight"> 579 <brush brushstyle="SolidPattern"> 580 <color alpha="255"> 628 581 <red>38</red> 629 582 <green>38</green> … … 632 585 </brush> 633 586 </colorrole> 634 <colorrole role="Dark" >635 <brush brushstyle="SolidPattern" >636 <color alpha="255" >587 <colorrole role="Dark"> 588 <brush brushstyle="SolidPattern"> 589 <color alpha="255"> 637 590 <red>0</red> 638 591 <green>0</green> … … 641 594 </brush> 642 595 </colorrole> 643 <colorrole role="Mid" >644 <brush brushstyle="SolidPattern" >645 <color alpha="255" >596 <colorrole role="Mid"> 597 <brush brushstyle="SolidPattern"> 598 <color alpha="255"> 646 599 <red>0</red> 647 600 <green>0</green> … … 650 603 </brush> 651 604 </colorrole> 652 <colorrole role="Text" >653 <brush brushstyle="SolidPattern" >654 <color alpha="255" >655 <red>0</red> 656 <green>0</green> 657 <blue>0</blue> 658 </color> 659 </brush> 660 </colorrole> 661 <colorrole role="BrightText" >662 <brush brushstyle="SolidPattern" >663 <color alpha="255" >664 <red>255</red> 665 <green>255</green> 666 <blue>255</blue> 667 </color> 668 </brush> 669 </colorrole> 670 <colorrole role="ButtonText" >671 <brush brushstyle="SolidPattern" >672 <color alpha="255" >605 <colorrole role="Text"> 606 <brush brushstyle="SolidPattern"> 607 <color alpha="255"> 608 <red>0</red> 609 <green>0</green> 610 <blue>0</blue> 611 </color> 612 </brush> 613 </colorrole> 614 <colorrole role="BrightText"> 615 <brush brushstyle="SolidPattern"> 616 <color alpha="255"> 617 <red>255</red> 618 <green>255</green> 619 <blue>255</blue> 620 </color> 621 </brush> 622 </colorrole> 623 <colorrole role="ButtonText"> 624 <brush brushstyle="SolidPattern"> 625 <color alpha="255"> 673 626 <red>128</red> 674 627 <green>128</green> … … 677 630 </brush> 678 631 </colorrole> 679 <colorrole role="Base" >680 <brush brushstyle="SolidPattern" >681 <color alpha="255" >682 <red>255</red> 683 <green>255</green> 684 <blue>255</blue> 685 </color> 686 </brush> 687 </colorrole> 688 <colorrole role="Window" >689 <brush brushstyle="SolidPattern" >690 <color alpha="255" >632 <colorrole role="Base"> 633 <brush brushstyle="SolidPattern"> 634 <color alpha="255"> 635 <red>255</red> 636 <green>255</green> 637 <blue>255</blue> 638 </color> 639 </brush> 640 </colorrole> 641 <colorrole role="Window"> 642 <brush brushstyle="SolidPattern"> 643 <color alpha="255"> 691 644 <red>220</red> 692 645 <green>220</green> … … 695 648 </brush> 696 649 </colorrole> 697 <colorrole role="Shadow" >698 <brush brushstyle="SolidPattern" >699 <color alpha="255" >700 <red>0</red> 701 <green>0</green> 702 <blue>0</blue> 703 </color> 704 </brush> 705 </colorrole> 706 <colorrole role="Highlight" >707 <brush brushstyle="SolidPattern" >708 <color alpha="255" >650 <colorrole role="Shadow"> 651 <brush brushstyle="SolidPattern"> 652 <color alpha="255"> 653 <red>0</red> 654 <green>0</green> 655 <blue>0</blue> 656 </color> 657 </brush> 658 </colorrole> 659 <colorrole role="Highlight"> 660 <brush brushstyle="SolidPattern"> 661 <color alpha="255"> 709 662 <red>10</red> 710 663 <green>95</green> … … 713 666 </brush> 714 667 </colorrole> 715 <colorrole role="HighlightedText" >716 <brush brushstyle="SolidPattern" >717 <color alpha="255" >718 <red>255</red> 719 <green>255</green> 720 <blue>255</blue> 721 </color> 722 </brush> 723 </colorrole> 724 <colorrole role="Link" >725 <brush brushstyle="SolidPattern" >726 <color alpha="255" >727 <red>0</red> 728 <green>0</green> 729 <blue>0</blue> 730 </color> 731 </brush> 732 </colorrole> 733 <colorrole role="LinkVisited" >734 <brush brushstyle="SolidPattern" >735 <color alpha="255" >736 <red>0</red> 737 <green>0</green> 738 <blue>0</blue> 739 </color> 740 </brush> 741 </colorrole> 742 <colorrole role="AlternateBase" >743 <brush brushstyle="SolidPattern" >744 <color alpha="255" >668 <colorrole role="HighlightedText"> 669 <brush brushstyle="SolidPattern"> 670 <color alpha="255"> 671 <red>255</red> 672 <green>255</green> 673 <blue>255</blue> 674 </color> 675 </brush> 676 </colorrole> 677 <colorrole role="Link"> 678 <brush brushstyle="SolidPattern"> 679 <color alpha="255"> 680 <red>0</red> 681 <green>0</green> 682 <blue>0</blue> 683 </color> 684 </brush> 685 </colorrole> 686 <colorrole role="LinkVisited"> 687 <brush brushstyle="SolidPattern"> 688 <color alpha="255"> 689 <red>0</red> 690 <green>0</green> 691 <blue>0</blue> 692 </color> 693 </brush> 694 </colorrole> 695 <colorrole role="AlternateBase"> 696 <brush brushstyle="SolidPattern"> 697 <color alpha="255"> 745 698 <red>232</red> 746 699 <green>232</green> … … 751 704 </inactive> 752 705 <disabled> 753 <colorrole role="WindowText" >754 <brush brushstyle="SolidPattern" >755 <color alpha="255" >706 <colorrole role="WindowText"> 707 <brush brushstyle="SolidPattern"> 708 <color alpha="255"> 756 709 <red>128</red> 757 710 <green>128</green> … … 760 713 </brush> 761 714 </colorrole> 762 <colorrole role="Button" >763 <brush brushstyle="SolidPattern" >764 <color alpha="255" >765 <red>0</red> 766 <green>0</green> 767 <blue>255</blue> 768 </color> 769 </brush> 770 </colorrole> 771 <colorrole role="Light" >772 <brush brushstyle="SolidPattern" >773 <color alpha="255" >715 <colorrole role="Button"> 716 <brush brushstyle="SolidPattern"> 717 <color alpha="255"> 718 <red>0</red> 719 <green>0</green> 720 <blue>255</blue> 721 </color> 722 </brush> 723 </colorrole> 724 <colorrole role="Light"> 725 <brush brushstyle="SolidPattern"> 726 <color alpha="255"> 774 727 <red>127</red> 775 728 <green>127</green> … … 778 731 </brush> 779 732 </colorrole> 780 <colorrole role="Midlight" >781 <brush brushstyle="SolidPattern" >782 <color alpha="255" >733 <colorrole role="Midlight"> 734 <brush brushstyle="SolidPattern"> 735 <color alpha="255"> 783 736 <red>38</red> 784 737 <green>38</green> … … 787 740 </brush> 788 741 </colorrole> 789 <colorrole role="Dark" >790 <brush brushstyle="SolidPattern" >791 <color alpha="255" >742 <colorrole role="Dark"> 743 <brush brushstyle="SolidPattern"> 744 <color alpha="255"> 792 745 <red>0</red> 793 746 <green>0</green> … … 796 749 </brush> 797 750 </colorrole> 798 <colorrole role="Mid" >799 <brush brushstyle="SolidPattern" >800 <color alpha="255" >751 <colorrole role="Mid"> 752 <brush brushstyle="SolidPattern"> 753 <color alpha="255"> 801 754 <red>0</red> 802 755 <green>0</green> … … 805 758 </brush> 806 759 </colorrole> 807 <colorrole role="Text" >808 <brush brushstyle="SolidPattern" >809 <color alpha="255" >810 <red>0</red> 811 <green>0</green> 812 <blue>0</blue> 813 </color> 814 </brush> 815 </colorrole> 816 <colorrole role="BrightText" >817 <brush brushstyle="SolidPattern" >818 <color alpha="255" >819 <red>255</red> 820 <green>255</green> 821 <blue>255</blue> 822 </color> 823 </brush> 824 </colorrole> 825 <colorrole role="ButtonText" >826 <brush brushstyle="SolidPattern" >827 <color alpha="255" >760 <colorrole role="Text"> 761 <brush brushstyle="SolidPattern"> 762 <color alpha="255"> 763 <red>0</red> 764 <green>0</green> 765 <blue>0</blue> 766 </color> 767 </brush> 768 </colorrole> 769 <colorrole role="BrightText"> 770 <brush brushstyle="SolidPattern"> 771 <color alpha="255"> 772 <red>255</red> 773 <green>255</green> 774 <blue>255</blue> 775 </color> 776 </brush> 777 </colorrole> 778 <colorrole role="ButtonText"> 779 <brush brushstyle="SolidPattern"> 780 <color alpha="255"> 828 781 <red>128</red> 829 782 <green>128</green> … … 832 785 </brush> 833 786 </colorrole> 834 <colorrole role="Base" >835 <brush brushstyle="SolidPattern" >836 <color alpha="255" >837 <red>255</red> 838 <green>255</green> 839 <blue>255</blue> 840 </color> 841 </brush> 842 </colorrole> 843 <colorrole role="Window" >844 <brush brushstyle="SolidPattern" >845 <color alpha="255" >787 <colorrole role="Base"> 788 <brush brushstyle="SolidPattern"> 789 <color alpha="255"> 790 <red>255</red> 791 <green>255</green> 792 <blue>255</blue> 793 </color> 794 </brush> 795 </colorrole> 796 <colorrole role="Window"> 797 <brush brushstyle="SolidPattern"> 798 <color alpha="255"> 846 799 <red>220</red> 847 800 <green>220</green> … … 850 803 </brush> 851 804 </colorrole> 852 <colorrole role="Shadow" >853 <brush brushstyle="SolidPattern" >854 <color alpha="255" >855 <red>0</red> 856 <green>0</green> 857 <blue>0</blue> 858 </color> 859 </brush> 860 </colorrole> 861 <colorrole role="Highlight" >862 <brush brushstyle="SolidPattern" >863 <color alpha="255" >805 <colorrole role="Shadow"> 806 <brush brushstyle="SolidPattern"> 807 <color alpha="255"> 808 <red>0</red> 809 <green>0</green> 810 <blue>0</blue> 811 </color> 812 </brush> 813 </colorrole> 814 <colorrole role="Highlight"> 815 <brush brushstyle="SolidPattern"> 816 <color alpha="255"> 864 817 <red>10</red> 865 818 <green>95</green> … … 868 821 </brush> 869 822 </colorrole> 870 <colorrole role="HighlightedText" >871 <brush brushstyle="SolidPattern" >872 <color alpha="255" >873 <red>255</red> 874 <green>255</green> 875 <blue>255</blue> 876 </color> 877 </brush> 878 </colorrole> 879 <colorrole role="Link" >880 <brush brushstyle="SolidPattern" >881 <color alpha="255" >882 <red>0</red> 883 <green>0</green> 884 <blue>0</blue> 885 </color> 886 </brush> 887 </colorrole> 888 <colorrole role="LinkVisited" >889 <brush brushstyle="SolidPattern" >890 <color alpha="255" >891 <red>0</red> 892 <green>0</green> 893 <blue>0</blue> 894 </color> 895 </brush> 896 </colorrole> 897 <colorrole role="AlternateBase" >898 <brush brushstyle="SolidPattern" >899 <color alpha="255" >823 <colorrole role="HighlightedText"> 824 <brush brushstyle="SolidPattern"> 825 <color alpha="255"> 826 <red>255</red> 827 <green>255</green> 828 <blue>255</blue> 829 </color> 830 </brush> 831 </colorrole> 832 <colorrole role="Link"> 833 <brush brushstyle="SolidPattern"> 834 <color alpha="255"> 835 <red>0</red> 836 <green>0</green> 837 <blue>0</blue> 838 </color> 839 </brush> 840 </colorrole> 841 <colorrole role="LinkVisited"> 842 <brush brushstyle="SolidPattern"> 843 <color alpha="255"> 844 <red>0</red> 845 <green>0</green> 846 <blue>0</blue> 847 </color> 848 </brush> 849 </colorrole> 850 <colorrole role="AlternateBase"> 851 <brush brushstyle="SolidPattern"> 852 <color alpha="255"> 900 853 <red>232</red> 901 854 <green>232</green> … … 907 860 </palette> 908 861 </property> 909 <property name="maximum" >862 <property name="maximum"> 910 863 <number>400</number> 911 864 </property> 912 <property name="value" >865 <property name="value"> 913 866 <number>100</number> 914 867 </property> 915 <property name="orientation" >868 <property name="orientation"> 916 869 <enum>Qt::Horizontal</enum> 917 870 </property> 918 871 </widget> 919 872 </item> 920 <item row="6" column="2" >921 <widget class="QLabel" name="blabel" >922 <property name="text" >873 <item row="6" column="2"> 874 <widget class="QLabel" name="blabel"> 875 <property name="text"> 923 876 <string>1.0</string> 924 877 </property> 925 878 </widget> 926 879 </item> 927 <item row="4" column="0" >928 <widget class="QLabel" name="TextLabel2" >929 <property name="text" >880 <item row="4" column="0"> 881 <widget class="QLabel" name="TextLabel2"> 882 <property name="text"> 930 883 <string>Green</string> 931 884 </property> 932 885 </widget> 933 886 </item> 934 <item row="4" column="1" >935 <widget class="QSlider" name="gslider" >936 <property name="palette" >887 <item row="4" column="1"> 888 <widget class="QSlider" name="gslider"> 889 <property name="palette"> 937 890 <palette> 938 891 <active> 939 <colorrole role="WindowText" >940 <brush brushstyle="SolidPattern" >941 <color alpha="255" >892 <colorrole role="WindowText"> 893 <brush brushstyle="SolidPattern"> 894 <color alpha="255"> 942 895 <red>128</red> 943 896 <green>128</green> … … 946 899 </brush> 947 900 </colorrole> 948 <colorrole role="Button" >949 <brush brushstyle="SolidPattern" >950 <color alpha="255" >951 <red>0</red> 952 <green>255</green> 953 <blue>0</blue> 954 </color> 955 </brush> 956 </colorrole> 957 <colorrole role="Light" >958 <brush brushstyle="SolidPattern" >959 <color alpha="255" >901 <colorrole role="Button"> 902 <brush brushstyle="SolidPattern"> 903 <color alpha="255"> 904 <red>0</red> 905 <green>255</green> 906 <blue>0</blue> 907 </color> 908 </brush> 909 </colorrole> 910 <colorrole role="Light"> 911 <brush brushstyle="SolidPattern"> 912 <color alpha="255"> 960 913 <red>127</red> 961 914 <green>255</green> … … 964 917 </brush> 965 918 </colorrole> 966 <colorrole role="Midlight" >967 <brush brushstyle="SolidPattern" >968 <color alpha="255" >919 <colorrole role="Midlight"> 920 <brush brushstyle="SolidPattern"> 921 <color alpha="255"> 969 922 <red>38</red> 970 923 <green>255</green> … … 973 926 </brush> 974 927 </colorrole> 975 <colorrole role="Dark" >976 <brush brushstyle="SolidPattern" >977 <color alpha="255" >928 <colorrole role="Dark"> 929 <brush brushstyle="SolidPattern"> 930 <color alpha="255"> 978 931 <red>0</red> 979 932 <green>127</green> … … 982 935 </brush> 983 936 </colorrole> 984 <colorrole role="Mid" >985 <brush brushstyle="SolidPattern" >986 <color alpha="255" >937 <colorrole role="Mid"> 938 <brush brushstyle="SolidPattern"> 939 <color alpha="255"> 987 940 <red>0</red> 988 941 <green>170</green> … … 991 944 </brush> 992 945 </colorrole> 993 <colorrole role="Text" >994 <brush brushstyle="SolidPattern" >995 <color alpha="255" >996 <red>0</red> 997 <green>0</green> 998 <blue>0</blue> 999 </color> 1000 </brush> 1001 </colorrole> 1002 <colorrole role="BrightText" >1003 <brush brushstyle="SolidPattern" >1004 <color alpha="255" >1005 <red>255</red> 1006 <green>255</green> 1007 <blue>255</blue> 1008 </color> 1009 </brush> 1010 </colorrole> 1011 <colorrole role="ButtonText" >1012 <brush brushstyle="SolidPattern" >1013 <color alpha="255" >946 <colorrole role="Text"> 947 <brush brushstyle="SolidPattern"> 948 <color alpha="255"> 949 <red>0</red> 950 <green>0</green> 951 <blue>0</blue> 952 </color> 953 </brush> 954 </colorrole> 955 <colorrole role="BrightText"> 956 <brush brushstyle="SolidPattern"> 957 <color alpha="255"> 958 <red>255</red> 959 <green>255</green> 960 <blue>255</blue> 961 </color> 962 </brush> 963 </colorrole> 964 <colorrole role="ButtonText"> 965 <brush brushstyle="SolidPattern"> 966 <color alpha="255"> 1014 967 <red>128</red> 1015 968 <green>128</green> … … 1018 971 </brush> 1019 972 </colorrole> 1020 <colorrole role="Base" >1021 <brush brushstyle="SolidPattern" >1022 <color alpha="255" >1023 <red>255</red> 1024 <green>255</green> 1025 <blue>255</blue> 1026 </color> 1027 </brush> 1028 </colorrole> 1029 <colorrole role="Window" >1030 <brush brushstyle="SolidPattern" >1031 <color alpha="255" >973 <colorrole role="Base"> 974 <brush brushstyle="SolidPattern"> 975 <color alpha="255"> 976 <red>255</red> 977 <green>255</green> 978 <blue>255</blue> 979 </color> 980 </brush> 981 </colorrole> 982 <colorrole role="Window"> 983 <brush brushstyle="SolidPattern"> 984 <color alpha="255"> 1032 985 <red>220</red> 1033 986 <green>220</green> … … 1036 989 </brush> 1037 990 </colorrole> 1038 <colorrole role="Shadow" >1039 <brush brushstyle="SolidPattern" >1040 <color alpha="255" >1041 <red>0</red> 1042 <green>0</green> 1043 <blue>0</blue> 1044 </color> 1045 </brush> 1046 </colorrole> 1047 <colorrole role="Highlight" >1048 <brush brushstyle="SolidPattern" >1049 <color alpha="255" >991 <colorrole role="Shadow"> 992 <brush brushstyle="SolidPattern"> 993 <color alpha="255"> 994 <red>0</red> 995 <green>0</green> 996 <blue>0</blue> 997 </color> 998 </brush> 999 </colorrole> 1000 <colorrole role="Highlight"> 1001 <brush brushstyle="SolidPattern"> 1002 <color alpha="255"> 1050 1003 <red>10</red> 1051 1004 <green>95</green> … … 1054 1007 </brush> 1055 1008 </colorrole> 1056 <colorrole role="HighlightedText" >1057 <brush brushstyle="SolidPattern" >1058 <color alpha="255" >1059 <red>255</red> 1060 <green>255</green> 1061 <blue>255</blue> 1062 </color> 1063 </brush> 1064 </colorrole> 1065 <colorrole role="Link" >1066 <brush brushstyle="SolidPattern" >1067 <color alpha="255" >1068 <red>0</red> 1069 <green>0</green> 1070 <blue>0</blue> 1071 </color> 1072 </brush> 1073 </colorrole> 1074 <colorrole role="LinkVisited" >1075 <brush brushstyle="SolidPattern" >1076 <color alpha="255" >1077 <red>0</red> 1078 <green>0</green> 1079 <blue>0</blue> 1080 </color> 1081 </brush> 1082 </colorrole> 1083 <colorrole role="AlternateBase" >1084 <brush brushstyle="SolidPattern" >1085 <color alpha="255" >1009 <colorrole role="HighlightedText"> 1010 <brush brushstyle="SolidPattern"> 1011 <color alpha="255"> 1012 <red>255</red> 1013 <green>255</green> 1014 <blue>255</blue> 1015 </color> 1016 </brush> 1017 </colorrole> 1018 <colorrole role="Link"> 1019 <brush brushstyle="SolidPattern"> 1020 <color alpha="255"> 1021 <red>0</red> 1022 <green>0</green> 1023 <blue>0</blue> 1024 </color> 1025 </brush> 1026 </colorrole> 1027 <colorrole role="LinkVisited"> 1028 <brush brushstyle="SolidPattern"> 1029 <color alpha="255"> 1030 <red>0</red> 1031 <green>0</green> 1032 <blue>0</blue> 1033 </color> 1034 </brush> 1035 </colorrole> 1036 <colorrole role="AlternateBase"> 1037 <brush brushstyle="SolidPattern"> 1038 <color alpha="255"> 1086 1039 <red>232</red> 1087 1040 <green>232</green> … … 1092 1045 </active> 1093 1046 <inactive> 1094 <colorrole role="WindowText" >1095 <brush brushstyle="SolidPattern" >1096 <color alpha="255" >1047 <colorrole role="WindowText"> 1048 <brush brushstyle="SolidPattern"> 1049 <color alpha="255"> 1097 1050 <red>128</red> 1098 1051 <green>128</green> … … 1101 1054 </brush> 1102 1055 </colorrole> 1103 <colorrole role="Button" >1104 <brush brushstyle="SolidPattern" >1105 <color alpha="255" >1106 <red>0</red> 1107 <green>255</green> 1108 <blue>0</blue> 1109 </color> 1110 </brush> 1111 </colorrole> 1112 <colorrole role="Light" >1113 <brush brushstyle="SolidPattern" >1114 <color alpha="255" >1056 <colorrole role="Button"> 1057 <brush brushstyle="SolidPattern"> 1058 <color alpha="255"> 1059 <red>0</red> 1060 <green>255</green> 1061 <blue>0</blue> 1062 </color> 1063 </brush> 1064 </colorrole> 1065 <colorrole role="Light"> 1066 <brush brushstyle="SolidPattern"> 1067 <color alpha="255"> 1115 1068 <red>127</red> 1116 1069 <green>255</green> … … 1119 1072 </brush> 1120 1073 </colorrole> 1121 <colorrole role="Midlight" >1122 <brush brushstyle="SolidPattern" >1123 <color alpha="255" >1074 <colorrole role="Midlight"> 1075 <brush brushstyle="SolidPattern"> 1076 <color alpha="255"> 1124 1077 <red>38</red> 1125 1078 <green>255</green> … … 1128 1081 </brush> 1129 1082 </colorrole> 1130 <colorrole role="Dark" >1131 <brush brushstyle="SolidPattern" >1132 <color alpha="255" >1083 <colorrole role="Dark"> 1084 <brush brushstyle="SolidPattern"> 1085 <color alpha="255"> 1133 1086 <red>0</red> 1134 1087 <green>127</green> … … 1137 1090 </brush> 1138 1091 </colorrole> 1139 <colorrole role="Mid" >1140 <brush brushstyle="SolidPattern" >1141 <color alpha="255" >1092 <colorrole role="Mid"> 1093 <brush brushstyle="SolidPattern"> 1094 <color alpha="255"> 1142 1095 <red>0</red> 1143 1096 <green>170</green> … … 1146 1099 </brush> 1147 1100 </colorrole> 1148 <colorrole role="Text" >1149 <brush brushstyle="SolidPattern" >1150 <color alpha="255" >1151 <red>0</red> 1152 <green>0</green> 1153 <blue>0</blue> 1154 </color> 1155 </brush> 1156 </colorrole> 1157 <colorrole role="BrightText" >1158 <brush brushstyle="SolidPattern" >1159 <color alpha="255" >1160 <red>255</red> 1161 <green>255</green> 1162 <blue>255</blue> 1163 </color> 1164 </brush> 1165 </colorrole> 1166 <colorrole role="ButtonText" >1167 <brush brushstyle="SolidPattern" >1168 <color alpha="255" >1101 <colorrole role="Text"> 1102 <brush brushstyle="SolidPattern"> 1103 <color alpha="255"> 1104 <red>0</red> 1105 <green>0</green> 1106 <blue>0</blue> 1107 </color> 1108 </brush> 1109 </colorrole> 1110 <colorrole role="BrightText"> 1111 <brush brushstyle="SolidPattern"> 1112 <color alpha="255"> 1113 <red>255</red> 1114 <green>255</green> 1115 <blue>255</blue> 1116 </color> 1117 </brush> 1118 </colorrole> 1119 <colorrole role="ButtonText"> 1120 <brush brushstyle="SolidPattern"> 1121 <color alpha="255"> 1169 1122 <red>128</red> 1170 1123 <green>128</green> … … 1173 1126 </brush> 1174 1127 </colorrole> 1175 <colorrole role="Base" >1176 <brush brushstyle="SolidPattern" >1177 <color alpha="255" >1178 <red>255</red> 1179 <green>255</green> 1180 <blue>255</blue> 1181 </color> 1182 </brush> 1183 </colorrole> 1184 <colorrole role="Window" >1185 <brush brushstyle="SolidPattern" >1186 <color alpha="255" >1128 <colorrole role="Base"> 1129 <brush brushstyle="SolidPattern"> 1130 <color alpha="255"> 1131 <red>255</red> 1132 <green>255</green> 1133 <blue>255</blue> 1134 </color> 1135 </brush> 1136 </colorrole> 1137 <colorrole role="Window"> 1138 <brush brushstyle="SolidPattern"> 1139 <color alpha="255"> 1187 1140 <red>220</red> 1188 1141 <green>220</green> … … 1191 1144 </brush> 1192 1145 </colorrole> 1193 <colorrole role="Shadow" >1194 <brush brushstyle="SolidPattern" >1195 <color alpha="255" >1196 <red>0</red> 1197 <green>0</green> 1198 <blue>0</blue> 1199 </color> 1200 </brush> 1201 </colorrole> 1202 <colorrole role="Highlight" >1203 <brush brushstyle="SolidPattern" >1204 <color alpha="255" >1146 <colorrole role="Shadow"> 1147 <brush brushstyle="SolidPattern"> 1148 <color alpha="255"> 1149 <red>0</red> 1150 <green>0</green> 1151 <blue>0</blue> 1152 </color> 1153 </brush> 1154 </colorrole> 1155 <colorrole role="Highlight"> 1156 <brush brushstyle="SolidPattern"> 1157 <color alpha="255"> 1205 1158 <red>10</red> 1206 1159 <green>95</green> … … 1209 1162 </brush> 1210 1163 </colorrole> 1211 <colorrole role="HighlightedText" >1212 <brush brushstyle="SolidPattern" >1213 <color alpha="255" >1214 <red>255</red> 1215 <green>255</green> 1216 <blue>255</blue> 1217 </color> 1218 </brush> 1219 </colorrole> 1220 <colorrole role="Link" >1221 <brush brushstyle="SolidPattern" >1222 <color alpha="255" >1223 <red>0</red> 1224 <green>0</green> 1225 <blue>0</blue> 1226 </color> 1227 </brush> 1228 </colorrole> 1229 <colorrole role="LinkVisited" >1230 <brush brushstyle="SolidPattern" >1231 <color alpha="255" >1232 <red>0</red> 1233 <green>0</green> 1234 <blue>0</blue> 1235 </color> 1236 </brush> 1237 </colorrole> 1238 <colorrole role="AlternateBase" >1239 <brush brushstyle="SolidPattern" >1240 <color alpha="255" >1164 <colorrole role="HighlightedText"> 1165 <brush brushstyle="SolidPattern"> 1166 <color alpha="255"> 1167 <red>255</red> 1168 <green>255</green> 1169 <blue>255</blue> 1170 </color> 1171 </brush> 1172 </colorrole> 1173 <colorrole role="Link"> 1174 <brush brushstyle="SolidPattern"> 1175 <color alpha="255"> 1176 <red>0</red> 1177 <green>0</green> 1178 <blue>0</blue> 1179 </color> 1180 </brush> 1181 </colorrole> 1182 <colorrole role="LinkVisited"> 1183 <brush brushstyle="SolidPattern"> 1184 <color alpha="255"> 1185 <red>0</red> 1186 <green>0</green> 1187 <blue>0</blue> 1188 </color> 1189 </brush> 1190 </colorrole> 1191 <colorrole role="AlternateBase"> 1192 <brush brushstyle="SolidPattern"> 1193 <color alpha="255"> 1241 1194 <red>232</red> 1242 1195 <green>232</green> … … 1247 1200 </inactive> 1248 1201 <disabled> 1249 <colorrole role="WindowText" >1250 <brush brushstyle="SolidPattern" >1251 <color alpha="255" >1202 <colorrole role="WindowText"> 1203 <brush brushstyle="SolidPattern"> 1204 <color alpha="255"> 1252 1205 <red>128</red> 1253 1206 <green>128</green> … … 1256 1209 </brush> 1257 1210 </colorrole> 1258 <colorrole role="Button" >1259 <brush brushstyle="SolidPattern" >1260 <color alpha="255" >1261 <red>0</red> 1262 <green>255</green> 1263 <blue>0</blue> 1264 </color> 1265 </brush> 1266 </colorrole> 1267 <colorrole role="Light" >1268 <brush brushstyle="SolidPattern" >1269 <color alpha="255" >1211 <colorrole role="Button"> 1212 <brush brushstyle="SolidPattern"> 1213 <color alpha="255"> 1214 <red>0</red> 1215 <green>255</green> 1216 <blue>0</blue> 1217 </color> 1218 </brush> 1219 </colorrole> 1220 <colorrole role="Light"> 1221 <brush brushstyle="SolidPattern"> 1222 <color alpha="255"> 1270 1223 <red>127</red> 1271 1224 <green>255</green> … … 1274 1227 </brush> 1275 1228 </colorrole> 1276 <colorrole role="Midlight" >1277 <brush brushstyle="SolidPattern" >1278 <color alpha="255" >1229 <colorrole role="Midlight"> 1230 <brush brushstyle="SolidPattern"> 1231 <color alpha="255"> 1279 1232 <red>38</red> 1280 1233 <green>255</green> … … 1283 1236 </brush> 1284 1237 </colorrole> 1285 <colorrole role="Dark" >1286 <brush brushstyle="SolidPattern" >1287 <color alpha="255" >1238 <colorrole role="Dark"> 1239 <brush brushstyle="SolidPattern"> 1240 <color alpha="255"> 1288 1241 <red>0</red> 1289 1242 <green>127</green> … … 1292 1245 </brush> 1293 1246 </colorrole> 1294 <colorrole role="Mid" >1295 <brush brushstyle="SolidPattern" >1296 <color alpha="255" >1247 <colorrole role="Mid"> 1248 <brush brushstyle="SolidPattern"> 1249 <color alpha="255"> 1297 1250 <red>0</red> 1298 1251 <green>170</green> … … 1301 1254 </brush> 1302 1255 </colorrole> 1303 <colorrole role="Text" >1304 <brush brushstyle="SolidPattern" >1305 <color alpha="255" >1306 <red>0</red> 1307 <green>0</green> 1308 <blue>0</blue> 1309 </color> 1310 </brush> 1311 </colorrole> 1312 <colorrole role="BrightText" >1313 <brush brushstyle="SolidPattern" >1314 <color alpha="255" >1315 <red>255</red> 1316 <green>255</green> 1317 <blue>255</blue> 1318 </color> 1319 </brush> 1320 </colorrole> 1321 <colorrole role="ButtonText" >1322 <brush brushstyle="SolidPattern" >1323 <color alpha="255" >1256 <colorrole role="Text"> 1257 <brush brushstyle="SolidPattern"> 1258 <color alpha="255"> 1259 <red>0</red> 1260 <green>0</green> 1261 <blue>0</blue> 1262 </color> 1263 </brush> 1264 </colorrole> 1265 <colorrole role="BrightText"> 1266 <brush brushstyle="SolidPattern"> 1267 <color alpha="255"> 1268 <red>255</red> 1269 <green>255</green> 1270 <blue>255</blue> 1271 </color> 1272 </brush> 1273 </colorrole> 1274 <colorrole role="ButtonText"> 1275 <brush brushstyle="SolidPattern"> 1276 <color alpha="255"> 1324 1277 <red>128</red> 1325 1278 <green>128</green> … … 1328 1281 </brush> 1329 1282 </colorrole> 1330 <colorrole role="Base" >1331 <brush brushstyle="SolidPattern" >1332 <color alpha="255" >1333 <red>255</red> 1334 <green>255</green> 1335 <blue>255</blue> 1336 </color> 1337 </brush> 1338 </colorrole> 1339 <colorrole role="Window" >1340 <brush brushstyle="SolidPattern" >1341 <color alpha="255" >1283 <colorrole role="Base"> 1284 <brush brushstyle="SolidPattern"> 1285 <color alpha="255"> 1286 <red>255</red> 1287 <green>255</green> 1288 <blue>255</blue> 1289 </color> 1290 </brush> 1291 </colorrole> 1292 <colorrole role="Window"> 1293 <brush brushstyle="SolidPattern"> 1294 <color alpha="255"> 1342 1295 <red>220</red> 1343 1296 <green>220</green> … … 1346 1299 </brush> 1347 1300 </colorrole> 1348 <colorrole role="Shadow" >1349 <brush brushstyle="SolidPattern" >1350 <color alpha="255" >1351 <red>0</red> 1352 <green>0</green> 1353 <blue>0</blue> 1354 </color> 1355 </brush> 1356 </colorrole> 1357 <colorrole role="Highlight" >1358 <brush brushstyle="SolidPattern" >1359 <color alpha="255" >1301 <colorrole role="Shadow"> 1302 <brush brushstyle="SolidPattern"> 1303 <color alpha="255"> 1304 <red>0</red> 1305 <green>0</green> 1306 <blue>0</blue> 1307 </color> 1308 </brush> 1309 </colorrole> 1310 <colorrole role="Highlight"> 1311 <brush brushstyle="SolidPattern"> 1312 <color alpha="255"> 1360 1313 <red>10</red> 1361 1314 <green>95</green> … … 1364 1317 </brush> 1365 1318 </colorrole> 1366 <colorrole role="HighlightedText" >1367 <brush brushstyle="SolidPattern" >1368 <color alpha="255" >1369 <red>255</red> 1370 <green>255</green> 1371 <blue>255</blue> 1372 </color> 1373 </brush> 1374 </colorrole> 1375 <colorrole role="Link" >1376 <brush brushstyle="SolidPattern" >1377 <color alpha="255" >1378 <red>0</red> 1379 <green>0</green> 1380 <blue>0</blue> 1381 </color> 1382 </brush> 1383 </colorrole> 1384 <colorrole role="LinkVisited" >1385 <brush brushstyle="SolidPattern" >1386 <color alpha="255" >1387 <red>0</red> 1388 <green>0</green> 1389 <blue>0</blue> 1390 </color> 1391 </brush> 1392 </colorrole> 1393 <colorrole role="AlternateBase" >1394 <brush brushstyle="SolidPattern" >1395 <color alpha="255" >1319 <colorrole role="HighlightedText"> 1320 <brush brushstyle="SolidPattern"> 1321 <color alpha="255"> 1322 <red>255</red> 1323 <green>255</green> 1324 <blue>255</blue> 1325 </color> 1326 </brush> 1327 </colorrole> 1328 <colorrole role="Link"> 1329 <brush brushstyle="SolidPattern"> 1330 <color alpha="255"> 1331 <red>0</red> 1332 <green>0</green> 1333 <blue>0</blue> 1334 </color> 1335 </brush> 1336 </colorrole> 1337 <colorrole role="LinkVisited"> 1338 <brush brushstyle="SolidPattern"> 1339 <color alpha="255"> 1340 <red>0</red> 1341 <green>0</green> 1342 <blue>0</blue> 1343 </color> 1344 </brush> 1345 </colorrole> 1346 <colorrole role="AlternateBase"> 1347 <brush brushstyle="SolidPattern"> 1348 <color alpha="255"> 1396 1349 <red>232</red> 1397 1350 <green>232</green> … … 1403 1356 </palette> 1404 1357 </property> 1405 <property name="maximum" >1358 <property name="maximum"> 1406 1359 <number>400</number> 1407 1360 </property> 1408 <property name="value" >1361 <property name="value"> 1409 1362 <number>100</number> 1410 1363 </property> 1411 <property name="orientation" >1364 <property name="orientation"> 1412 1365 <enum>Qt::Horizontal</enum> 1413 1366 </property> 1414 1367 </widget> 1415 1368 </item> 1416 <item row="4" column="2" >1417 <widget class="QLabel" name="glabel" >1418 <property name="text" >1369 <item row="4" column="2"> 1370 <widget class="QLabel" name="glabel"> 1371 <property name="text"> 1419 1372 <string>1.0</string> 1420 1373 </property> 1421 1374 </widget> 1422 1375 </item> 1423 <item row="0" column="0" >1424 <widget class="QLabel" name="TextLabel7" >1425 <property name="text" >1376 <item row="0" column="0"> 1377 <widget class="QLabel" name="TextLabel7"> 1378 <property name="text"> 1426 1379 <string>All</string> 1427 1380 </property> 1428 1381 </widget> 1429 1382 </item> 1430 <item row="0" column="2" >1431 <widget class="QLabel" name="TextLabel8" >1432 <property name="text" >1383 <item row="0" column="2"> 1384 <widget class="QLabel" name="TextLabel8"> 1385 <property name="text"> 1433 1386 <string>1.0</string> 1434 1387 </property> 1435 1388 </widget> 1436 1389 </item> 1437 <item row="0" column="1" >1438 <widget class="QSlider" name="gammaslider" >1439 <property name="palette" >1390 <item row="0" column="1"> 1391 <widget class="QSlider" name="gammaslider"> 1392 <property name="palette"> 1440 1393 <palette> 1441 1394 <active> 1442 <colorrole role="WindowText" >1443 <brush brushstyle="SolidPattern" >1444 <color alpha="255" >1395 <colorrole role="WindowText"> 1396 <brush brushstyle="SolidPattern"> 1397 <color alpha="255"> 1445 1398 <red>128</red> 1446 1399 <green>128</green> … … 1449 1402 </brush> 1450 1403 </colorrole> 1451 <colorrole role="Button" >1452 <brush brushstyle="SolidPattern" >1453 <color alpha="255" >1454 <red>255</red> 1455 <green>255</green> 1456 <blue>255</blue> 1457 </color> 1458 </brush> 1459 </colorrole> 1460 <colorrole role="Light" >1461 <brush brushstyle="SolidPattern" >1462 <color alpha="255" >1463 <red>255</red> 1464 <green>255</green> 1465 <blue>255</blue> 1466 </color> 1467 </brush> 1468 </colorrole> 1469 <colorrole role="Midlight" >1470 <brush brushstyle="SolidPattern" >1471 <color alpha="255" >1472 <red>255</red> 1473 <green>255</green> 1474 <blue>255</blue> 1475 </color> 1476 </brush> 1477 </colorrole> 1478 <colorrole role="Dark" >1479 <brush brushstyle="SolidPattern" >1480 <color alpha="255" >1404 <colorrole role="Button"> 1405 <brush brushstyle="SolidPattern"> 1406 <color alpha="255"> 1407 <red>255</red> 1408 <green>255</green> 1409 <blue>255</blue> 1410 </color> 1411 </brush> 1412 </colorrole> 1413 <colorrole role="Light"> 1414 <brush brushstyle="SolidPattern"> 1415 <color alpha="255"> 1416 <red>255</red> 1417 <green>255</green> 1418 <blue>255</blue> 1419 </color> 1420 </brush> 1421 </colorrole> 1422 <colorrole role="Midlight"> 1423 <brush brushstyle="SolidPattern"> 1424 <color alpha="255"> 1425 <red>255</red> 1426 <green>255</green> 1427 <blue>255</blue> 1428 </color> 1429 </brush> 1430 </colorrole> 1431 <colorrole role="Dark"> 1432 <brush brushstyle="SolidPattern"> 1433 <color alpha="255"> 1481 1434 <red>127</red> 1482 1435 <green>127</green> … … 1485 1438 </brush> 1486 1439 </colorrole> 1487 <colorrole role="Mid" >1488 <brush brushstyle="SolidPattern" >1489 <color alpha="255" >1440 <colorrole role="Mid"> 1441 <brush brushstyle="SolidPattern"> 1442 <color alpha="255"> 1490 1443 <red>170</red> 1491 1444 <green>170</green> … … 1494 1447 </brush> 1495 1448 </colorrole> 1496 <colorrole role="Text" >1497 <brush brushstyle="SolidPattern" >1498 <color alpha="255" >1499 <red>0</red> 1500 <green>0</green> 1501 <blue>0</blue> 1502 </color> 1503 </brush> 1504 </colorrole> 1505 <colorrole role="BrightText" >1506 <brush brushstyle="SolidPattern" >1507 <color alpha="255" >1508 <red>255</red> 1509 <green>255</green> 1510 <blue>255</blue> 1511 </color> 1512 </brush> 1513 </colorrole> 1514 <colorrole role="ButtonText" >1515 <brush brushstyle="SolidPattern" >1516 <color alpha="255" >1449 <colorrole role="Text"> 1450 <brush brushstyle="SolidPattern"> 1451 <color alpha="255"> 1452 <red>0</red> 1453 <green>0</green> 1454 <blue>0</blue> 1455 </color> 1456 </brush> 1457 </colorrole> 1458 <colorrole role="BrightText"> 1459 <brush brushstyle="SolidPattern"> 1460 <color alpha="255"> 1461 <red>255</red> 1462 <green>255</green> 1463 <blue>255</blue> 1464 </color> 1465 </brush> 1466 </colorrole> 1467 <colorrole role="ButtonText"> 1468 <brush brushstyle="SolidPattern"> 1469 <color alpha="255"> 1517 1470 <red>128</red> 1518 1471 <green>128</green> … … 1521 1474 </brush> 1522 1475 </colorrole> 1523 <colorrole role="Base" >1524 <brush brushstyle="SolidPattern" >1525 <color alpha="255" >1526 <red>255</red> 1527 <green>255</green> 1528 <blue>255</blue> 1529 </color> 1530 </brush> 1531 </colorrole> 1532 <colorrole role="Window" >1533 <brush brushstyle="SolidPattern" >1534 <color alpha="255" >1476 <colorrole role="Base"> 1477 <brush brushstyle="SolidPattern"> 1478 <color alpha="255"> 1479 <red>255</red> 1480 <green>255</green> 1481 <blue>255</blue> 1482 </color> 1483 </brush> 1484 </colorrole> 1485 <colorrole role="Window"> 1486 <brush brushstyle="SolidPattern"> 1487 <color alpha="255"> 1535 1488 <red>220</red> 1536 1489 <green>220</green> … … 1539 1492 </brush> 1540 1493 </colorrole> 1541 <colorrole role="Shadow" >1542 <brush brushstyle="SolidPattern" >1543 <color alpha="255" >1544 <red>0</red> 1545 <green>0</green> 1546 <blue>0</blue> 1547 </color> 1548 </brush> 1549 </colorrole> 1550 <colorrole role="Highlight" >1551 <brush brushstyle="SolidPattern" >1552 <color alpha="255" >1494 <colorrole role="Shadow"> 1495 <brush brushstyle="SolidPattern"> 1496 <color alpha="255"> 1497 <red>0</red> 1498 <green>0</green> 1499 <blue>0</blue> 1500 </color> 1501 </brush> 1502 </colorrole> 1503 <colorrole role="Highlight"> 1504 <brush brushstyle="SolidPattern"> 1505 <color alpha="255"> 1553 1506 <red>10</red> 1554 1507 <green>95</green> … … 1557 1510 </brush> 1558 1511 </colorrole> 1559 <colorrole role="HighlightedText" >1560 <brush brushstyle="SolidPattern" >1561 <color alpha="255" >1562 <red>255</red> 1563 <green>255</green> 1564 <blue>255</blue> 1565 </color> 1566 </brush> 1567 </colorrole> 1568 <colorrole role="Link" >1569 <brush brushstyle="SolidPattern" >1570 <color alpha="255" >1571 <red>0</red> 1572 <green>0</green> 1573 <blue>0</blue> 1574 </color> 1575 </brush> 1576 </colorrole> 1577 <colorrole role="LinkVisited" >1578 <brush brushstyle="SolidPattern" >1579 <color alpha="255" >1580 <red>0</red> 1581 <green>0</green> 1582 <blue>0</blue> 1583 </color> 1584 </brush> 1585 </colorrole> 1586 <colorrole role="AlternateBase" >1587 <brush brushstyle="SolidPattern" >1588 <color alpha="255" >1512 <colorrole role="HighlightedText"> 1513 <brush brushstyle="SolidPattern"> 1514 <color alpha="255"> 1515 <red>255</red> 1516 <green>255</green> 1517 <blue>255</blue> 1518 </color> 1519 </brush> 1520 </colorrole> 1521 <colorrole role="Link"> 1522 <brush brushstyle="SolidPattern"> 1523 <color alpha="255"> 1524 <red>0</red> 1525 <green>0</green> 1526 <blue>0</blue> 1527 </color> 1528 </brush> 1529 </colorrole> 1530 <colorrole role="LinkVisited"> 1531 <brush brushstyle="SolidPattern"> 1532 <color alpha="255"> 1533 <red>0</red> 1534 <green>0</green> 1535 <blue>0</blue> 1536 </color> 1537 </brush> 1538 </colorrole> 1539 <colorrole role="AlternateBase"> 1540 <brush brushstyle="SolidPattern"> 1541 <color alpha="255"> 1589 1542 <red>232</red> 1590 1543 <green>232</green> … … 1595 1548 </active> 1596 1549 <inactive> 1597 <colorrole role="WindowText" >1598 <brush brushstyle="SolidPattern" >1599 <color alpha="255" >1550 <colorrole role="WindowText"> 1551 <brush brushstyle="SolidPattern"> 1552 <color alpha="255"> 1600 1553 <red>128</red> 1601 1554 <green>128</green> … … 1604 1557 </brush> 1605 1558 </colorrole> 1606 <colorrole role="Button" >1607 <brush brushstyle="SolidPattern" >1608 <color alpha="255" >1609 <red>255</red> 1610 <green>255</green> 1611 <blue>255</blue> 1612 </color> 1613 </brush> 1614 </colorrole> 1615 <colorrole role="Light" >1616 <brush brushstyle="SolidPattern" >1617 <color alpha="255" >1618 <red>255</red> 1619 <green>255</green> 1620 <blue>255</blue> 1621 </color> 1622 </brush> 1623 </colorrole> 1624 <colorrole role="Midlight" >1625 <brush brushstyle="SolidPattern" >1626 <color alpha="255" >1627 <red>255</red> 1628 <green>255</green> 1629 <blue>255</blue> 1630 </color> 1631 </brush> 1632 </colorrole> 1633 <colorrole role="Dark" >1634 <brush brushstyle="SolidPattern" >1635 <color alpha="255" >1559 <colorrole role="Button"> 1560 <brush brushstyle="SolidPattern"> 1561 <color alpha="255"> 1562 <red>255</red> 1563 <green>255</green> 1564 <blue>255</blue> 1565 </color> 1566 </brush> 1567 </colorrole> 1568 <colorrole role="Light"> 1569 <brush brushstyle="SolidPattern"> 1570 <color alpha="255"> 1571 <red>255</red> 1572 <green>255</green> 1573 <blue>255</blue> 1574 </color> 1575 </brush> 1576 </colorrole> 1577 <colorrole role="Midlight"> 1578 <brush brushstyle="SolidPattern"> 1579 <color alpha="255"> 1580 <red>255</red> 1581 <green>255</green> 1582 <blue>255</blue> 1583 </color> 1584 </brush> 1585 </colorrole> 1586 <colorrole role="Dark"> 1587 <brush brushstyle="SolidPattern"> 1588 <color alpha="255"> 1636 1589 <red>127</red> 1637 1590 <green>127</green> … … 1640 1593 </brush> 1641 1594 </colorrole> 1642 <colorrole role="Mid" >1643 <brush brushstyle="SolidPattern" >1644 <color alpha="255" >1595 <colorrole role="Mid"> 1596 <brush brushstyle="SolidPattern"> 1597 <color alpha="255"> 1645 1598 <red>170</red> 1646 1599 <green>170</green> … … 1649 1602 </brush> 1650 1603 </colorrole> 1651 <colorrole role="Text" >1652 <brush brushstyle="SolidPattern" >1653 <color alpha="255" >1654 <red>0</red> 1655 <green>0</green> 1656 <blue>0</blue> 1657 </color> 1658 </brush> 1659 </colorrole> 1660 <colorrole role="BrightText" >1661 <brush brushstyle="SolidPattern" >1662 <color alpha="255" >1663 <red>255</red> 1664 <green>255</green> 1665 <blue>255</blue> 1666 </color> 1667 </brush> 1668 </colorrole> 1669 <colorrole role="ButtonText" >1670 <brush brushstyle="SolidPattern" >1671 <color alpha="255" >1604 <colorrole role="Text"> 1605 <brush brushstyle="SolidPattern"> 1606 <color alpha="255"> 1607 <red>0</red> 1608 <green>0</green> 1609 <blue>0</blue> 1610 </color> 1611 </brush> 1612 </colorrole> 1613 <colorrole role="BrightText"> 1614 <brush brushstyle="SolidPattern"> 1615 <color alpha="255"> 1616 <red>255</red> 1617 <green>255</green> 1618 <blue>255</blue> 1619 </color> 1620 </brush> 1621 </colorrole> 1622 <colorrole role="ButtonText"> 1623 <brush brushstyle="SolidPattern"> 1624 <color alpha="255"> 1672 1625 <red>128</red> 1673 1626 <green>128</green> … … 1676 1629 </brush> 1677 1630 </colorrole> 1678 <colorrole role="Base" >1679 <brush brushstyle="SolidPattern" >1680 <color alpha="255" >1681 <red>255</red> 1682 <green>255</green> 1683 <blue>255</blue> 1684 </color> 1685 </brush> 1686 </colorrole> 1687 <colorrole role="Window" >1688 <brush brushstyle="SolidPattern" >1689 <color alpha="255" >1631 <colorrole role="Base"> 1632 <brush brushstyle="SolidPattern"> 1633 <color alpha="255"> 1634 <red>255</red> 1635 <green>255</green> 1636 <blue>255</blue> 1637 </color> 1638 </brush> 1639 </colorrole> 1640 <colorrole role="Window"> 1641 <brush brushstyle="SolidPattern"> 1642 <color alpha="255"> 1690 1643 <red>220</red> 1691 1644 <green>220</green> … … 1694 1647 </brush> 1695 1648 </colorrole> 1696 <colorrole role="Shadow" >1697 <brush brushstyle="SolidPattern" >1698 <color alpha="255" >1699 <red>0</red> 1700 <green>0</green> 1701 <blue>0</blue> 1702 </color> 1703 </brush> 1704 </colorrole> 1705 <colorrole role="Highlight" >1706 <brush brushstyle="SolidPattern" >1707 <color alpha="255" >1649 <colorrole role="Shadow"> 1650 <brush brushstyle="SolidPattern"> 1651 <color alpha="255"> 1652 <red>0</red> 1653 <green>0</green> 1654 <blue>0</blue> 1655 </color> 1656 </brush> 1657 </colorrole> 1658 <colorrole role="Highlight"> 1659 <brush brushstyle="SolidPattern"> 1660 <color alpha="255"> 1708 1661 <red>10</red> 1709 1662 <green>95</green> … … 1712 1665 </brush> 1713 1666 </colorrole> 1714 <colorrole role="HighlightedText" >1715 <brush brushstyle="SolidPattern" >1716 <color alpha="255" >1717 <red>255</red> 1718 <green>255</green> 1719 <blue>255</blue> 1720 </color> 1721 </brush> 1722 </colorrole> 1723 <colorrole role="Link" >1724 <brush brushstyle="SolidPattern" >1725 <color alpha="255" >1726 <red>0</red> 1727 <green>0</green> 1728 <blue>0</blue> 1729 </color> 1730 </brush> 1731 </colorrole> 1732 <colorrole role="LinkVisited" >1733 <brush brushstyle="SolidPattern" >1734 <color alpha="255" >1735 <red>0</red> 1736 <green>0</green> 1737 <blue>0</blue> 1738 </color> 1739 </brush> 1740 </colorrole> 1741 <colorrole role="AlternateBase" >1742 <brush brushstyle="SolidPattern" >1743 <color alpha="255" >1667 <colorrole role="HighlightedText"> 1668 <brush brushstyle="SolidPattern"> 1669 <color alpha="255"> 1670 <red>255</red> 1671 <green>255</green> 1672 <blue>255</blue> 1673 </color> 1674 </brush> 1675 </colorrole> 1676 <colorrole role="Link"> 1677 <brush brushstyle="SolidPattern"> 1678 <color alpha="255"> 1679 <red>0</red> 1680 <green>0</green> 1681 <blue>0</blue> 1682 </color> 1683 </brush> 1684 </colorrole> 1685 <colorrole role="LinkVisited"> 1686 <brush brushstyle="SolidPattern"> 1687 <color alpha="255"> 1688 <red>0</red> 1689 <green>0</green> 1690 <blue>0</blue> 1691 </color> 1692 </brush> 1693 </colorrole> 1694 <colorrole role="AlternateBase"> 1695 <brush brushstyle="SolidPattern"> 1696 <color alpha="255"> 1744 1697 <red>232</red> 1745 1698 <green>232</green> … … 1750 1703 </inactive> 1751 1704 <disabled> 1752 <colorrole role="WindowText" >1753 <brush brushstyle="SolidPattern" >1754 <color alpha="255" >1705 <colorrole role="WindowText"> 1706 <brush brushstyle="SolidPattern"> 1707 <color alpha="255"> 1755 1708 <red>128</red> 1756 1709 <green>128</green> … … 1759 1712 </brush> 1760 1713 </colorrole> 1761 <colorrole role="Button" >1762 <brush brushstyle="SolidPattern" >1763 <color alpha="255" >1764 <red>255</red> 1765 <green>255</green> 1766 <blue>255</blue> 1767 </color> 1768 </brush> 1769 </colorrole> 1770 <colorrole role="Light" >1771 <brush brushstyle="SolidPattern" >1772 <color alpha="255" >1773 <red>255</red> 1774 <green>255</green> 1775 <blue>255</blue> 1776 </color> 1777 </brush> 1778 </colorrole> 1779 <colorrole role="Midlight" >1780 <brush brushstyle="SolidPattern" >1781 <color alpha="255" >1782 <red>255</red> 1783 <green>255</green> 1784 <blue>255</blue> 1785 </color> 1786 </brush> 1787 </colorrole> 1788 <colorrole role="Dark" >1789 <brush brushstyle="SolidPattern" >1790 <color alpha="255" >1714 <colorrole role="Button"> 1715 <brush brushstyle="SolidPattern"> 1716 <color alpha="255"> 1717 <red>255</red> 1718 <green>255</green> 1719 <blue>255</blue> 1720 </color> 1721 </brush> 1722 </colorrole> 1723 <colorrole role="Light"> 1724 <brush brushstyle="SolidPattern"> 1725 <color alpha="255"> 1726 <red>255</red> 1727 <green>255</green> 1728 <blue>255</blue> 1729 </color> 1730 </brush> 1731 </colorrole> 1732 <colorrole role="Midlight"> 1733 <brush brushstyle="SolidPattern"> 1734 <color alpha="255"> 1735 <red>255</red> 1736 <green>255</green> 1737 <blue>255</blue> 1738 </color> 1739 </brush> 1740 </colorrole> 1741 <colorrole role="Dark"> 1742 <brush brushstyle="SolidPattern"> 1743 <color alpha="255"> 1791 1744 <red>127</red> 1792 1745 <green>127</green> … … 1795 1748 </brush> 1796 1749 </colorrole> 1797 <colorrole role="Mid" >1798 <brush brushstyle="SolidPattern" >1799 <color alpha="255" >1750 <colorrole role="Mid"> 1751 <brush brushstyle="SolidPattern"> 1752 <color alpha="255"> 1800 1753 <red>170</red> 1801 1754 <green>170</green> … … 1804 1757 </brush> 1805 1758 </colorrole> 1806 <colorrole role="Text" >1807 <brush brushstyle="SolidPattern" >1808 <color alpha="255" >1809 <red>0</red> 1810 <green>0</green> 1811 <blue>0</blue> 1812 </color> 1813 </brush> 1814 </colorrole> 1815 <colorrole role="BrightText" >1816 <brush brushstyle="SolidPattern" >1817 <color alpha="255" >1818 <red>255</red> 1819 <green>255</green> 1820 <blue>255</blue> 1821 </color> 1822 </brush> 1823 </colorrole> 1824 <colorrole role="ButtonText" >1825 <brush brushstyle="SolidPattern" >1826 <color alpha="255" >1759 <colorrole role="Text"> 1760 <brush brushstyle="SolidPattern"> 1761 <color alpha="255"> 1762 <red>0</red> 1763 <green>0</green> 1764 <blue>0</blue> 1765 </color> 1766 </brush> 1767 </colorrole> 1768 <colorrole role="BrightText"> 1769 <brush brushstyle="SolidPattern"> 1770 <color alpha="255"> 1771 <red>255</red> 1772 <green>255</green> 1773 <blue>255</blue> 1774 </color> 1775 </brush> 1776 </colorrole> 1777 <colorrole role="ButtonText"> 1778 <brush brushstyle="SolidPattern"> 1779 <color alpha="255"> 1827 1780 <red>128</red> 1828 1781 <green>128</green> … … 1831 1784 </brush> 1832 1785 </colorrole> 1833 <colorrole role="Base" >1834 <brush brushstyle="SolidPattern" >1835 <color alpha="255" >1836 <red>255</red> 1837 <green>255</green> 1838 <blue>255</blue> 1839 </color> 1840 </brush> 1841 </colorrole> 1842 <colorrole role="Window" >1843 <brush brushstyle="SolidPattern" >1844 <color alpha="255" >1786 <colorrole role="Base"> 1787 <brush brushstyle="SolidPattern"> 1788 <color alpha="255"> 1789 <red>255</red> 1790 <green>255</green> 1791 <blue>255</blue> 1792 </color> 1793 </brush> 1794 </colorrole> 1795 <colorrole role="Window"> 1796 <brush brushstyle="SolidPattern"> 1797 <color alpha="255"> 1845 1798 <red>220</red> 1846 1799 <green>220</green> … … 1849 1802 </brush> 1850 1803 </colorrole> 1851 <colorrole role="Shadow" >1852 <brush brushstyle="SolidPattern" >1853 <color alpha="255" >1854 <red>0</red> 1855 <green>0</green> 1856 <blue>0</blue> 1857 </color> 1858 </brush> 1859 </colorrole> 1860 <colorrole role="Highlight" >1861 <brush brushstyle="SolidPattern" >1862 <color alpha="255" >1804 <colorrole role="Shadow"> 1805 <brush brushstyle="SolidPattern"> 1806 <color alpha="255"> 1807 <red>0</red> 1808 <green>0</green> 1809 <blue>0</blue> 1810 </color> 1811 </brush> 1812 </colorrole> 1813 <colorrole role="Highlight"> 1814 <brush brushstyle="SolidPattern"> 1815 <color alpha="255"> 1863 1816 <red>10</red> 1864 1817 <green>95</green> … … 1867 1820 </brush> 1868 1821 </colorrole> 1869 <colorrole role="HighlightedText" >1870 <brush brushstyle="SolidPattern" >1871 <color alpha="255" >1872 <red>255</red> 1873 <green>255</green> 1874 <blue>255</blue> 1875 </color> 1876 </brush> 1877 </colorrole> 1878 <colorrole role="Link" >1879 <brush brushstyle="SolidPattern" >1880 <color alpha="255" >1881 <red>0</red> 1882 <green>0</green> 1883 <blue>0</blue> 1884 </color> 1885 </brush> 1886 </colorrole> 1887 <colorrole role="LinkVisited" >1888 <brush brushstyle="SolidPattern" >1889 <color alpha="255" >1890 <red>0</red> 1891 <green>0</green> 1892 <blue>0</blue> 1893 </color> 1894 </brush> 1895 </colorrole> 1896 <colorrole role="AlternateBase" >1897 <brush brushstyle="SolidPattern" >1898 <color alpha="255" >1822 <colorrole role="HighlightedText"> 1823 <brush brushstyle="SolidPattern"> 1824 <color alpha="255"> 1825 <red>255</red> 1826 <green>255</green> 1827 <blue>255</blue> 1828 </color> 1829 </brush> 1830 </colorrole> 1831 <colorrole role="Link"> 1832 <brush brushstyle="SolidPattern"> 1833 <color alpha="255"> 1834 <red>0</red> 1835 <green>0</green> 1836 <blue>0</blue> 1837 </color> 1838 </brush> 1839 </colorrole> 1840 <colorrole role="LinkVisited"> 1841 <brush brushstyle="SolidPattern"> 1842 <color alpha="255"> 1843 <red>0</red> 1844 <green>0</green> 1845 <blue>0</blue> 1846 </color> 1847 </brush> 1848 </colorrole> 1849 <colorrole role="AlternateBase"> 1850 <brush brushstyle="SolidPattern"> 1851 <color alpha="255"> 1899 1852 <red>232</red> 1900 1853 <green>232</green> … … 1906 1859 </palette> 1907 1860 </property> 1908 <property name="maximum" >1861 <property name="maximum"> 1909 1862 <number>400</number> 1910 1863 </property> 1911 <property name="value" >1864 <property name="value"> 1912 1865 <number>100</number> 1913 1866 </property> 1914 <property name="orientation" >1867 <property name="orientation"> 1915 1868 <enum>Qt::Horizontal</enum> 1916 1869 </property> 1917 1870 </widget> 1918 1871 </item> 1919 <item row="2" column="0" >1920 <widget class="QLabel" name="TextLabel1_2" >1921 <property name="text" >1872 <item row="2" column="0"> 1873 <widget class="QLabel" name="TextLabel1_2"> 1874 <property name="text"> 1922 1875 <string>Red</string> 1923 1876 </property> 1924 1877 </widget> 1925 1878 </item> 1926 <item row="2" column="2" >1927 <widget class="QLabel" name="rlabel" >1928 <property name="text" >1879 <item row="2" column="2"> 1880 <widget class="QLabel" name="rlabel"> 1881 <property name="text"> 1929 1882 <string>1.0</string> 1930 1883 </property> 1931 1884 </widget> 1932 1885 </item> 1933 <item row="2" column="1" >1934 <widget class="QSlider" name="rslider" >1935 <property name="palette" >1886 <item row="2" column="1"> 1887 <widget class="QSlider" name="rslider"> 1888 <property name="palette"> 1936 1889 <palette> 1937 1890 <active> 1938 <colorrole role="WindowText" >1939 <brush brushstyle="SolidPattern" >1940 <color alpha="255" >1891 <colorrole role="WindowText"> 1892 <brush brushstyle="SolidPattern"> 1893 <color alpha="255"> 1941 1894 <red>128</red> 1942 1895 <green>128</green> … … 1945 1898 </brush> 1946 1899 </colorrole> 1947 <colorrole role="Button" >1948 <brush brushstyle="SolidPattern" >1949 <color alpha="255" >1950 <red>255</red> 1951 <green>0</green> 1952 <blue>0</blue> 1953 </color> 1954 </brush> 1955 </colorrole> 1956 <colorrole role="Light" >1957 <brush brushstyle="SolidPattern" >1958 <color alpha="255" >1900 <colorrole role="Button"> 1901 <brush brushstyle="SolidPattern"> 1902 <color alpha="255"> 1903 <red>255</red> 1904 <green>0</green> 1905 <blue>0</blue> 1906 </color> 1907 </brush> 1908 </colorrole> 1909 <colorrole role="Light"> 1910 <brush brushstyle="SolidPattern"> 1911 <color alpha="255"> 1959 1912 <red>255</red> 1960 1913 <green>127</green> … … 1963 1916 </brush> 1964 1917 </colorrole> 1965 <colorrole role="Midlight" >1966 <brush brushstyle="SolidPattern" >1967 <color alpha="255" >1918 <colorrole role="Midlight"> 1919 <brush brushstyle="SolidPattern"> 1920 <color alpha="255"> 1968 1921 <red>255</red> 1969 1922 <green>38</green> … … 1972 1925 </brush> 1973 1926 </colorrole> 1974 <colorrole role="Dark" >1975 <brush brushstyle="SolidPattern" >1976 <color alpha="255" >1927 <colorrole role="Dark"> 1928 <brush brushstyle="SolidPattern"> 1929 <color alpha="255"> 1977 1930 <red>127</red> 1978 1931 <green>0</green> … … 1981 1934 </brush> 1982 1935 </colorrole> 1983 <colorrole role="Mid" >1984 <brush brushstyle="SolidPattern" >1985 <color alpha="255" >1936 <colorrole role="Mid"> 1937 <brush brushstyle="SolidPattern"> 1938 <color alpha="255"> 1986 1939 <red>170</red> 1987 1940 <green>0</green> … … 1990 1943 </brush> 1991 1944 </colorrole> 1992 <colorrole role="Text" >1993 <brush brushstyle="SolidPattern" >1994 <color alpha="255" >1995 <red>0</red> 1996 <green>0</green> 1997 <blue>0</blue> 1998 </color> 1999 </brush> 2000 </colorrole> 2001 <colorrole role="BrightText" >2002 <brush brushstyle="SolidPattern" >2003 <color alpha="255" >2004 <red>255</red> 2005 <green>255</green> 2006 <blue>255</blue> 2007 </color> 2008 </brush> 2009 </colorrole> 2010 <colorrole role="ButtonText" >2011 <brush brushstyle="SolidPattern" >2012 <color alpha="255" >1945 <colorrole role="Text"> 1946 <brush brushstyle="SolidPattern"> 1947 <color alpha="255"> 1948 <red>0</red> 1949 <green>0</green> 1950 <blue>0</blue> 1951 </color> 1952 </brush> 1953 </colorrole> 1954 <colorrole role="BrightText"> 1955 <brush brushstyle="SolidPattern"> 1956 <color alpha="255"> 1957 <red>255</red> 1958 <green>255</green> 1959 <blue>255</blue> 1960 </color> 1961 </brush> 1962 </colorrole> 1963 <colorrole role="ButtonText"> 1964 <brush brushstyle="SolidPattern"> 1965 <color alpha="255"> 2013 1966 <red>128</red> 2014 1967 <green>128</green> … … 2017 1970 </brush> 2018 1971 </colorrole> 2019 <colorrole role="Base" >2020 <brush brushstyle="SolidPattern" >2021 <color alpha="255" >2022 <red>255</red> 2023 <green>255</green> 2024 <blue>255</blue> 2025 </color> 2026 </brush> 2027 </colorrole> 2028 <colorrole role="Window" >2029 <brush brushstyle="SolidPattern" >2030 <color alpha="255" >1972 <colorrole role="Base"> 1973 <brush brushstyle="SolidPattern"> 1974 <color alpha="255"> 1975 <red>255</red> 1976 <green>255</green> 1977 <blue>255</blue> 1978 </color> 1979 </brush> 1980 </colorrole> 1981 <colorrole role="Window"> 1982 <brush brushstyle="SolidPattern"> 1983 <color alpha="255"> 2031 1984 <red>220</red> 2032 1985 <green>220</green> … … 2035 1988 </brush> 2036 1989 </colorrole> 2037 <colorrole role="Shadow" >2038 <brush brushstyle="SolidPattern" >2039 <color alpha="255" >2040 <red>0</red> 2041 <green>0</green> 2042 <blue>0</blue> 2043 </color> 2044 </brush> 2045 </colorrole> 2046 <colorrole role="Highlight" >2047 <brush brushstyle="SolidPattern" >2048 <color alpha="255" >1990 <colorrole role="Shadow"> 1991 <brush brushstyle="SolidPattern"> 1992 <color alpha="255"> 1993 <red>0</red> 1994 <green>0</green> 1995 <blue>0</blue> 1996 </color> 1997 </brush> 1998 </colorrole> 1999 <colorrole role="Highlight"> 2000 <brush brushstyle="SolidPattern"> 2001 <color alpha="255"> 2049 2002 <red>10</red> 2050 2003 <green>95</green> … … 2053 2006 </brush> 2054 2007 </colorrole> 2055 <colorrole role="HighlightedText" >2056 <brush brushstyle="SolidPattern" >2057 <color alpha="255" >2058 <red>255</red> 2059 <green>255</green> 2060 <blue>255</blue> 2061 </color> 2062 </brush> 2063 </colorrole> 2064 <colorrole role="Link" >2065 <brush brushstyle="SolidPattern" >2066 <color alpha="255" >2067 <red>0</red> 2068 <green>0</green> 2069 <blue>0</blue> 2070 </color> 2071 </brush> 2072 </colorrole> 2073 <colorrole role="LinkVisited" >2074 <brush brushstyle="SolidPattern" >2075 <color alpha="255" >2076 <red>0</red> 2077 <green>0</green> 2078 <blue>0</blue> 2079 </color> 2080 </brush> 2081 </colorrole> 2082 <colorrole role="AlternateBase" >2083 <brush brushstyle="SolidPattern" >2084 <color alpha="255" >2008 <colorrole role="HighlightedText"> 2009 <brush brushstyle="SolidPattern"> 2010 <color alpha="255"> 2011 <red>255</red> 2012 <green>255</green> 2013 <blue>255</blue> 2014 </color> 2015 </brush> 2016 </colorrole> 2017 <colorrole role="Link"> 2018 <brush brushstyle="SolidPattern"> 2019 <color alpha="255"> 2020 <red>0</red> 2021 <green>0</green> 2022 <blue>0</blue> 2023 </color> 2024 </brush> 2025 </colorrole> 2026 <colorrole role="LinkVisited"> 2027 <brush brushstyle="SolidPattern"> 2028 <color alpha="255"> 2029 <red>0</red> 2030 <green>0</green> 2031 <blue>0</blue> 2032 </color> 2033 </brush> 2034 </colorrole> 2035 <colorrole role="AlternateBase"> 2036 <brush brushstyle="SolidPattern"> 2037 <color alpha="255"> 2085 2038 <red>232</red> 2086 2039 <green>232</green> … … 2091 2044 </active> 2092 2045 <inactive> 2093 <colorrole role="WindowText" >2094 <brush brushstyle="SolidPattern" >2095 <color alpha="255" >2046 <colorrole role="WindowText"> 2047 <brush brushstyle="SolidPattern"> 2048 <color alpha="255"> 2096 2049 <red>128</red> 2097 2050 <green>128</green> … … 2100 2053 </brush> 2101 2054 </colorrole> 2102 <colorrole role="Button" >2103 <brush brushstyle="SolidPattern" >2104 <color alpha="255" >2105 <red>255</red> 2106 <green>0</green> 2107 <blue>0</blue> 2108 </color> 2109 </brush> 2110 </colorrole> 2111 <colorrole role="Light" >2112 <brush brushstyle="SolidPattern" >2113 <color alpha="255" >2055 <colorrole role="Button"> 2056 <brush brushstyle="SolidPattern"> 2057 <color alpha="255"> 2058 <red>255</red> 2059 <green>0</green> 2060 <blue>0</blue> 2061 </color> 2062 </brush> 2063 </colorrole> 2064 <colorrole role="Light"> 2065 <brush brushstyle="SolidPattern"> 2066 <color alpha="255"> 2114 2067 <red>255</red> 2115 2068 <green>127</green> … … 2118 2071 </brush> 2119 2072 </colorrole> 2120 <colorrole role="Midlight" >2121 <brush brushstyle="SolidPattern" >2122 <color alpha="255" >2073 <colorrole role="Midlight"> 2074 <brush brushstyle="SolidPattern"> 2075 <color alpha="255"> 2123 2076 <red>255</red> 2124 2077 <green>38</green> … … 2127 2080 </brush> 2128 2081 </colorrole> 2129 <colorrole role="Dark" >2130 <brush brushstyle="SolidPattern" >2131 <color alpha="255" >2082 <colorrole role="Dark"> 2083 <brush brushstyle="SolidPattern"> 2084 <color alpha="255"> 2132 2085 <red>127</red> 2133 2086 <green>0</green> … … 2136 2089 </brush> 2137 2090 </colorrole> 2138 <colorrole role="Mid" >2139 <brush brushstyle="SolidPattern" >2140 <color alpha="255" >2091 <colorrole role="Mid"> 2092 <brush brushstyle="SolidPattern"> 2093 <color alpha="255"> 2141 2094 <red>170</red> 2142 2095 <green>0</green> … … 2145 2098 </brush> 2146 2099 </colorrole> 2147 <colorrole role="Text" >2148 <brush brushstyle="SolidPattern" >2149 <color alpha="255" >2150 <red>0</red> 2151 <green>0</green> 2152 <blue>0</blue> 2153 </color> 2154 </brush> 2155 </colorrole> 2156 <colorrole role="BrightText" >2157 <brush brushstyle="SolidPattern" >2158 <color alpha="255" >2159 <red>255</red> 2160 <green>255</green> 2161 <blue>255</blue> 2162 </color> 2163 </brush> 2164 </colorrole> 2165 <colorrole role="ButtonText" >2166 <brush brushstyle="SolidPattern" >2167 <color alpha="255" >2100 <colorrole role="Text"> 2101 <brush brushstyle="SolidPattern"> 2102 <color alpha="255"> 2103 <red>0</red> 2104 <green>0</green> 2105 <blue>0</blue> 2106 </color> 2107 </brush> 2108 </colorrole> 2109 <colorrole role="BrightText"> 2110 <brush brushstyle="SolidPattern"> 2111 <color alpha="255"> 2112 <red>255</red> 2113 <green>255</green> 2114 <blue>255</blue> 2115 </color> 2116 </brush> 2117 </colorrole> 2118 <colorrole role="ButtonText"> 2119 <brush brushstyle="SolidPattern"> 2120 <color alpha="255"> 2168 2121 <red>128</red> 2169 2122 <green>128</green> … … 2172 2125 </brush> 2173 2126 </colorrole> 2174 <colorrole role="Base" >2175 <brush brushstyle="SolidPattern" >2176 <color alpha="255" >2177 <red>255</red> 2178 <green>255</green> 2179 <blue>255</blue> 2180 </color> 2181 </brush> 2182 </colorrole> 2183 <colorrole role="Window" >2184 <brush brushstyle="SolidPattern" >2185 <color alpha="255" >2127 <colorrole role="Base"> 2128 <brush brushstyle="SolidPattern"> 2129 <color alpha="255"> 2130 <red>255</red> 2131 <green>255</green> 2132 <blue>255</blue> 2133 </color> 2134 </brush> 2135 </colorrole> 2136 <colorrole role="Window"> 2137 <brush brushstyle="SolidPattern"> 2138 <color alpha="255"> 2186 2139 <red>220</red> 2187 2140 <green>220</green> … … 2190 2143 </brush> 2191 2144 </colorrole> 2192 <colorrole role="Shadow" >2193 <brush brushstyle="SolidPattern" >2194 <color alpha="255" >2195 <red>0</red> 2196 <green>0</green> 2197 <blue>0</blue> 2198 </color> 2199 </brush> 2200 </colorrole> 2201 <colorrole role="Highlight" >2202 <brush brushstyle="SolidPattern" >2203 <color alpha="255" >2145 <colorrole role="Shadow"> 2146 <brush brushstyle="SolidPattern"> 2147 <color alpha="255"> 2148 <red>0</red> 2149 <green>0</green> 2150 <blue>0</blue> 2151 </color> 2152 </brush> 2153 </colorrole> 2154 <colorrole role="Highlight"> 2155 <brush brushstyle="SolidPattern"> 2156 <color alpha="255"> 2204 2157 <red>10</red> 2205 2158 <green>95</green> … … 2208 2161 </brush> 2209 2162 </colorrole> 2210 <colorrole role="HighlightedText" >2211 <brush brushstyle="SolidPattern" >2212 <color alpha="255" >2213 <red>255</red> 2214 <green>255</green> 2215 <blue>255</blue> 2216 </color> 2217 </brush> 2218 </colorrole> 2219 <colorrole role="Link" >2220 <brush brushstyle="SolidPattern" >2221 <color alpha="255" >2222 <red>0</red> 2223 <green>0</green> 2224 <blue>0</blue> 2225 </color> 2226 </brush> 2227 </colorrole> 2228 <colorrole role="LinkVisited" >2229 <brush brushstyle="SolidPattern" >2230 <color alpha="255" >2231 <red>0</red> 2232 <green>0</green> 2233 <blue>0</blue> 2234 </color> 2235 </brush> 2236 </colorrole> 2237 <colorrole role="AlternateBase" >2238 <brush brushstyle="SolidPattern" >2239 <color alpha="255" >2163 <colorrole role="HighlightedText"> 2164 <brush brushstyle="SolidPattern"> 2165 <color alpha="255"> 2166 <red>255</red> 2167 <green>255</green> 2168 <blue>255</blue> 2169 </color> 2170 </brush> 2171 </colorrole> 2172 <colorrole role="Link"> 2173 <brush brushstyle="SolidPattern"> 2174 <color alpha="255"> 2175 <red>0</red> 2176 <green>0</green> 2177 <blue>0</blue> 2178 </color> 2179 </brush> 2180 </colorrole> 2181 <colorrole role="LinkVisited"> 2182 <brush brushstyle="SolidPattern"> 2183 <color alpha="255"> 2184 <red>0</red> 2185 <green>0</green> 2186 <blue>0</blue> 2187 </color> 2188 </brush> 2189 </colorrole> 2190 <colorrole role="AlternateBase"> 2191 <brush brushstyle="SolidPattern"> 2192 <color alpha="255"> 2240 2193 <red>232</red> 2241 2194 <green>232</green> … … 2246 2199 </inactive> 2247 2200 <disabled> 2248 <colorrole role="WindowText" >2249 <brush brushstyle="SolidPattern" >2250 <color alpha="255" >2201 <colorrole role="WindowText"> 2202 <brush brushstyle="SolidPattern"> 2203 <color alpha="255"> 2251 2204 <red>128</red> 2252 2205 <green>128</green> … … 2255 2208 </brush> 2256 2209 </colorrole> 2257 <colorrole role="Button" >2258 <brush brushstyle="SolidPattern" >2259 <color alpha="255" >2260 <red>255</red> 2261 <green>0</green> 2262 <blue>0</blue> 2263 </color> 2264 </brush> 2265 </colorrole> 2266 <colorrole role="Light" >2267 <brush brushstyle="SolidPattern" >2268 <color alpha="255" >2210 <colorrole role="Button"> 2211 <brush brushstyle="SolidPattern"> 2212 <color alpha="255"> 2213 <red>255</red> 2214 <green>0</green> 2215 <blue>0</blue> 2216 </color> 2217 </brush> 2218 </colorrole> 2219 <colorrole role="Light"> 2220 <brush brushstyle="SolidPattern"> 2221 <color alpha="255"> 2269 2222 <red>255</red> 2270 2223 <green>127</green> … … 2273 2226 </brush> 2274 2227 </colorrole> 2275 <colorrole role="Midlight" >2276 <brush brushstyle="SolidPattern" >2277 <color alpha="255" >2228 <colorrole role="Midlight"> 2229 <brush brushstyle="SolidPattern"> 2230 <color alpha="255"> 2278 2231 <red>255</red> 2279 2232 <green>38</green> … … 2282 2235 </brush> 2283 2236 </colorrole> 2284 <colorrole role="Dark" >2285 <brush brushstyle="SolidPattern" >2286 <color alpha="255" >2237 <colorrole role="Dark"> 2238 <brush brushstyle="SolidPattern"> 2239 <color alpha="255"> 2287 2240 <red>127</red> 2288 2241 <green>0</green> … … 2291 2244 </brush> 2292 2245 </colorrole> 2293 <colorrole role="Mid" >2294 <brush brushstyle="SolidPattern" >2295 <color alpha="255" >2246 <colorrole role="Mid"> 2247 <brush brushstyle="SolidPattern"> 2248 <color alpha="255"> 2296 2249 <red>170</red> 2297 2250 <green>0</green> … … 2300 2253 </brush> 2301 2254 </colorrole> 2302 <colorrole role="Text" >2303 <brush brushstyle="SolidPattern" >2304 <color alpha="255" >2305 <red>0</red> 2306 <green>0</green> 2307 <blue>0</blue> 2308 </color> 2309 </brush> 2310 </colorrole> 2311 <colorrole role="BrightText" >2312 <brush brushstyle="SolidPattern" >2313 <color alpha="255" >2314 <red>255</red> 2315 <green>255</green> 2316 <blue>255</blue> 2317 </color> 2318 </brush> 2319 </colorrole> 2320 <colorrole role="ButtonText" >2321 <brush brushstyle="SolidPattern" >2322 <color alpha="255" >2255 <colorrole role="Text"> 2256 <brush brushstyle="SolidPattern"> 2257 <color alpha="255"> 2258 <red>0</red> 2259 <green>0</green> 2260 <blue>0</blue> 2261 </color> 2262 </brush> 2263 </colorrole> 2264 <colorrole role="BrightText"> 2265 <brush brushstyle="SolidPattern"> 2266 <color alpha="255"> 2267 <red>255</red> 2268 <green>255</green> 2269 <blue>255</blue> 2270 </color> 2271 </brush> 2272 </colorrole> 2273 <colorrole role="ButtonText"> 2274 <brush brushstyle="SolidPattern"> 2275 <color alpha="255"> 2323 2276 <red>128</red> 2324 2277 <green>128</green> … … 2327 2280 </brush> 2328 2281 </colorrole> 2329 <colorrole role="Base" >2330 <brush brushstyle="SolidPattern" >2331 <color alpha="255" >2332 <red>255</red> 2333 <green>255</green> 2334 <blue>255</blue> 2335 </color> 2336 </brush> 2337 </colorrole> 2338 <colorrole role="Window" >2339 <brush brushstyle="SolidPattern" >2340 <color alpha="255" >2282 <colorrole role="Base"> 2283 <brush brushstyle="SolidPattern"> 2284 <color alpha="255"> 2285 <red>255</red> 2286 <green>255</green> 2287 <blue>255</blue> 2288 </color> 2289 </brush> 2290 </colorrole> 2291 <colorrole role="Window"> 2292 <brush brushstyle="SolidPattern"> 2293 <color alpha="255"> 2341 2294 <red>220</red> 2342 2295 <green>220</green> … … 2345 2298 </brush> 2346 2299 </colorrole> 2347 <colorrole role="Shadow" >2348 <brush brushstyle="SolidPattern" >2349 <color alpha="255" >2350 <red>0</red> 2351 <green>0</green> 2352 <blue>0</blue> 2353 </color> 2354 </brush> 2355 </colorrole> 2356 <colorrole role="Highlight" >2357 <brush brushstyle="SolidPattern" >2358 <color alpha="255" >2300 <colorrole role="Shadow"> 2301 <brush brushstyle="SolidPattern"> 2302 <color alpha="255"> 2303 <red>0</red> 2304 <green>0</green> 2305 <blue>0</blue> 2306 </color> 2307 </brush> 2308 </colorrole> 2309 <colorrole role="Highlight"> 2310 <brush brushstyle="SolidPattern"> 2311 <color alpha="255"> 2359 2312 <red>10</red> 2360 2313 <green>95</green> … … 2363 2316 </brush> 2364 2317 </colorrole> 2365 <colorrole role="HighlightedText" >2366 <brush brushstyle="SolidPattern" >2367 <color alpha="255" >2368 <red>255</red> 2369 <green>255</green> 2370 <blue>255</blue> 2371 </color> 2372 </brush> 2373 </colorrole> 2374 <colorrole role="Link" >2375 <brush brushstyle="SolidPattern" >2376 <color alpha="255" >2377 <red>0</red> 2378 <green>0</green> 2379 <blue>0</blue> 2380 </color> 2381 </brush> 2382 </colorrole> 2383 <colorrole role="LinkVisited" >2384 <brush brushstyle="SolidPattern" >2385 <color alpha="255" >2386 <red>0</red> 2387 <green>0</green> 2388 <blue>0</blue> 2389 </color> 2390 </brush> 2391 </colorrole> 2392 <colorrole role="AlternateBase" >2393 <brush brushstyle="SolidPattern" >2394 <color alpha="255" >2318 <colorrole role="HighlightedText"> 2319 <brush brushstyle="SolidPattern"> 2320 <color alpha="255"> 2321 <red>255</red> 2322 <green>255</green> 2323 <blue>255</blue> 2324 </color> 2325 </brush> 2326 </colorrole> 2327 <colorrole role="Link"> 2328 <brush brushstyle="SolidPattern"> 2329 <color alpha="255"> 2330 <red>0</red> 2331 <green>0</green> 2332 <blue>0</blue> 2333 </color> 2334 </brush> 2335 </colorrole> 2336 <colorrole role="LinkVisited"> 2337 <brush brushstyle="SolidPattern"> 2338 <color alpha="255"> 2339 <red>0</red> 2340 <green>0</green> 2341 <blue>0</blue> 2342 </color> 2343 </brush> 2344 </colorrole> 2345 <colorrole role="AlternateBase"> 2346 <brush brushstyle="SolidPattern"> 2347 <color alpha="255"> 2395 2348 <red>232</red> 2396 2349 <green>232</green> … … 2402 2355 </palette> 2403 2356 </property> 2404 <property name="maximum" >2357 <property name="maximum"> 2405 2358 <number>400</number> 2406 2359 </property> 2407 <property name="value" >2360 <property name="value"> 2408 2361 <number>100</number> 2409 2362 </property> 2410 <property name="orientation" >2363 <property name="orientation"> 2411 2364 <enum>Qt::Horizontal</enum> 2412 2365 </property> 2413 2366 </widget> 2414 2367 </item> 2415 <item row="8" column="0" colspan="3" >2416 <widget class="QPushButton" name="PushButton3" >2417 <property name="text" >2368 <item row="8" column="0" colspan="3"> 2369 <widget class="QPushButton" name="PushButton3"> 2370 <property name="text"> 2418 2371 <string>Set all to 1.0</string> 2419 2372 </property> 2420 2373 </widget> 2421 2374 </item> 2422 <item row span="9" row="0" column="3">2423 <widget class="GammaView" na tive="1" name="MyCustomWidget1"/>2375 <item row> 2376 <widget class="GammaView" na/> 2424 2377 </item> 2425 2378 </layout> … … 2427 2380 </item> 2428 2381 <item> 2429 <layout class="QHBoxLayout" >2430 <property name="spacing" >2382 <layout class="QHBoxLayout"> 2383 <property name="spacing"> 2431 2384 <number>6</number> 2432 2385 </property> 2433 <property name="leftMargin" > 2434 <number>0</number> 2435 </property> 2436 <property name="topMargin" > 2437 <number>0</number> 2438 </property> 2439 <property name="rightMargin" > 2440 <number>0</number> 2441 </property> 2442 <property name="bottomMargin" > 2386 <property name="margin"> 2443 2387 <number>0</number> 2444 2388 </property> 2445 2389 <item> 2446 2390 <spacer> 2447 <property name="orientation" >2391 <property name="orientation"> 2448 2392 <enum>Qt::Horizontal</enum> 2449 2393 </property> 2450 <property name="sizeHint" >2394 <property name="sizeHint" > 2451 2395 <size> 2452 2396 <width>40</width> … … 2457 2401 </item> 2458 2402 <item> 2459 <widget class="QPushButton" name="buttonOk" >2460 <property name="text" >2403 <widget class="QPushButton" name="buttonOk"> 2404 <property name="text"> 2461 2405 <string>&OK</string> 2462 2406 </property> 2463 <property name="autoDefault" >2407 <property name="autoDefault"> 2464 2408 <bool>true</bool> 2465 2409 </property> 2466 <property name="default" >2410 <property name="default"> 2467 2411 <bool>true</bool> 2468 2412 </property> … … 2470 2414 </item> 2471 2415 <item> 2472 <widget class="QPushButton" name="buttonCancel" >2473 <property name="text" >2416 <widget class="QPushButton" name="buttonCancel"> 2417 <property name="text"> 2474 2418 <string>&Cancel</string> 2475 2419 </property> 2476 <property name="autoDefault" >2420 <property name="autoDefault"> 2477 2421 <bool>true</bool> 2478 2422 </property> … … 2483 2427 </layout> 2484 2428 </widget> 2485 <layoutdefault spacing="6" margin="11" />2429 <layoutdefault spacing="6" margin="11"/> 2486 2430 <customwidgets> 2487 2431 <customwidget> … … 2499 2443 <slot>click()</slot> 2500 2444 <hints> 2501 <hint type="sourcelabel" >2445 <hint type="sourcelabel"> 2502 2446 <x>152</x> 2503 2447 <y>193</y> 2504 2448 </hint> 2505 <hint type="destinationlabel" >2449 <hint type="destinationlabel"> 2506 2450 <x>94</x> 2507 2451 <y>199</y> … … 2515 2459 <slot>click()</slot> 2516 2460 <hints> 2517 <hint type="sourcelabel" >2461 <hint type="sourcelabel"> 2518 2462 <x>259</x> 2519 2463 <y>196</y> 2520 2464 </hint> 2521 <hint type="destinationlabel" >2465 <hint type="destinationlabel"> 2522 2466 <x>64</x> 2523 2467 <y>188</y> -
trunk/tools/qvfb/gammaview.h
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** -
trunk/tools/qvfb/main.cpp
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** -
trunk/tools/qvfb/qanimationwriter.cpp
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** -
trunk/tools/qvfb/qanimationwriter.h
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** -
trunk/tools/qvfb/qlock.cpp
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the QtGui module of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** … … 42 42 #include "qlock_p.h" 43 43 44 #ifndef QT_NO_QWS_MULTIPROCESS 44 45 #ifdef QT_NO_QWS_MULTIPROCESS 46 47 QT_BEGIN_NAMESPACE 48 49 /* no multiprocess - use a dummy */ 50 51 QLock::QLock(const QString & /*filename*/, char /*id*/, bool /*create*/) 52 : type(Read), data(0) 53 { 54 } 55 56 QLock::~QLock() 57 { 58 } 59 60 bool QLock::isValid() const 61 { 62 return true; 63 } 64 65 void QLock::lock(Type t) 66 { 67 data = (QLockData *)-1; 68 type = t; 69 } 70 71 void QLock::unlock() 72 { 73 data = 0; 74 } 75 76 bool QLock::locked() const 77 { 78 return data; 79 } 80 81 QT_END_NAMESPACE 82 83 #else // QT_NO_QWS_MULTIPROCESS 45 84 46 85 #include "qwssignalhandler_p.h" 86 47 87 #include <unistd.h> 48 88 #include <sys/types.h> … … 72 112 #include <signal.h> 73 113 74 #endif // QT_NO_QWS_MULTIPROCESS 114 #include <private/qcore_unix_p.h> // overrides QT_OPEN 115 116 117 QT_BEGIN_NAMESPACE 75 118 76 119 #define MAX_LOCKS 200 // maximum simultaneous read locks 77 120 78 QT_BEGIN_NAMESPACE79 80 81 #ifndef QT_NO_QWS_MULTIPROCESS82 121 class QLockData 83 122 { … … 90 129 bool owned; 91 130 }; 92 #endif // QT_NO_QWS_MULTIPROCESS93 131 94 132 /*! … … 97 135 98 136 \ingroup qws 99 \ingroup io100 137 101 138 \internal … … 125 162 QLock::QLock(const QString &filename, char id, bool create) 126 163 { 127 #ifdef QT_NO_QWS_MULTIPROCESS128 Q_UNUSED(filename);129 Q_UNUSED(id);130 Q_UNUSED(create);131 #else132 164 data = new QLockData; 133 165 data->count = 0; … … 135 167 data->file = QString(filename+id).toLocal8Bit().constData(); 136 168 for(int x = 0; x < 2; x++) { 137 data->id = open(data->file, O_RDWR | (x ? O_CREAT : 0), S_IRWXU);169 data->id = (data->file, O_RDWR | (x ? O_CREAT : 0), S_IRWXU); 138 170 if(data->id != -1 || !create) { 139 171 data->owned = x; … … 162 194 qDebug() << "Error" << eno << strerror(eno); 163 195 } 164 #endif165 196 } 166 197 … … 173 204 QLock::~QLock() 174 205 { 175 #ifndef QT_NO_QWS_MULTIPROCESS176 206 if (locked()) 177 207 unlock(); 178 208 #ifdef Q_NO_SEMAPHORE 179 209 if(isValid()) { 180 close(data->id);210 (data->id); 181 211 if(data->owned) 182 212 unlink(data->file); … … 187 217 #endif 188 218 delete data; 189 #endif190 219 } 191 220 … … 199 228 bool QLock::isValid() const 200 229 { 201 #ifndef QT_NO_QWS_MULTIPROCESS202 230 return (data->id != -1); 203 #else204 return true;205 #endif206 231 } 207 232 … … 220 245 void QLock::lock(Type t) 221 246 { 222 #ifdef QT_NO_QWS_MULTIPROCESS223 Q_UNUSED(t);224 #else225 247 if (!data->count) { 226 248 #ifdef Q_NO_SEMAPHORE … … 255 277 } 256 278 data->count++; 257 #endif258 279 } 259 280 … … 268 289 void QLock::unlock() 269 290 { 270 #ifndef QT_NO_QWS_MULTIPROCESS271 291 if(data->count) { 272 292 data->count--; … … 297 317 qDebug("Unlock without corresponding lock"); 298 318 } 299 #endif300 319 } 301 320 … … 309 328 bool QLock::locked() const 310 329 { 311 #ifndef QT_NO_QWS_MULTIPROCESS312 330 return (data->count > 0); 313 #else314 return false;315 #endif316 331 } 317 332 318 333 QT_END_NAMESPACE 334 335 336 -
trunk/tools/qvfb/qlock_p.h
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the QtGui module of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** -
trunk/tools/qvfb/qtopiakeysym.h
r2 r561 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 1992-2006 TROLLTECH ASA. All rights reserved. 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 4 6 ** 5 ** This file is part of the Phone Editionof the Qt Toolkit.7 ** This file is part of the of the Qt Toolkit. 6 8 ** 7 9 ** $QT_BEGIN_LICENSE:LGPL$ … … 20 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 21 23 ** 22 ** In addition, as a special exception, Nokia gives you certain 23 ** additional rights. These rights are described in the Nokia Qt LGPL 24 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 25 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 26 27 ** 27 28 ** GNU General Public License Usage … … 33 34 ** met: http://www.gnu.org/copyleft/gpl.html. 34 35 ** 35 ** If you are unsure which license is appropriate for your use, please36 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 37 38 ** $QT_END_LICENSE$ 38 39 ** -
trunk/tools/qvfb/qvfb.cpp
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** … … 42 42 #include "qvfb.h" 43 43 #include "qvfbview.h" 44 44 45 #ifdef Q_WS_X11 45 46 #include "qvfbx11view.h" … … 135 136 static bool copyButtonConfiguration(const QString &prefix, int displayId) 136 137 { 137 const QString destDir = Q String(QLatin1String("/tmp/qtembedded-%1/")).arg(displayId);138 const QString destDir = Q); 138 139 const QFileInfo src(prefix + QLatin1String("defaultbuttons.conf")); 139 140 const QFileInfo dst(destDir + QLatin1String("defaultbuttons.conf")); … … 218 219 rateDlg = 0; 219 220 refreshRate = 30; 220 #if QT_VERSION >= 0x030000 221 // When compiling with Qt 3 we need to create the menu first to 222 // avoid scroll bars in the main window 221 // Create the menu first to avoid scroll bars in the main window 223 222 createMenu( menuBar() ); 224 223 init( display_id, w, h, d, r, skin ); 225 224 enableCursor( true ); 226 #else227 init( display_id, w, h, d, r, skin );228 createMenu( menuBar() );229 #endif230 225 } 231 226 … … 355 350 view->setContentsMargins( 0, 0, 0, 0 ); 356 351 setCentralWidget(scroller); 357 #if QT_VERSION >= 0x030000358 352 ph += 2; // avoid scrollbar 359 #endif360 353 scroller->show(); 361 354 // delete defaultbuttons.conf if it was left behind... 362 unlink(QFileInfo(QString("/tmp/qtembedded-%1/defaultbuttons.conf").arg(view->displayId())).absoluteFilePath().toLatin1().constData());355 )).absoluteFilePath().toLatin1().constData()); 363 356 if (secondaryView) 364 unlink(QFileInfo(Q String("/tmp/qtembedded-%1/defaultbuttons.conf").arg(view->displayId()+1)).absoluteFilePath().toLatin1().constData());357 unlink(QFileInfo(Q)).absoluteFilePath().toLatin1().constData()); 365 358 } 366 359 view->setRate(refreshRate); … … 644 637 config->lcdScreen->setChecked(view->lcdScreenEmulation()); 645 638 chooseDepth(view->displayDepth(), view->displayFormat()); 639 646 640 connect(config->skin, SIGNAL(activated(int)), this, SLOT(skinConfigChosen(int))); 647 641 if ( view->gammaRed() == view->gammaGreen() && view->gammaGreen() == view->gammaBlue() ) { … … 676 670 } else if ( config->size_640_480->isChecked() ) { 677 671 w=640; h=480; 672 673 678 674 } else if ( config->size_800_600->isChecked() ) { 679 675 w=800; h=600; … … 687 683 if ( config->depth_1->isChecked() ) 688 684 d=1; 685 686 689 687 else if ( config->depth_4gray->isChecked() ) 690 688 d=4; … … 717 715 view->setViewFormat(displayFormat); 718 716 view->setTouchscreenEmulation( config->touchScreen->isChecked() ); 717 718 719 720 721 722 723 724 725 726 719 727 bool lcdEmulation = config->lcdScreen->isChecked(); 720 728 view->setLcdScreenEmulation( lcdEmulation ); … … 743 751 config->size_320_240->setChecked(sz == QSize(320,240)); 744 752 config->size_640_480->setChecked(sz == QSize(640,480)); 753 745 754 config->size_800_600->setChecked(sz == QSize(800,600)); 746 755 config->size_1024_768->setChecked(sz == QSize(1024,768)); … … 750 759 { 751 760 config->depth_1->setChecked(depth==1); 761 752 762 config->depth_4gray->setChecked(depth==4); 753 763 config->depth_8->setChecked(depth==8); -
trunk/tools/qvfb/qvfb.h
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** -
trunk/tools/qvfb/qvfb.pro
r2 r561 10 10 11 11 DEPENDPATH = ../../include 12 12 13 13 14 FORMS = config.ui … … 20 21 qvfbshmem.h \ 21 22 qvfbmmap.h \ 22 qvfbhdr.h \23 qlock_p.h \24 qwssignalhandler_p.h23 qvfbhdr.h \ 24 qlock_p.h \ 25 qwssignalhandler_p.h 25 26 26 27 SOURCES = qvfb.cpp \ … … 32 33 qvfbshmem.cpp \ 33 34 qvfbmmap.cpp \ 34 qlock.cpp \35 qwssignalhandler.cpp35 qlock.cpp \ 36 qwssignalhandler.cpp 36 37 37 38 include($$QT_SOURCE_TREE/tools/shared/deviceskin/deviceskin.pri) … … 61 62 } 62 63 63 RESOURCES += qvfb.qrc \ 64 ClamshellPhone.qrc \ 65 PDAPhone.qrc \ 66 SmartPhone2.qrc \ 67 SmartPhone.qrc \ 68 SmartPhoneWithButtons.qrc \ 69 TouchscreenPhone.qrc \ 70 Trolltech-Keypad.qrc \ 71 Trolltech-Touchscreen.qrc \ 72 PortableMedia.qrc 73 64 RESOURCES += qvfb.qrc -
trunk/tools/qvfb/qvfbhdr.h
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the QtGui module of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** … … 53 53 QT_MODULE(Gui) 54 54 55 #define QT_VFB_MOUSE_PIPE "/tmp/.qtvfb_mouse-%1" 56 #define QT_VFB_KEYBOARD_PIPE "/tmp/.qtvfb_keyboard-%1" 57 #define QT_VFB_MAP "/tmp/.qtvfb_map-%1" 55 #ifndef QT_QWS_TEMP_DIR 56 #define QT_QWS_TEMP_DIR "/tmp" 57 #endif 58 59 #ifdef QT_PRIVATE_QWS 60 #define QT_VFB_DATADIR(DISPLAY) QString("%1/qtembedded-%2-%3") \ 61 .arg(QT_QWS_TEMP_DIR).arg(getuid()).arg(DISPLAY) 62 63 #define QT_VFB_MOUSE_PIPE(DISPLAY) QT_VFB_DATADIR(DISPLAY) \ 64 .append("/qtvfb_mouse") 65 #define QT_VFB_KEYBOARD_PIPE(DISPLAY) QT_VFB_DATADIR(DISPLAY) \ 66 .append("/qtvfb_keyboard") 67 #define QT_VFB_MAP(DISPLAY) QT_VFB_DATADIR(DISPLAY) \ 68 .append("/qtvfb_map") 69 #define QT_VFB_SOUND_PIPE(DISPLAY) QT_VFB_DATADIR(DISPLAY) \ 70 .append("/qt_soundserver") 71 #define QTE_PIPE(DISPLAY) QT_VFB_DATADIR(DISPLAY) \ 72 .append("/QtEmbedded") 73 #define QTE_PIPE_QVFB(DISPLAY) QTE_PIPE(DISPLAY) 74 #else 75 #define QT_VFB_DATADIR(DISPLAY) QString("%1/qtembedded-%2") \ 76 .arg(QT_QWS_TEMP_DIR).arg(DISPLAY) 77 #define QT_VFB_MOUSE_PIPE(DISPLAY) QString("/tmp/.qtvfb_mouse-%1").arg(DISPLAY) 78 #define QT_VFB_KEYBOARD_PIPE(DISPLAY) QString("/tmp/.qtvfb_keyboard-%1").arg(DISPLAY) 79 #define QT_VFB_MAP(DISPLAY) QString("/tmp/.qtvfb_map-%1").arg(DISPLAY) 80 #define QT_VFB_SOUND_PIPE(DISPLAY) QString("/tmp/.qt_soundserver-%1").arg(DISPLAY) 81 #define QTE_PIPE(DISPLAY) QT_VFB_DATADIR(DISPLAY) \ 82 .append("/QtEmbedded-%1") \ 83 .arg(DISPLAY) 84 #define QTE_PIPE_QVFB(DISPLAY) QString("/tmp/qtembedded-%1/QtEmbedded-%1") \ 85 .arg(DISPLAY) 86 #endif 58 87 59 88 struct QVFbHeader -
trunk/tools/qvfb/qvfbmmap.cpp
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** -
trunk/tools/qvfb/qvfbmmap.h
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** -
trunk/tools/qvfb/qvfbprotocol.cpp
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** … … 56 56 #include <unistd.h> 57 57 #endif 58 59 58 60 59 61 QT_BEGIN_NAMESPACE … … 91 93 : QVFbKeyProtocol(display_id) 92 94 { 93 fileName = Q String(QT_VFB_KEYBOARD_PIPE).arg(display_id);95 fileName = Q(display_id); 94 96 fd = openPipe(fileName.toLocal8Bit().constData()); 95 97 … … 120 122 : QVFbMouseProtocol(display_id) 121 123 { 122 fileName = Q String(QT_VFB_MOUSE_PIPE).arg(display_id);124 fileName = Q(display_id); 123 125 fd = openPipe(fileName.toLocal8Bit().constData()); 124 126 -
trunk/tools/qvfb/qvfbprotocol.h
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** -
trunk/tools/qvfb/qvfbratedlg.cpp
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** -
trunk/tools/qvfb/qvfbratedlg.h
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** -
trunk/tools/qvfb/qvfbshmem.cpp
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** … … 44 44 #include "qvfbshmem.h" 45 45 #include "qvfbhdr.h" 46 47 #define QTE_PIPE "QtEmbedded-%1"48 46 49 47 #include <QFile> … … 72 70 static QString qws_dataDir(int qws_display_id) 73 71 { 74 QByteArray dataDir = Q String("/tmp/qtembedded-%1").arg(qws_display_id).toLocal8Bit();72 QByteArray dataDir = Q(qws_display_id).toLocal8Bit(); 75 73 if (mkdir(dataDir, 0700)) { 76 74 if (errno != EEXIST) { … … 131 129 username = logname; 132 130 133 QString oldPipe = "/tmp/qtembedded-" + username + "/" + QString(QTE_PIPE).arg(displayid); 131 qws_dataDir(displayid); 132 133 QString oldPipe = "/tmp/qtembedded-" + username + "/" + QString("QtEmbedded-%1").arg(displayid); 134 134 int oldPipeSemkey = ftok(oldPipe.toLatin1().constData(), 'd'); 135 135 if (oldPipeSemkey != -1) { … … 152 152 } 153 153 154 155 154 156 kh = new QVFbKeyPipeProtocol(displayid); 155 157 /* should really depend on receiving qt version, but how can … … 210 212 hdr->windowId = 0; 211 213 212 displayPipe = qws_dataDir(displayid) + QString(QTE_PIPE).arg(displayid);213 214 214 displayPiped = displayPipe + 'd'; 215 215 -
trunk/tools/qvfb/qvfbshmem.h
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** -
trunk/tools/qvfb/qvfbview.cpp
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** … … 90 90 QVFbView::QVFbView(int id, int w, int h, int d, Rotation r, QWidget *parent) 91 91 : QVFbAbstractView(parent), 92 viewdepth(d), viewFormat(DefaultFormat), r sh(0), gsh(0), bsh(0), rmax(15), gmax(15), bmax(15),92 viewdepth(d), viewFormat(DefaultFormat), rsh(0), gsh(0), bsh(0), rmax(15), gmax(15), bmax(15), 93 93 contentsWidth(w), contentsHeight(h), gred(1.0), ggreen(1.0), gblue(1.0), 94 94 gammatable(0), refreshRate(30), animation(0), … … 109 109 } 110 110 111 connect(mView, SIGNAL(displayDataChanged( const QRect &)),112 SLOT(refreshDisplay( const QRect &)));111 connect(mView, SIGNAL(displayDataChanged()), 112 SLOT(refreshDisplay())); 113 113 #ifdef Q_WS_X11 114 114 connect(mView, SIGNAL(displayEmbedRequested(WId)), … … 458 458 break; 459 459 } 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 460 521 case 4: { 461 522 if (requiredSize > buffer.size()) … … 536 597 QImage::Format_Indexed8); 537 598 img.setColorTable(mView->clut()); 538 if (img. numColors() <= 0)599 if (img.() <= 0) 539 600 img = QImage(); 540 601 break; 541 602 } 603 604 605 542 606 543 607 if ( brightness != 255 ) { … … 550 614 img = img.convertToFormat(QImage::Format_RGB32); 551 615 552 // NOTE: calling bits() may change numBytes(), so do not616 // NOTE: calling bits() may change (), so do not 553 617 // pass them as parameters (which are evaluated right-to-left). 554 618 QRgb *b = (QRgb*)img.bits(); 555 int n = img. numBytes()/4;619 int n = img.()/4; 556 620 dim(b,n,brightness); 557 621 } -
trunk/tools/qvfb/qvfbview.h
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the tools applications of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** … … 78 78 virtual int displayDepth() const = 0; 79 79 virtual PixelFormat displayFormat() const { return DefaultFormat; } 80 80 81 virtual Rotation displayRotation() const = 0; 81 82 … … 106 107 virtual void skinKeyReleaseEvent( int code, const QString& text, bool autorep=FALSE ) = 0; 107 108 virtual void setViewFormat(PixelFormat) {} 109 108 110 virtual void embedDisplay(WId) {} 109 111 }; … … 121 123 int displayDepth() const; 122 124 PixelFormat displayFormat() const; 125 123 126 Rotation displayRotation() const; 124 127 … … 152 155 void skinKeyReleaseEvent(int code, const QString& text, bool autorep=FALSE); 153 156 void setViewFormat(PixelFormat); 157 154 158 #ifdef Q_WS_X11 155 159 void embedDisplay(WId id); … … 181 185 int viewdepth; // "faked" depth 182 186 PixelFormat viewFormat; 187 183 188 int rsh; 184 189 int gsh; -
trunk/tools/qvfb/qvfbx11view.cpp
r2 r561 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 1992-2006 TROLLTECH ASA. All rights reserved. 4 ** 5 ** This file is part of the Phone Edition of the Qt Toolkit. 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 6 ** 7 ** This file is part of the tools module of the Qt Toolkit. 6 8 ** 7 9 ** $QT_BEGIN_LICENSE:LGPL$ … … 20 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 21 23 ** 22 ** In addition, as a special exception, Nokia gives you certain 23 ** additional rights. These rights are described in the Nokia Qt LGPL 24 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 25 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 26 27 ** 27 28 ** GNU General Public License Usage … … 33 34 ** met: http://www.gnu.org/copyleft/gpl.html. 34 35 ** 35 ** If you are unsure which license is appropriate for your use, please36 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 37 38 ** $QT_END_LICENSE$ 38 39 ** -
trunk/tools/qvfb/qvfbx11view.h
r2 r561 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 1992-2006 TROLLTECH ASA. All rights reserved. 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 4 6 ** 5 ** This file is part of the Phone Editionof the Qt Toolkit.7 ** This file is part of the of the Qt Toolkit. 6 8 ** 7 9 ** $QT_BEGIN_LICENSE:LGPL$ … … 20 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 21 23 ** 22 ** In addition, as a special exception, Nokia gives you certain 23 ** additional rights. These rights are described in the Nokia Qt LGPL 24 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 25 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 26 27 ** 27 28 ** GNU General Public License Usage … … 33 34 ** met: http://www.gnu.org/copyleft/gpl.html. 34 35 ** 35 ** If you are unsure which license is appropriate for your use, please36 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 37 38 ** $QT_END_LICENSE$ 38 39 ** -
trunk/tools/qvfb/qwssignalhandler.cpp
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the QtGui module of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** … … 45 45 46 46 #include <sys/types.h> 47 #include <sys/ipc.h> 48 #include <sys/sem.h> 47 #ifndef QT_NO_QWS_MULTIPROCESS 48 # include <sys/ipc.h> 49 # include <sys/sem.h> 50 #endif 49 51 #include <signal.h> 50 52 -
trunk/tools/qvfb/qwssignalhandler_p.h
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 5 6 ** 6 7 ** This file is part of the QtGui module of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** -
trunk/tools/qvfb/translations/translations.pro
r2 r561 10 10 ../qvfbshmem.h \ 11 11 ../qvfbmmap.h \ 12 ../ qvfbhdr.h \13 ../ qlock_p.h \14 ../ qwssignalhandler_p.h \15 ../../shared/deviceskin/deviceskin. cpp12 ../qvfbhdr.h \ 13 ../qlock_p.h \ 14 ../qwssignalhandler_p.h \ 15 ../../shared/deviceskin/deviceskin. 16 16 17 17 SOURCES = ../qvfb.cpp \ … … 23 23 ../qvfbshmem.cpp \ 24 24 ../qvfbmmap.cpp \ 25 ../ qlock.cpp \26 ../ qwssignalhandler.cpp \25 ../qlock.cpp \ 26 ../qwssignalhandler.cpp \ 27 27 ../../shared/deviceskin/deviceskin.cpp 28 28 29 TRANSLATIONS=$$[QT_INSTALL_TRANSLATIONS]/qvfb_pl.ts \ 30 $$[QT_INSTALL_TRANSLATIONS]/qvfb_untranslated.ts \ 31 $$[QT_INSTALL_TRANSLATIONS]/qvfb_zh_CN.ts \ 32 $$[QT_INSTALL_TRANSLATIONS]/qvfb_zh_TW.ts 29 TR_DIR = $$PWD/../../../translations 30 TRANSLATIONS = \ 31 $$TR_DIR/qvfb_pl.ts \ 32 $$TR_DIR/qvfb_ru.ts \ 33 $$TR_DIR/qvfb_zh_CN.ts \ 34 $$TR_DIR/qvfb_zh_TW.ts -
trunk/tools/qvfb/x11keyfaker.cpp
r2 r561 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 1992-2006 TROLLTECH ASA. All rights reserved. 4 ** 5 ** This file is part of the Phone Edition of the Qt Toolkit. 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 6 ** 7 ** This file is part of the tools module of the Qt Toolkit. 6 8 ** 7 9 ** $QT_BEGIN_LICENSE:LGPL$ … … 20 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 21 23 ** 22 ** In addition, as a special exception, Nokia gives you certain 23 ** additional rights. These rights are described in the Nokia Qt LGPL 24 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 25 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 26 27 ** 27 28 ** GNU General Public License Usage … … 33 34 ** met: http://www.gnu.org/copyleft/gpl.html. 34 35 ** 35 ** If you are unsure which license is appropriate for your use, please36 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 37 38 ** $QT_END_LICENSE$ 38 39 ** -
trunk/tools/qvfb/x11keyfaker.h
r2 r561 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 1992-2006 TROLLTECH ASA. All rights reserved. 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 4 6 ** 5 ** This file is part of the Phone Editionof the Qt Toolkit.7 ** This file is part of the of the Qt Toolkit. 6 8 ** 7 9 ** $QT_BEGIN_LICENSE:LGPL$ … … 20 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 21 23 ** 22 ** In addition, as a special exception, Nokia gives you certain 23 ** additional rights. These rights are described in the Nokia Qt LGPL 24 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 25 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 26 27 ** 27 28 ** GNU General Public License Usage … … 33 34 ** met: http://www.gnu.org/copyleft/gpl.html. 34 35 ** 35 ** If you are unsure which license is appropriate for your use, please36 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 37 38 ** $QT_END_LICENSE$ 38 39 **
Note:
See TracChangeset
for help on using the changeset viewer.
