Bonsoir, je débute avec QML et je rencontre actuellement un problème dont je n'ai pas trouvé ni de solution ni d'équivalence.

Mon application doit charger de grosses images et pendant qu'elle en charge une, j'aurai aimé afficher un texte informant l'utilisateur du chargement du fichier.

Voici un extrait de code :
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
Image {
    id: viewImage
    fillMode: Image.PreserveAspectFit
 
    x: selection.width
    y: 0
    width: parent.width - selection.width
    height: parent.height
 
    onStatusChanged: console.log(viewImage.status)
 
    Text {
        id: viewText
        color: "white"
        text: ""
        font.bold: true
        style: Text.Outline
        font.pointSize: 24
        verticalAlignment: Text.AlignBottom
        anchors.fill: parent
    }
}
Je charge les images à coup de viewImage.source = path avec du JS, mais lorsque-qu'on regarde dans la console l'appel à onStatusChanged se fait seulement pour la première image, et pas pour le chargement d'autres images en modifiant l'attribut source.

Auriez-vous des idées du pourquoi de cette imposture ?
Cordialement, darkrojo.