हमारे द्वारा विकसित क्यूटी एप्लिकेशन में हमें कई 'व्यूअर विंडो' प्रदर्शित करने की आवश्यकता है (एक्सवाई प्लेन, वाईएक्स प्लेन, एक्सजेड प्लेन और 3 डी में डेटा प्रदर्शित करने के लिए)।एमडीआई मॉडल या डॉक विंडोज़?
हम एमडीआई एप्लिकेशन मॉडल का उपयोग करने की उम्मीद कर रहे थे, लेकिन बाद में ग्राहक ने कई डेस्कटॉपों में 'व्यूअर विंडोज़' को खींचने और देखने की आवश्यकता मांगी (एकाधिक मॉनीटर का उपयोग करके)। यह एमडीआई विंडो मॉडल का उपयोग करके नहीं किया जा सकता है, क्योंकि हम मुख्य अनुप्रयोग विंडो के बाहर एमडीआई विंडो नहीं ले जा सकते हैं।
डॉक विंडो का उपयोग करने का एकमात्र संभव तरीका है क्योंकि उन्हें मुख्य एप्लिकेशन विंडो से अनदेखा किया जा सकता है और अन्य डेस्कटॉप में स्थानांतरित किया जा सकता है, लेकिन डॉक विंडोज प्राथमिक उपकरण-पैलेट या उपयोगिता विंडो के लिए उपयोग किया जाता है।
(http://doc.qt.nokia.com/4.6/qdockwidget.html#details)
यह हमारी आवश्यकता के लिए डॉक विंडो का उपयोग करने के लिए एक अच्छा अभ्यास है?
क्या आपने समस्या हल की है? – Beachwalker
हां, बस माता-पिता के साथ QWidgets का उपयोग किया जाता है। Windows (QWidgets) की सूची रखने के लिए संदर्भ प्रबंधित करने के लिए है और इन संदर्भों को सिंक्रनाइज़ करने के लिए उपयोग किया है। –