| 32 |  | <layout class="QFormLayout" name="formLayout_5"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 33 |  | <item row="0" column="0"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 34 |  | <widget class="QLabel" name="label"> | 
 
 
 
 
 
 
 
 | 35 | + | <property name="toolTip"> | 
 
 
 
 
 
 
 
 | 36 | + | <string>XmlTools Operation that you want to perform. | 
 
 
 
 
 
 
 
 | 37 | + | Learn more about them in XmlTools documentation page: | 
 
 
 
 
 
 
 
 | 38 | + | http://wiki.oni2.net/XmlTools</string> | 
 
 
 
 
 
 
 
 | 39 | + | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 40 |  | <property name="text"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 41 |  | <string>XmlTools Operation:</string> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 42 |  | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 44 |  | </item> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 45 |  | <item row="0" column="1"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 46 |  | <widget class="QComboBox" name="cbXmlToolsOperation"> | 
 
 
 
 
 
 
 
 | 47 | + | <property name="toolTip"> | 
 
 
 
 
 
 
 
 | 48 | + | <string>XmlTools Operation that you want to perform. | 
 
 
 
 
 
 
 
 | 49 | + | Learn more about them in XmlTools documentation page: | 
 
 
 
 
 
 
 
 | 50 | + | http://wiki.oni2.net/XmlTools</string> | 
 
 
 
 
 
 
 
 | 51 | + | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 52 |  | <item> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 53 |  | <property name="text"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 54 |  | <string>Add Values</string> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 235 |  | <verstretch>0</verstretch> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 236 |  | </sizepolicy> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 237 |  | </property> | 
 
 
 
 
 
 
 
 | 238 | + | <property name="toolTip"> | 
 
 
 
 
 
 
 
 | 239 | + | <string>XML files to process (wildcards supported) | 
 
 
 
 
 
 
 
 | 240 | + |  | 
 
 
 
 
 
 
 
 | 241 | + | If you are processing only one file you can also drag and drop it here.</string> | 
 
 
 
 
 
 
 
 | 242 | + | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 243 |  | <property name="text"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 244 |  | <string>Input File(s):</string> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 245 |  | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 255 |  | <height>0</height> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 256 |  | </size> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 257 |  | </property> | 
 
 
 
 
 
 
 
 | 258 | + | <property name="toolTip"> | 
 
 
 
 
 
 
 
 | 259 | + | <string>XML files to process (wildcards supported) | 
 
 
 
 
 
 
 
 | 260 | + |  | 
 
 
 
 
 
 
 
 | 261 | + | If you are processing only one file you can also drag and drop it here.</string> | 
 
 
 
 
 
 
 
 | 262 | + | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 263 |  | </widget> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 264 |  | </item> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 265 |  | <item row="0" column="1"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 279 |  | <verstretch>0</verstretch> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 280 |  | </sizepolicy> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 281 |  | </property> | 
 
 
 
 
 
 
 
 | 282 | + | <property name="toolTip"> | 
 
 
 
 
 
 
 
 | 283 | + | <string>Value to be replaced or removed (use space as separator)</string> | 
 
 
 
 
 
 
 
 | 284 | + | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 285 |  | <property name="text"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 286 |  | <string>Current Value(s):</string> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 287 |  | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 289 |  | </item> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 290 |  | <item row="1" column="1"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 291 |  | <widget class="QLineEdit" name="leInputCurrentValues"> | 
 
 
 
 
 
 
 
 | 292 | + | <property name="toolTip"> | 
 
 
 
 
 
 
 
 | 293 | + | <string>Value to be replaced or removed (use space as separator)</string> | 
 
 
 
 
 
 
 
 | 294 | + | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 295 |  | <property name="text"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 296 |  | <string/> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 297 |  | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 305 |  | <verstretch>0</verstretch> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 306 |  | </sizepolicy> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 307 |  | </property> | 
 
 
 
 
 
 
 
 | 308 | + | <property name="toolTip"> | 
 
 
 
 
 
 
 
 | 309 | + | <string>New value(s) to add or replace current value (use space as separator)</string> | 
 
 
 
 
 
 
 
 | 310 | + | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 311 |  | <property name="text"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 312 |  | <string>New Value(s):</string> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 313 |  | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 314 |  | </widget> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 315 |  | </item> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 316 |  | <item row="2" column="1"> | 
 
 
 
 
 
 
 
 
 
 
 | 317 | < | <widget class="QLineEdit" name="leInputNewValues"/> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 317 | > | <widget class="QLineEdit" name="leInputNewValues"> | 
 
 
 
 
 | 318 | > | <property name="toolTip"> | 
 
 
 
 
 | 319 | > | <string>New value(s) to add or replace current value (use space as separator)</string> | 
 
 
 
 
 | 320 | > | </property> | 
 
 
 
 
 | 321 | > | </widget> | 
 
 
 
 
 
 
 
 
 
 
 | 322 |  | </item> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 323 |  | <item row="3" column="0"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 324 |  | <widget class="QLabel" name="lbInputPositions"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 328 |  | <verstretch>0</verstretch> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 329 |  | </sizepolicy> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 330 |  | </property> | 
 
 
 
 
 
 
 
 | 331 | + | <property name="toolTip"> | 
 
 
 
 
 
 
 
 | 332 | + | <string>Positions to be replaced [use space as separator] (zero-based index)</string> | 
 
 
 
 
 
 
 
 | 333 | + | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 334 |  | <property name="text"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 335 |  | <string>Position(s):</string> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 336 |  | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 338 |  | </item> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 339 |  | <item row="3" column="1"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 340 |  | <widget class="QLineEdit" name="leInputPositions"> | 
 
 
 
 
 
 
 
 | 341 | + | <property name="toolTip"> | 
 
 
 
 
 
 
 
 | 342 | + | <string>Positions to be replaced [use space as separator] (zero-based index)</string> | 
 
 
 
 
 
 
 
 | 343 | + | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 344 |  | <property name="text"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 345 |  | <string/> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 346 |  | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 348 |  | </item> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 349 |  | <item row="4" column="0"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 350 |  | <widget class="QLabel" name="lbInputDiffOldNewValue"> | 
 
 
 
 
 
 
 
 | 351 | + | <property name="toolTip"> | 
 
 
 
 
 
 
 
 | 352 | + | <string>Difference to adjust values by. | 
 
 
 
 
 
 
 
 | 353 | + |  | 
 
 
 
 
 
 
 
 | 354 | + | For instance if the current value is 1 and you want it to become 3 (new value), you should input -2: | 
 
 
 
 
 
 
 
 | 355 | + |  | 
 
 
 
 
 
 
 
 | 356 | + | 1 (current value) - 3 (new value) = -2 | 
 
 
 
 
 
 
 
 | 357 | + |  | 
 
 
 
 
 
 
 
 | 358 | + | --- | 
 
 
 
 
 
 
 
 | 359 | + |  | 
 
 
 
 
 
 
 
 | 360 | + | You can also update multi dimensional values like "1 2 3", type the difference here like "-1 -1 -1". Result would be "2 3 4".</string> | 
 
 
 
 
 
 
 
 | 361 | + | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 362 |  | <property name="text"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 363 |  | <string>Diff between old and new value:</string> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 364 |  | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 365 |  | </widget> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 366 |  | </item> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 367 |  | <item row="4" column="1"> | 
 
 
 
 
 
 
 
 
 
 
 | 368 | < | <widget class="QLineEdit" name="leInputDiffOldNewValue"/> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 368 | > | <widget class="QLineEdit" name="leInputDiffOldNewValue"> | 
 
 
 
 
 | 369 | > | <property name="toolTip"> | 
 
 
 
 
 | 370 | > | <string>Difference to adjust values by. | 
 
 
 
 
 | 371 | > |  | 
 
 
 
 
 | 372 | > | For instance if the current value is 1 and you want it to become 3 (new value), you should input -2: | 
 
 
 
 
 | 373 | > |  | 
 
 
 
 
 | 374 | > | 1 (current value) - 3 (new value) = -2 | 
 
 
 
 
 | 375 | > |  | 
 
 
 
 
 | 376 | > | --- | 
 
 
 
 
 | 377 | > |  | 
 
 
 
 
 | 378 | > | You can also update multi dimensional values like "1 2 3", type the difference here like "-1 -1 -1". Result would be "2 3 4".</string> | 
 
 
 
 
 | 379 | > | </property> | 
 
 
 
 
 | 380 | > | </widget> | 
 
 
 
 
 
 
 
 
 
 
 | 381 |  | </item> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 382 |  | </layout> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 383 |  | </item> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 405 |  | <layout class="QVBoxLayout" name="verticalLayout_2"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 406 |  | <item> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 407 |  | <widget class="QCheckBox" name="cbOptionsNoBackups"> | 
 
 
 
 
 
 
 
 | 408 | + | <property name="toolTip"> | 
 
 
 
 
 
 
 
 | 409 | + | <string>Don't make backups of XML files (faster processing)</string> | 
 
 
 
 
 
 
 
 | 410 | + | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 411 |  | <property name="text"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 412 |  | <string>No Backups</string> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 413 |  | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 440 |  | <property name="enabled"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 441 |  | <bool>true</bool> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 442 |  | </property> | 
 
 
 
 
 
 
 
 | 443 | + | <property name="toolTip"> | 
 
 
 
 
 
 
 
 | 444 | + | <string>Command for XmlTools generated by this interface, you can copy it, to later input directly in XmlTools</string> | 
 
 
 
 
 
 
 
 | 445 | + | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 446 |  | <property name="readOnly"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 447 |  | <bool>true</bool> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 448 |  | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 494 |  | <height>0</height> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 495 |  | </size> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 496 |  | </property> | 
 
 
 
 
 
 
 
 | 497 | + | <property name="toolTip"> | 
 
 
 
 
 
 
 
 | 498 | + | <string>Opens a windows which previews your operation. It does NOT make any changes to the input files. | 
 
 
 
 
 
 
 
 | 499 | + |  | 
 
 
 
 
 
 
 
 | 500 | + | (only available when exists only one file as input)</string> | 
 
 
 
 
 
 
 
 | 501 | + | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 502 |  | <property name="text"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 503 |  | <string>Preview Operation</string> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 504 |  | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 528 |  | <height>0</height> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 529 |  | </size> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 530 |  | </property> | 
 
 
 
 
 
 
 
 | 531 | + | <property name="toolTip"> | 
 
 
 
 
 
 
 
 | 532 | + | <string>Applies the operation to the input files</string> | 
 
 
 
 
 
 
 
 | 533 | + | </property> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 534 |  | <property name="text"> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 535 |  | <string>Apply Operation</string> | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 536 |  | </property> |