2009-12-15 17 views
5

मेरे पास एक क्यूटी 4.6 एप्लिकेशन (सी ++ भाषा) है और मुझे विंडोज प्लेटफॉर्म पर पाइथन स्क्रिप्टिंग जोड़ने की आवश्यकता है। दुर्भाग्यवश, मैंने पहले कभी पाइथन एम्बेड नहीं किया है, और ऐसा करने के लिए कई अलग-अलग तरीके हैं। क्या कोई अपना ज्ञान साझा कर सकता है और मुझे कुछ लेख/दस्तावेज में इंगित कर सकता है जिसे मैं कम दर्दनाक तरीके से निर्दिष्ट कार्य करने के लिए पढ़ सकता हूं?क्यूटी आवेदन में पायथन स्क्रिप्टिंग जोड़ने का सबसे अच्छा तरीका?

+0

यदि आप अपने डिजाइन को सही तरीके से सारणित कर रहे हैं, तो क्यूटीनेस प्रासंगिक नहीं होना चाहिए। सोचने के लिए एक कम चीज़ के साथ अपनी समस्या को सरल बनाने में मदद कर सकते हैं। :) – Cogwheel

+0

हाँ, मुझे पता है, लेकिन मैं तो यदि वह मौजूद कुछ अच्छे लेख कि क्यूटी-विशिष्ट होते हैं, या कुछ उपलब्ध बाध्यकारी क्यूटी उल्लेख कर रहा हूँ, मैं इसे बजाय शुद्ध सार रास्ते से उपयोग कर सकते हैं^_^ – grigoryvp

उत्तर

5

संपादित करें:

आप PythonQt (नहीं PyQt) आप क्यूटी साथ अजगर का उपयोग करने की अनुमति का उपयोग कर सकते हैं। मुझे लगता है कि यह वही है जो आप खोज रहे हैं।

यहाँ आधिकारिक वेबसाइट पर एक प्रलेखन: http://doc.qt.digia.com/qq/qq23-pythonqt.html

+0

PyQt और PythonQt दो हैं बहुत अलग परियोजनाएं। पीईक्यूटी आपको पायथन में क्यूटी ऐप्स लिखने देता है। PythonQt आपको एक C++ Qt ऐप के अंदर एक पायथन दुभाषिया एम्बेड करने देता है। –

+0

ओप्स मैंने पीईक्यूटी और पायथन क्यूटी को मिश्रित किया ... इसे संपादित किया गया है –

5

आप PythonQt पर एक नज़र रखना चाहिए। मुख्यपृष्ठ से:

PythonQt एक गतिशील Python Qt के लिए बाध्यकारी है। यह आपके क्यूटी अनुप्रयोगों में पाइथन स्क्रिप्टिंग भाषा को एम्बेड करने का एक आसान तरीका प्रदान करता है। यह Q12etaObject प्रणाली का भारी उपयोग करता है और इस प्रकार को Qt4.x की आवश्यकता होती है। PyQt के विपरीत, PythonQt पूरा क्यूटी कार्यक्षमता के चारों ओर एक पूरा अजगर आवरण नहीं है। आप एक तरह से क्यूटी GUI का उपयोग कर पायथन में पूरा अनुप्रयोगों लिखने के लिए लिए देख रहे हैं तो अगर, आप PyQt का उपयोग करना चाहिए।

आप अपने सी ++/क्यूटी आवेदन की और करने के लिए स्क्रिप्ट भागों में एम्बेड पायथन वस्तुओं के लिए देख रहे हैं एक आसान तरीका के लिए अजगर के माध्यम से अपने आवेदन, PythonQt जाने का रास्ता है!

विंडोज के लिए बिल्ड/स्थापना निर्देश पृष्ठ के निचले भाग के पास है।

+0

विंडोज इंस्टालर कहां है? मैं केवल स्रोत देख सकता हूं? – grigoryvp

+0

क्षमा करें। कोई विंडोज इंस्टालर नहीं है, जैसा कि मुझे याद होगा। आप python.org इंस्टॉलर से पायथन स्थापित कर सकते हैं, लेकिन आपको PythonQt बनाने के लिए वीएस की आवश्यकता है; मैंने अपना जवाब अपडेट किया। –

संबंधित मुद्दे