Группа :: Графические оболочки/KDE
Пакет: kf5-qqc2-desktop-style
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: alt-test.patch
Скачать
Скачать
--- qqc2-desktop-style-5.53.0~/org.kde.desktop/ComboBox.qml 2018-12-11 18:07:43.000000000 +0300
+++ qqc2-desktop-style-5.53.0/org.kde.desktop/ComboBox.qml 2018-12-11 18:09:43.160202188 +0300
@@ -55,9 +55,8 @@ T.ComboBox {
inputMethodHints: controlRoot.inputMethodHints
validator: controlRoot.validator
- // Work around Qt bug where NativeRendering breaks for non-integer scale factors
- // https://bugreports.qt.io/browse/QTBUG-67007
- renderType: Screen.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
+ //Text.NativeRendering is broken on non integer pixel ratios
+ renderType: Window.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
color: controlRoot.enabled ? Kirigami.Theme.textColor : Kirigami.Theme.disabledTextColor
selectionColor: Kirigami.Theme.highlightColor
selectedTextColor: Kirigami.Theme.highlightedTextColor
--- a/org.kde.desktop/Label.qml
+++ b/org.kde.desktop/Label.qml
@@ -34,9 +34,8 @@ T.Label {
activeFocusOnTab: false
- // Work around Qt bug where NativeRendering breaks for non-integer scale factors
- // https://bugreports.qt.io/browse/QTBUG-67007
- renderType: Screen.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
+ //Text.NativeRendering is broken on non integer pixel ratios
+ renderType: Window.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
// Since Text (and Label) lack cursor-changing abilities of their own,
// as suggested by QTBUG-30804, use a MouseAra to do our dirty work.
--- qqc2-desktop-style-5.53.0~/org.kde.desktop/TextArea.qml 2018-12-11 18:07:43.000000000 +0300
+++ qqc2-desktop-style-5.53.0/org.kde.desktop/TextArea.qml 2018-12-11 18:09:10.872381109 +0300
@@ -49,9 +49,8 @@ T.TextArea {
hoverEnabled: !Kirigami.Settings.tabletMode
verticalAlignment: TextEdit.AlignTop
- // Work around Qt bug where NativeRendering breaks for non-integer scale factors
- // https://bugreports.qt.io/browse/QTBUG-67007
- renderType: Screen.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
+ //Text.NativeRendering is broken on non integer pixel ratios
+ renderType: Window.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
selectByMouse: !Kirigami.Settings.tabletMode
--- qqc2-desktop-style-5.53.0~/org.kde.desktop/TextField.qml 2018-12-11 18:07:43.000000000 +0300
+++ qqc2-desktop-style-5.53.0/org.kde.desktop/TextField.qml 2018-12-11 18:09:24.304306674 +0300
@@ -49,9 +49,8 @@ T.TextField {
verticalAlignment: TextInput.AlignVCenter
hoverEnabled: !Kirigami.Settings.tabletMode
- // Work around Qt bug where NativeRendering breaks for non-integer scale factors
- // https://bugreports.qt.io/browse/QTBUG-67007
- renderType: Screen.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
+ //Text.NativeRendering is broken on non integer pixel ratios
+ renderType: Window.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
selectByMouse: !Kirigami.Settings.tabletMode
cursorDelegate: Kirigami.Settings.tabletMode ? mobileCursor : undefined