à tous

Voici un petit exemple dans lequel je modifie le style d'un Button afin d'y apporter quelques personnalisation.
Je me suis souvent rendu compte que ce type de modif dégradait le rendu du texte dans le widget concerné, et ceci n'est pas forcément propre au Button.

J'ai beau chercher à améliorer ce rendu, mais je n'y parviens pas. Le souci semble est le même si j'utilise directement un item Text.

Si quelqu'un a une idée, ça serait vraiment top.

D'avance merci

J

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
import QtQuick 2.4
import QtQuick.Controls 1.3
import QtQuick.Window 2.2
import QtQuick.Controls.Styles 1.3
 
 
ApplicationWindow {
    title: qsTr("Test")
    width: 200
    height: 100
 
 
    Button {
        x : 5 ; y : 5
        text : "test 1"
    }
    Button{
        id: button
        x : 5 ; y : 30
        width : 50
        text : "Test 2 zzkopk"
        style: ButtonStyle{
            label: Text {
                anchors.centerIn: parent
                text : button.text
                horizontalAlignment: Text.AlignHCenter
                wrapMode : Text.WordWrap
                font.pointSize: 9
                font.family: "DejaVu"
 
            }
 
        }
    }
    Text {
        x : 5 ; y : 60
        text : "Test 2 zzkopk"
        font.weight: Font.Light
    }
}

[EDIT]
Je viens d'avoir une petite idée : remplacer l'item Text par l'Item Label.
Le rendu semble meilleur....
Si quelqu'un d'autre à une solution, je reste preneur.

;-)