Bonjour,
j'utilise Qt 6.3.1 et Qt Creator 8.0 et kit Desktop Qt 6.3.1 MinGW 64 bit avec Windows 11

Je me permets de vous transmettre un code qui me cause beaucoup de soucis

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
import QtQuick 2.15
import QtQuick.Dialogs
import QtQuick.Window 2.3
 
Window {
    id: win
    width: 640
    height: 480
    visible: true
    title: qsTr("Hello World")
 
    Rectangle {
        id: rectangle
        x: 20
        y: 20
        width: 200
        height: 200
        color: "#da1b1b"
 
        MessageDialog {
            id: msg
            text: "oui"
 
        }
 
        MouseArea {
            //id: mouseArea
            hoverEnabled: true
            anchors.fill: parent
            onClicked: msg.open()
            //onHoverEnabledChanged: msg.open()
        }
 
 
    }
}
Lorsque je lance le programme, le rectangle est présent et si je clique à l'intérieur, le messagebox est également présent
mais j'obtiens un warning :
QML MessageDialog: Binding loop detected for property "implicitWidth"
que je ne sais interpréter, pourriez-vous m'aider ?
merci