1<?xml version="1.0" encoding="UTF-8"?> 2<ui version="4.0"> 3 <class>WdgDisplaySettings</class> 4 <widget class="QWidget" name="WdgDisplaySettings"> 5 <property name="geometry"> 6 <rect> 7 <x>0</x> 8 <y>0</y> 9 <width>651</width> 10 <height>422</height> 11 </rect> 12 </property> 13 <property name="sizePolicy"> 14 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding"> 15 <horstretch>0</horstretch> 16 <verstretch>0</verstretch> 17 </sizepolicy> 18 </property> 19 <property name="windowTitle"> 20 <string>Display</string> 21 </property> 22 <layout class="QVBoxLayout" name="verticalLayout"> 23 <property name="spacing"> 24 <number>15</number> 25 </property> 26 <item> 27 <widget class="QTabWidget" name="tabWidget"> 28 <property name="currentIndex"> 29 <number>0</number> 30 </property> 31 <widget class="QWidget" name="tab"> 32 <attribute name="title"> 33 <string>Canvas Acceleration</string> 34 </attribute> 35 <layout class="QGridLayout" name="gridLayout"> 36 <item row="0" column="0"> 37 <widget class="QGroupBox" name="grpOpenGL"> 38 <property name="sizePolicy"> 39 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 40 <horstretch>0</horstretch> 41 <verstretch>0</verstretch> 42 </sizepolicy> 43 </property> 44 <property name="title"> 45 <string>Canvas &Graphics Acceleration</string> 46 </property> 47 <property name="checkable"> 48 <bool>true</bool> 49 </property> 50 <layout class="QGridLayout"> 51 <item row="2" column="1"> 52 <widget class="QComboBox" name="cmbFilterMode"> 53 <property name="sizePolicy"> 54 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> 55 <horstretch>0</horstretch> 56 <verstretch>0</verstretch> 57 </sizepolicy> 58 </property> 59 <property name="currentIndex"> 60 <number>0</number> 61 </property> 62 <item> 63 <property name="text"> 64 <string>Nearest Neighbour</string> 65 </property> 66 </item> 67 <item> 68 <property name="text"> 69 <string>Bilinear Filtering</string> 70 </property> 71 </item> 72 <item> 73 <property name="text"> 74 <string>Trilinear Filtering</string> 75 </property> 76 </item> 77 <item> 78 <property name="text"> 79 <string>High Quality Filtering</string> 80 </property> 81 </item> 82 </widget> 83 </item> 84 <item row="0" column="0"> 85 <widget class="QLabel" name="label_6"> 86 <property name="text"> 87 <string>Current Renderer:</string> 88 </property> 89 </widget> 90 </item> 91 <item row="4" column="1"> 92 <widget class="QCheckBox" name="chkDisableVsync"> 93 <property name="sizePolicy"> 94 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> 95 <horstretch>0</horstretch> 96 <verstretch>0</verstretch> 97 </sizepolicy> 98 </property> 99 <property name="toolTip"> 100 <string><html><head/><body><p>Try to disable vsync for Krita. This makes painting more responsive. Uncheck only when experiencing crashes with some GPU/driver combinations.</p></body></html></string> 101 </property> 102 <property name="text"> 103 <string>Disable vsync (needs restart)</string> 104 </property> 105 <property name="checked"> 106 <bool>true</bool> 107 </property> 108 </widget> 109 </item> 110 <item row="3" column="1"> 111 <widget class="QCheckBox" name="chkUseTextureBuffer"> 112 <property name="sizePolicy"> 113 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> 114 <horstretch>0</horstretch> 115 <verstretch>0</verstretch> 116 </sizepolicy> 117 </property> 118 <property name="toolTip"> 119 <string><html><head/><body><p>Use Texture Buffering. This can be faster on some GPU/Driver combinations (like Intel) or broken on some others (like AMD/Radeon).</p></body></html></string> 120 </property> 121 <property name="text"> 122 <string>Use texture buffer</string> 123 </property> 124 </widget> 125 </item> 126 <item row="1" column="1"> 127 <widget class="QComboBox" name="cmbPreferredRenderer"> 128 <property name="sizePolicy"> 129 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> 130 <horstretch>0</horstretch> 131 <verstretch>0</verstretch> 132 </sizepolicy> 133 </property> 134 </widget> 135 </item> 136 <item row="5" column="0" colspan="2"> 137 <widget class="QLabel" name="lblOpenGLWarnings"> 138 <property name="text"> 139 <string notr="true">OpenGL Warnings</string> 140 </property> 141 <property name="textFormat"> 142 <enum>Qt::RichText</enum> 143 </property> 144 <property name="wordWrap"> 145 <bool>true</bool> 146 </property> 147 </widget> 148 </item> 149 <item row="1" column="0"> 150 <widget class="QLabel" name="lblPreferredRenderer"> 151 <property name="sizePolicy"> 152 <sizepolicy hsizetype="Fixed" vsizetype="Minimum"> 153 <horstretch>0</horstretch> 154 <verstretch>0</verstretch> 155 </sizepolicy> 156 </property> 157 <property name="text"> 158 <string>Preferred Renderer (needs restart):</string> 159 </property> 160 <property name="alignment"> 161 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 162 </property> 163 </widget> 164 </item> 165 <item row="0" column="1"> 166 <widget class="QLabel" name="lblCurrentRenderer"> 167 <property name="text"> 168 <string>Unknown</string> 169 </property> 170 </widget> 171 </item> 172 <item row="2" column="0"> 173 <widget class="QLabel" name="label"> 174 <property name="sizePolicy"> 175 <sizepolicy hsizetype="Minimum" vsizetype="Minimum"> 176 <horstretch>0</horstretch> 177 <verstretch>0</verstretch> 178 </sizepolicy> 179 </property> 180 <property name="text"> 181 <string>Scaling Mode:</string> 182 </property> 183 <property name="alignment"> 184 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 185 </property> 186 </widget> 187 </item> 188 <item row="6" column="0" colspan="2"> 189 <spacer name="verticalSpacer_3"> 190 <property name="orientation"> 191 <enum>Qt::Vertical</enum> 192 </property> 193 <property name="sizeHint" stdset="0"> 194 <size> 195 <width>20</width> 196 <height>40</height> 197 </size> 198 </property> 199 </spacer> 200 </item> 201 </layout> 202 </widget> 203 </item> 204 </layout> 205 </widget> 206 <widget class="QWidget" name="tabHDR"> 207 <attribute name="title"> 208 <string>HDR Settings</string> 209 </attribute> 210 <layout class="QGridLayout" name="gridLayout_3"> 211 <item row="0" column="0"> 212 <widget class="QGroupBox" name="grpHDRSettings"> 213 <property name="title"> 214 <string/> 215 </property> 216 <property name="checked"> 217 <bool>false</bool> 218 </property> 219 <layout class="QGridLayout" name="gridLayout_2"> 220 <item row="1" column="0"> 221 <widget class="QLabel" name="label_5"> 222 <property name="text"> 223 <string>Current Output Format:</string> 224 </property> 225 </widget> 226 </item> 227 <item row="1" column="1"> 228 <widget class="QLabel" name="lblCurrentRootSurfaceFormat"> 229 <property name="text"> 230 <string>Current Surface Value</string> 231 </property> 232 </widget> 233 </item> 234 <item row="0" column="1"> 235 <widget class="QLabel" name="lblCurrentDisplayFormat"> 236 <property name="text"> 237 <string>Current Display Format</string> 238 </property> 239 </widget> 240 </item> 241 <item row="2" column="0"> 242 <widget class="QLabel" name="label_9"> 243 <property name="text"> 244 <string>Preferred Output Format:</string> 245 </property> 246 </widget> 247 </item> 248 <item row="3" column="0" colspan="2"> 249 <widget class="QLabel" name="lblHDRWarning"> 250 <property name="text"> 251 <string>HDR Warning..................................</string> 252 </property> 253 </widget> 254 </item> 255 <item row="0" column="0"> 256 <widget class="QLabel" name="label_7"> 257 <property name="text"> 258 <string>Display Format:</string> 259 </property> 260 </widget> 261 </item> 262 <item row="2" column="1"> 263 <widget class="QComboBox" name="cmbPreferedRootSurfaceFormat"/> 264 </item> 265 <item row="4" column="0"> 266 <spacer name="verticalSpacer_2"> 267 <property name="orientation"> 268 <enum>Qt::Vertical</enum> 269 </property> 270 <property name="sizeHint" stdset="0"> 271 <size> 272 <width>20</width> 273 <height>40</height> 274 </size> 275 </property> 276 </spacer> 277 </item> 278 </layout> 279 </widget> 280 </item> 281 </layout> 282 </widget> 283 <widget class="QWidget" name="tab_3"> 284 <attribute name="title"> 285 <string>Grid Settings</string> 286 </attribute> 287 <layout class="QGridLayout" name="gridLayout_4"> 288 <item row="0" column="0"> 289 <layout class="QGridLayout" name="options2GridLayout"> 290 <property name="topMargin"> 291 <number>15</number> 292 </property> 293 <property name="verticalSpacing"> 294 <number>7</number> 295 </property> 296 <item row="0" column="2"> 297 <layout class="QHBoxLayout" name="horizontalLayout"> 298 <item> 299 <widget class="QLabel" name="lblCheckSize"> 300 <property name="text"> 301 <string>Si&ze:</string> 302 </property> 303 <property name="alignment"> 304 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 305 </property> 306 <property name="buddy"> 307 <cstring>intCheckSize</cstring> 308 </property> 309 </widget> 310 </item> 311 <item> 312 <widget class="KisIntParseSpinBox" name="intCheckSize"> 313 <property name="suffix"> 314 <string> px</string> 315 </property> 316 <property name="maximum"> 317 <number>256</number> 318 </property> 319 <property name="value"> 320 <number>32</number> 321 </property> 322 </widget> 323 </item> 324 <item> 325 <spacer name="horizontalSpacer"> 326 <property name="orientation"> 327 <enum>Qt::Horizontal</enum> 328 </property> 329 <property name="sizeHint" stdset="0"> 330 <size> 331 <width>40</width> 332 <height>20</height> 333 </size> 334 </property> 335 </spacer> 336 </item> 337 </layout> 338 </item> 339 <item row="4" column="2"> 340 <layout class="QHBoxLayout" name="horizontalLayout_2"> 341 <item> 342 <widget class="QLabel" name="gridThresholdLabel"> 343 <property name="text"> 344 <string>Start showing at:</string> 345 </property> 346 <property name="alignment"> 347 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 348 </property> 349 </widget> 350 </item> 351 <item> 352 <widget class="QDoubleSpinBox" name="pixelGridDrawingThresholdBox"> 353 <property name="sizePolicy"> 354 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 355 <horstretch>0</horstretch> 356 <verstretch>0</verstretch> 357 </sizepolicy> 358 </property> 359 <property name="suffix"> 360 <string>%</string> 361 </property> 362 <property name="maximum"> 363 <double>9999.000000000000000</double> 364 </property> 365 </widget> 366 </item> 367 <item> 368 <spacer name="horizontalSpacer_2"> 369 <property name="orientation"> 370 <enum>Qt::Horizontal</enum> 371 </property> 372 <property name="sizeHint" stdset="0"> 373 <size> 374 <width>40</width> 375 <height>20</height> 376 </size> 377 </property> 378 </spacer> 379 </item> 380 </layout> 381 </item> 382 <item row="2" column="2"> 383 <layout class="QHBoxLayout" name="horizontalLayout_3"> 384 <item> 385 <widget class="QLabel" name="label_3"> 386 <property name="text"> 387 <string>Opacity:</string> 388 </property> 389 </widget> 390 </item> 391 <item> 392 <widget class="KisDoubleSliderSpinBox" name="sldSelectionOverlayOpacity" native="true"> 393 <property name="sizePolicy"> 394 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 395 <horstretch>0</horstretch> 396 <verstretch>0</verstretch> 397 </sizepolicy> 398 </property> 399 <property name="minimumSize"> 400 <size> 401 <width>50</width> 402 <height>20</height> 403 </size> 404 </property> 405 </widget> 406 </item> 407 </layout> 408 </item> 409 <item row="2" column="1"> 410 <widget class="KisColorButton" name="btnSelectionOverlayColor"> 411 <property name="text"> 412 <string/> 413 </property> 414 </widget> 415 </item> 416 <item row="4" column="0"> 417 <widget class="QLabel" name="lblCanvasBorderColor_2"> 418 <property name="text"> 419 <string>Pixel Grid:</string> 420 </property> 421 <property name="alignment"> 422 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 423 </property> 424 </widget> 425 </item> 426 <item row="2" column="0"> 427 <widget class="QLabel" name="label_2"> 428 <property name="sizePolicy"> 429 <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> 430 <horstretch>0</horstretch> 431 <verstretch>0</verstretch> 432 </sizepolicy> 433 </property> 434 <property name="text"> 435 <string>Selection Overlay:</string> 436 </property> 437 <property name="alignment"> 438 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 439 </property> 440 </widget> 441 </item> 442 <item row="0" column="0"> 443 <widget class="QLabel" name="label_4"> 444 <property name="sizePolicy"> 445 <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> 446 <horstretch>0</horstretch> 447 <verstretch>0</verstretch> 448 </sizepolicy> 449 </property> 450 <property name="text"> 451 <string>Transparency Checkerboard:</string> 452 </property> 453 <property name="alignment"> 454 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 455 </property> 456 </widget> 457 </item> 458 <item row="4" column="1"> 459 <widget class="KisColorButton" name="pixelGridColorButton"> 460 <property name="text"> 461 <string/> 462 </property> 463 </widget> 464 </item> 465 <item row="0" column="1"> 466 <layout class="QHBoxLayout" name="horizontalLayout_4"> 467 <item> 468 <widget class="KisColorButton" name="colorChecks2"/> 469 </item> 470 <item> 471 <widget class="KisColorButton" name="colorChecks1"/> 472 </item> 473 </layout> 474 </item> 475 <item row="1" column="0"> 476 <widget class="QLabel" name="lblCanvasBorderColor"> 477 <property name="text"> 478 <string>Canvas Border Color:</string> 479 </property> 480 <property name="alignment"> 481 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 482 </property> 483 </widget> 484 </item> 485 <item row="1" column="1"> 486 <widget class="KisColorButton" name="canvasBorder"> 487 <property name="sizePolicy"> 488 <sizepolicy hsizetype="Minimum" vsizetype="Fixed"> 489 <horstretch>0</horstretch> 490 <verstretch>0</verstretch> 491 </sizepolicy> 492 </property> 493 </widget> 494 </item> 495 </layout> 496 </item> 497 <item row="1" column="0"> 498 <spacer name="verticalSpacer_4"> 499 <property name="orientation"> 500 <enum>Qt::Vertical</enum> 501 </property> 502 <property name="sizeHint" stdset="0"> 503 <size> 504 <width>20</width> 505 <height>40</height> 506 </size> 507 </property> 508 </spacer> 509 </item> 510 </layout> 511 </widget> 512 <widget class="QWidget" name="tab_4"> 513 <attribute name="title"> 514 <string>Miscellaneous</string> 515 </attribute> 516 <layout class="QGridLayout" name="gridLayout_5"> 517 <item row="0" column="0"> 518 <layout class="QGridLayout" name="checkboxesLayout"> 519 <property name="topMargin"> 520 <number>20</number> 521 </property> 522 <property name="horizontalSpacing"> 523 <number>0</number> 524 </property> 525 <property name="verticalSpacing"> 526 <number>10</number> 527 </property> 528 <item row="0" column="0"> 529 <widget class="QCheckBox" name="hideScrollbars"> 530 <property name="text"> 531 <string>Hide Canvas Scrollbars</string> 532 </property> 533 <property name="checked"> 534 <bool>false</bool> 535 </property> 536 </widget> 537 </item> 538 <item row="2" column="0"> 539 <widget class="QCheckBox" name="chkHidePopups"> 540 <property name="text"> 541 <string>Hide layer thumbnail popup</string> 542 </property> 543 </widget> 544 </item> 545 <item row="1" column="0"> 546 <widget class="QCheckBox" name="chkCurveAntialiasing"> 547 <property name="text"> 548 <string>Enable curve anti-aliasing</string> 549 </property> 550 </widget> 551 </item> 552 <item row="0" column="1"> 553 <widget class="QCheckBox" name="chkChannelsAsColor"> 554 <property name="text"> 555 <string>Color channels in color</string> 556 </property> 557 <property name="checked"> 558 <bool>false</bool> 559 </property> 560 </widget> 561 </item> 562 <item row="1" column="1"> 563 <widget class="QCheckBox" name="chkSelectionOutlineAntialiasing"> 564 <property name="text"> 565 <string>Enable selection outline anti-aliasing</string> 566 </property> 567 </widget> 568 </item> 569 <item row="2" column="1"> 570 <widget class="QCheckBox" name="chkMoving"> 571 <property name="toolTip"> 572 <string>If checked, the checkers will move when scrolling the canvas.</string> 573 </property> 574 <property name="whatsThis"> 575 <string>Determines whether the checks will stay put or whether they will scroll together with the canvas</string> 576 </property> 577 <property name="text"> 578 <string>&Move checkers when scrolling</string> 579 </property> 580 <property name="checked"> 581 <bool>true</bool> 582 </property> 583 </widget> 584 </item> 585 </layout> 586 </item> 587 <item row="1" column="0"> 588 <spacer name="verticalSpacer_5"> 589 <property name="orientation"> 590 <enum>Qt::Vertical</enum> 591 </property> 592 <property name="sizeHint" stdset="0"> 593 <size> 594 <width>20</width> 595 <height>341</height> 596 </size> 597 </property> 598 </spacer> 599 </item> 600 </layout> 601 </widget> 602 </widget> 603 </item> 604 <item> 605 <spacer name="verticalSpacer"> 606 <property name="orientation"> 607 <enum>Qt::Vertical</enum> 608 </property> 609 <property name="sizeHint" stdset="0"> 610 <size> 611 <width>20</width> 612 <height>40</height> 613 </size> 614 </property> 615 </spacer> 616 </item> 617 </layout> 618 </widget> 619 <customwidgets> 620 <customwidget> 621 <class>KisDoubleSliderSpinBox</class> 622 <extends>QWidget</extends> 623 <header location="global">kis_slider_spin_box.h</header> 624 <container>1</container> 625 </customwidget> 626 <customwidget> 627 <class>KisIntParseSpinBox</class> 628 <extends>QSpinBox</extends> 629 <header>kis_int_parse_spin_box.h</header> 630 </customwidget> 631 <customwidget> 632 <class>KisColorButton</class> 633 <extends>QPushButton</extends> 634 <header>kis_color_button.h</header> 635 </customwidget> 636 </customwidgets> 637 <resources/> 638 <connections/> 639</ui> 640