KWinCompositingConfig 0 0 595 483 0 General Enable desktop effects true 0 Common Settings Improved window management true Various animations true Qt::Vertical QSizePolicy::Fixed 20 20 You can find more effects, as well as effect-specific settings, in the "All Effects" tab above. true Effect for window switching: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter windowSwitchingCombo 0 0 0 0 Qt::Vertical QSizePolicy::Fixed 20 20 0 0 3 Instant Very Fast Fast Normal Slow Very Slow Extremely Slow Animation speed: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter animationSpeedCombo Effect for desktop switching: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter windowSwitchingCombo Compositing State Qt::Horizontal 40 20 Qt::Vertical 20 0 All Effects Hint: To find out or configure how to activate an effect, look at the effect's settings. true 0 0 Advanced 1 0 Compositing type: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter compositingType 3 0 OpenGL XRender Disable functionality checks General Options true 1 0 Keep window thumbnails: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter windowThumbnails 3 0 Always (Breaks minimization) Only for Shown Windows Never 1 0 Scale method: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter xrScaleFilter 0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Segoe'; font-size:8pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Crisp:</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">XRenderSetPictureFilter(&quot;fast&quot;)</span> - Pretty fast on all GPUs but looks bricky</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Smooth:</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">XRenderSetPictureFilter(&quot;good&quot;) </span>- linear blending.</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Fast enough on newer nvidia GPUs and maybe others but also can be <span style=" text-decoration: underline;">very</span> slow, you will have to try it.</p></body></html> 0 Crisp Smooth (slower) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Segoe'; font-size:8pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Crisp:</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">GL_NEAREST</span> - (very) fast on all GPUs but looks bricky</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Smooth:</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">GL_LINEAR</span> - fast on most GPUs but a little blurry</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Accurate:</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Lanczos filter, requires shader support (glsl or arb).</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Might be slow on weaker GPUs and even cause various troubles with broken drivers (from overbrightening to segfaults.)</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Fall back to &quot;Smooth&quot; if you have problems.</p></body></html> 1 Crisp Smooth Accurate Suspend desktop effects for fullscreen windows OpenGL Options true Enable direct rendering false Use VSync false Qt::Vertical 20 40 KTitleWidget QWidget
ktitlewidget.h
KComboBox QComboBox
kcombobox.h
KPluginSelector QWidget
kpluginselector.h
1
tabWidget useCompositing effectWinManagement effectAnimations windowSwitchingCombo desktopSwitchingCombo animationSpeedCombo useCompositing toggled(bool) groupBox setEnabled(bool) 86 66 102 156