पर सेट करना मैं एक ऐसा एप्लिकेशन लिखना चाहता हूं जो डेटाबेस में किसी तालिका तक पहुंच सके। मैंने तालिका के लिए मॉडल घटक के रूप में QSqlTableModel लिया।मॉडल को QTableWidget
QTableView के साथ समस्या यह है कि ऐसा कोई तरीका नहीं है जो तालिका में वर्तमान में चयनित रिकॉर्ड लौटाता है, इसलिए मैंने QTableWidget क्लास लिया जो QTableView को इंटरहाइट करता है।
लेकिन जब मैं के साथ इस तालिका विजेट के लिए मॉडल सेट करने का प्रयास -> setModel() मैं
प्राप्त निम्न त्रुटि संदेश:
c:/Qt/qt/include/QtGui/../../src/gui/itemviews/qtablewidget.h:337: error: `virtual void QTableWidget::setModel(QAbstractItemModel*)' is private.
संदेश दर्शाता है कि विधि "setModel" है निजी। दस्तावेज में देखकर मुझे बताता है कि यह सार्वजनिक है।
मैं क्या कर सकता हूं?
मैं एक सेल में एक रिकार्ड प्राप्त करने की आवश्यकता है, लेकिन नहीं इसके बारे में निर्देशांक। – crew4ok