सिग्नल के रूप में सीधे पायथन कार्यों को लागू करने वाले पायथन फ़ंक्शंस को लागू करते हुए मैं क्यूटी और जीयूआई प्रोग्रामिंग के लिए नया हूं लेकिन मैंने पाइथन - मॉड्यूल लिखने और अन्य में कोडिंग का एक उचित बिट किया है। मुझे अपने कुछ पुराने मॉड्यूल के लिए सरल जीयूआई विकसित करने की जरूरत है।सिग्नल
मुझे क्या करना निम्नलिखित सरल उदाहरण द्वारा दर्शाया जा सकता कोशिश कर रहा हूँ क्या:
def f(x, y):
z = x + y
return z
इस समारोह मैं x और y के लिए दो लाइन संपादन और z के लिए एक दे देंगे के लिए। अब मैं पुश-बटन 'गणना' बनाता हूं और जब मैं ऐसा करता हूं तो मैं चाहता हूं कि मैं लाइन-एडिट से एक्स और वाई लेना चाहता हूं, f(x,y)
फ़ंक्शन चलाएं और आउटपुट को z पर दें।
क्या पाइथन में लिखे गए f(x,y)
फ़ंक्शन को जोड़कर सीधे क्यूटी डिजाइनर में ऐसा करने का कोई तरीका है?
यदि विकल्प नहीं हैं तो क्या?
यह निम्नलिखित त्रुटि देता है: डीबग किए गए प्रोग्राम ने अपवाद को अपरिवर्तित किया है विशेषताएँ '' कैलक्यूलेटर 'ऑब्जेक्ट में कोई विशेषता नहीं है' बटन कैलक '। क्या गलत हो गया है? मैंने बटन ऑब्जेक्ट को क्यूटी डिजाइनर – linuS
में बटनकैल्क के रूप में नामित किया है सुनिश्चित करें कि आप फिर से चलें 'pyuic4' हर बार जब आप अपनी UI फ़ाइल में परिवर्तनों को सहेजते हैं। अगर यह ठीक नहीं होता है, तो [this ui फ़ाइल] (http://pastebin.com/Ciu8p4ry) को एक उदाहरण के रूप में आजमाएं जो मेरे उत्तर में लिपि के साथ काम करता है। – ekhumoro
फिर से वही समस्या। जिस तरह से मैं एरिक आईडीई का उपयोग कर रहा हूं। – linuS