मेरे पास एक साधारण एप्लिकेशन है जो एक प्रक्रिया चलाता है जो पूरा करने से पहले कई मिनट तक टिक सकता है। इसलिए मैं उपयोगकर्ता को एक संकेतक प्रदान करने की कोशिश कर रहा हूं कि यह अनुरोध संसाधित कर रहा है, जैसे कर्सर को एक घंटे का चश्मा बदलना।मैं पीईक्यूटी के साथ कर्सर आकार कैसे बदल सकता हूं?
लेकिन मुझे इसे सही काम करने के लिए काफी कुछ नहीं मिल सकता है। मेरे सभी प्रयासों के परिणामस्वरूप या तो कोई त्रुटि हुई है या इसका कोई प्रभाव नहीं पड़ा है। और मैं कर्सरशैप्स को गलत तरीके से कॉल कर रहा हूं PyQt4.Qt.WaitCursor एक त्रुटि देता है जिसमें मॉड्यूल में यह शामिल नहीं है।
प्रक्रिया को चलने वाले उपयोगकर्ता को इंगित करने का सही तरीका क्या है?
धन्यवाद, यह पूरी तरह से काम करता है। – TimothyAWiseman
नोट: यह PyQt4 में काम करता है। हालांकि लिनक्स के तहत पायसाइड 1.2.2 (उबंटू 16.10) कहता है "एक्स त्रुटि: खराब कर्सर (अमान्य कर्सर पैरामीटर) 6" "मेजर ऑपोडोड: 2 (एक्स_Cएचेंजविंडो एट्रिब्यूट्स)" "संसाधन आईडी: 0xa"। QOursor() की आवश्यकता है कि दस्तावेज के बावजूद - सेटऑवर्राइड कर्सर (QCursor (Qt.WaitCursor)) के बजाय PySide के सेट ओवरराइड कर्सर (Qt.WaitCursor) को खिलााना - काम करता है। कुछ परिस्थितियों में, पुनर्स्थापित करने के लिए एक ही त्रुटि है। यह एक ज्ञात पायसाइड बग प्रतीत होता है। – Ubuntourist
@Ubuntourist। धन्यवाद - मैं PySide में बग की पुष्टि कर सकता हूं। 'क्यू कर्सॉर' श्रेणी में एक प्रतिलिपि बनाने वाला है जो 'Qt.CursorShape' enum मान लेता है, इसलिए वास्तव में 'QCursor' का उपयोग करना आवश्यक नहीं है। मुझे लगता है कि QT पक्ष पर 'QCursor' बनाना पियसाइड मुद्दे को ठीक करता है। – ekhumoro