के लिए Qt में पॉपअप मेनू बनाना मेरे पास मेरे प्रोग्राम के मुख्य UI में QTableView
है। मैं पॉपअप मेनू दिखाना चाहता हूं जब उपयोगकर्ता तालिका के कक्षों पर सही क्लिक करता है और मेनू से कोई विकल्प चुने जाने पर उचित कार्रवाई करता है।QTableView
मैं क्यूटी निर्माता 1 (क्यूटी संस्करण 4.5) का उपयोग कर रहा हूं। मैं उसे कैसे कर सकता हूँ?
आपको इसे प्रदर्शित करने के लिए menu.exec (const QPoint &) को कॉल करने की आवश्यकता होगी। सुनिश्चित करें कि आप इसे उचित निर्देशांक में अनुवादित करें: menu.exec (mapToGlobal (बिंदु), 0) –
या बस menu.exec (QCursor :: pos()) का उपयोग करें http://doc.trolltech.com/latest/ qmenu.html # exec – amree
कुंजीपटल शॉर्टकट से संदर्भ मेनू कहा जा सकता है, इसलिए कर्सर स्थिति हमेशा कॉल का सही बिंदु नहीं है। –