Je suis aux prises avec une question très simple..
À l'aide de QT 5.15.2:
Nous avons une application simple avec une fenêtre principale et 2 ou 3 sous-fenêtre (1 niveau bas de la principale). La fenêtre principale se compose d'un élément de contenu, un en-tête et un menu de volets répartis à travers la fenêtre principale. Jusqu'à Présent, le sous-pages ont été ouvertes avec un élément du tiroir.
Cependant, le tiroir, les superpositions, les volets d'en-tête et une fois ouvert, et nous avons besoin de ré-instancier les volets et d'en-tête dans le tiroir, pour les avoir. Ce n'est pas vraiment agréable. Est-il possible de définir le z-niveau sur lequel le tiroir est ouvert? (apparemment paramètre z ne fonctionne pas).
Item{
id: id_mainWindow
z: 0
Drawer{
id: id_subMenu1
anchors.fill: parent
z: 1
/* Not so nice workaround */
Button{
id: id_subClose
z: 100
onClicked{
id_subMenu1.close()
}
}
}
/* Unfortunately, this one gets hidden once, the drawer is open */
Button{
id: id_subOpenClose
z: 100
onClicked{
if( id_subMenu1.open ){
id_subMenu1.close()
} else {
id_subMenu1.open()
}
}
}
}