मैं संघर्ष कर रहा हूँ के साथ एक बहुत ही बुनियादी सवाल है..
का उपयोग कर क्यूटी 5.15.2:
हम एक सरल आवेदन के साथ एक मुख्य विंडो और 2-3 उप-खिड़की (1 स्तर से नीचे मुख्य). मुख्य विंडो के होते हैं एक सामग्री आइटम, एक हैडर और कुछ मेनू-फ्लैप भर में वितरित की मुख्य विंडो. अब तक उप-पृष्ठों को खोला गया के साथ एक दराज तत्व है ।
हालांकि, दराज ओवरले फ्लैप और हैडर एक बार खोला और हम फिर से करने की जरूरत instanciate फ्लैप और हेडर के भीतर दराज के लिए है यह दिखाई दे रहा है । यह नहीं है वास्तव में अच्छा है. वहाँ किसी भी तरह से परिभाषित करने के लिए z-स्तर पर जो दराज खोला है? (जाहिरा तौर पर की स्थापना z काम नहीं करता है).
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()
}
}
}
}