Çok basit bir soruyla uğraşıyorum..
QT 5.15.2'yi kullanma:
Bir ana pencere ve 2-3 alt pencere (ana pencereden 1 seviye aşağı) ile basit bir uygulamamız var. Ana pencere, bir içerik öğesi, bir başlık ve ana pencereye dağıtılmış bazı menü kanatlarından oluşur. Şimdiye kadar alt sayfalar bir çekmece elemanı ile açıldı.
Bununla birlikte, çekmece açıldıktan sonra kanatları ve başlığı üst üste bindirir ve görünür olması için kanatları ve başlığı çekmecenin içine yeniden yerleştirmemiz gerekir. Bu gerçekten hoş değil. Çekmecenin açıldığı z seviyesini tanımlamanın bir yolu var mı? (görünüşe göre z ayarı çalışmıyor).
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()
}
}
}
}