https://bugs.kde.org/show_bug.cgi?id=476364

Nicolas Fella <nicolas.fe...@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-integration/-/com
                   |                            |mit/53cfae46b00f7844718bb75
                   |                            |c469cfcf6efcb070d
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

--- Comment #5 from Nicolas Fella <nicolas.fe...@gmx.de> ---
Git commit 53cfae46b00f7844718bb75c469cfcf6efcb070d by Nicolas Fella.
Committed on 04/11/2023 at 23:19.
Pushed by nicolasfella into branch 'master'.

Implement Font dialogs

QML FontDialog first queries the platform theme for an implementation. Since we
don't provide one
we get the default one, which is less than stellar.

In Qt5 we would get a widgets-based one that works fine.

We can get the Qt5 behavior back by asking for a QFontDialog (and passing
DontUseNativeDialog to avoid endless recursion)

M  +1    -0    qt6/autotests/CMakeLists.txt
M  +1    -0    qt6/src/platformtheme/CMakeLists.txt
A  +64   -0    qt6/src/platformtheme/kdeplatformfontdialoghelper.cpp    
[License: LGPL(3+eV) LGPL(v3.0) LGPL(v2.0)]
A  +32   -0    qt6/src/platformtheme/kdeplatformfontdialoghelper.h    
[License: LGPL(3+eV) LGPL(v3.0) LGPL(v2.0)]
M  +3    -1    qt6/src/platformtheme/kdeplatformtheme.cpp

https://invent.kde.org/plasma/plasma-integration/-/commit/53cfae46b00f7844718bb75c469cfcf6efcb070d

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to