में सिंगल और डबल क्लिक इवेंट्स के बीच अंतर करें मेरे पास QAbstractItemView
है जिसे एकल और डबल क्लिक ईवेंट पर प्रतिक्रिया करने की आवश्यकता है। यह क्रिया अलग-अलग होती है कि यह एकल क्लिक या डबल क्लिक किया गया था या नहीं। समस्या यह हो रही है कि डबल क्लिक ईवेंट से पहले एकल क्लिक ईवेंट प्राप्त होता है।क्यूटी
क्या दोनों के बीच अंतर करने के लिए एक अनुशंसित तरीका/सर्वोत्तम अभ्यास है? जब मैं वास्तव में डबल क्लिक करता हूं तो मैं एकल क्लिक एक्शन नहीं करना चाहता हूं।
मैं क्यूटी 4.6
उपयोग कर रहा हूँ
यह काम करता है, लेकिन निश्चित रूप से यह एकल-क्लिक करते समय उपयोगकर्ता अनुभव में देरी बनाता है। सिंगल-क्लिक पर जो भी होना चाहिए, वह "लंबा" समय (QApplication :: doubleClickInterval()) लेगा, इसलिए एप्लिकेशन धीमा लगता है। बिल के जवाब के अलावा, मैं बेहतर समाधान के बारे में सोच नहीं सकता हूं। –