मैं लिनक्स/विंडोज डेस्कटॉप के लिए क्यूटी और ओपनजीएल का उपयोग कर एक नई जीयूआई एप्लिकेशन प्रोजेक्ट शुरू कर रहा हूं। मेरी धारणाएं अब तक: ओपनजीएल 4.1 या उच्चतर (आवश्यकता) के साथ क्यूटी जीयूआई (सी ++ ... क्यूएमएल/क्यूटीक्विक 2 नहीं) का उपयोग करें। कुछ पढ़ने के बाद, मैं किस मार्ग को चुनने के बारे में पूरी तरह खो गया हूं। समर्थन और पुस्तकालयों की अवधि में मेरा आवेदन भविष्य के सबूत को कौन सा मार्ग रखेगा।क्यूटी 4.x/5.x और डेस्कटॉप गुई अनुप्रयोग के लिए ओपनजीएल: कौन सा मॉड्यूल चुनना है?
क्यूटी 4.x या क्यूटी 5.x? मानक ओपनजीएल या क्यूजीएल या क्यूओपेनजीएल या क्यूटीओपेनजीएल रैपर? QWidget/QGLWidget (Qt 4.x) या QWindow (Qt 5.x)?
एप्लिकेशन डेस्कटॉप वातावरण में चलाने का इरादा है और बहुत सारी फाइल (ज्यामिति) खोलने/सहेजने, इंस्टेंट 3 डी पेंटिंग और कुछ इमेजिंग करेगा। क्या कोई मुझे संभवतः कुछ स्पष्टीकरण के साथ चुनने के लिए सर्वोत्तम संयोजन में इंगित कर सकता है?
शॉन Harmer presentation क्यूटी 5 और ओपन पर मेरे सवालों के कुछ भागों का जवाब किया, लेकिन मैं थोड़ा खो गया था, जब वह QML और का उपयोग कर QtQuick 2. मुझे लगा जैसे QOpenGL QtQuick 2. सही साथ प्रयोग किया जा करने के लिए एक lightweighted संस्करण शुरू कर दिया था अगर मैं उस पर गलत हूं तो कृपया।
धन्यवाद धन्यवाद। मैं इसे QtOpenGL मॉड्यूल/क्यूटी 4.8 के साथ शुरू करूंगा और कोड को क्यूटी 5.0 (भविष्य में) पर पोर्ट कर दूंगा क्योंकि कुछ QtOpenGL- संबंधित मुद्दों Qt 5.1 में तय किए जाने का इरादा है। – Maiss
दूसरी ओर, यदि आप ओपनजीएल के लिए नए हैं और एपीआई को समझना चाहते हैं तो सीधे एपीआई का उपयोग करें। –
@MichaelIV लेकिन ओपनजीएल एपीआई का सीधे उपयोग करने के लिए, मैं क्यूटी का उपयोग नहीं करता। मैं खिड़की बनाने के लिए एसडीएल या ग्लूट का उपयोग करूंगा। –