मैं QTableWidget पर डेटा कैसे दिखा सकता हूं और हेडर के साथ डेटा पढ़ सकता हूं?मैं QTableWidget पर डेटा कैसे दिखा सकता हूं और हेडर के साथ डेटा पढ़ सकता हूं?
उत्तर
1)। इस उदाहरण कोड के साथ तालिका बनाएं:
filesTable = new QTableWidget(0, 2);
QStringList labels;
labels << tr("File Name") << tr("Size");
filesTable->setHorizontalHeaderLabels(labels);
filesTable->horizontalHeader()->setResizeMode(0, QHeaderView::Stretch);
filesTable->verticalHeader()->hide();
filesTable->setShowGrid(false);
2)। पंक्ति जोड़ें:
int row = filesTable->rowCount();
filesTable->insertRow(row);
filesTable->setItem(row, 0, fileNameItem);
filesTable->setItem(row, 1, sizeItem);
आनंद लें।
मुझे लगता है कि यह लाइन 'फाइलटेबल-> insertRow (पंक्ति);' एक नया जोड़ने के बजाय अंतिम पंक्ति को ओवरराइड कर देगी, यह 'फाइलटेबल-> insertRow (पंक्ति + 1); 'होना चाहिए। 'fileNameItem' और' sizeItem' QTableWidgetItem का उदाहरण होना चाहिए: 'QTableWidgetItem * fileNameItem = new QTableWidgetItem; fileNameItem-> setText ("फ़ाइल नाम आइटम"); QTableWidgetItem * sizeItem = नया QTableWidgetItem; आकार इटैम-> सेटटेक्स्ट ("आकार वस्तु"); – SIFE
@SIFE उत्तर के लिए धन्यवाद। मैंने आपको अपने कोड के साथ टिप्पणी की जांच की थी और मुझे कोई समस्या नहीं मिली। 'insertRow (पंक्ति) ', जहां' int row = filesTable-> rowCount()' सही तरीके से काम करता है ... – mosg
ऐसा लगता है कि दोनों विधियां सही तरीके से काम करती हैं। – SIFE
यह book on Qt स्वतंत्र रूप से उपलब्ध है और सर्वोत्तम क्यूटी प्रशिक्षकों में से एक द्वारा लिखा गया है।
लेआउट डिजाइनर में कूदने और क्लिक करने से पहले आपको "क्यूटी रास्ता" में से कुछ को समझने की आवश्यकता है।
बनाने के लिए कॉलम:
ui->tableWidget->setColumnCount('the number of columns');
इससे पहले कि आप जिन पंक्तियों को कुल पंक्तियों को निर्धारित करने की आवश्यकता सम्मिलित कर सकते हैं: अब पंक्तियों और स्तंभों के माध्यम से लूप
ui->tableWidget->setRowCount('number of rows');
और प्रत्येक
में डेटा सेटfor (int ridx = 0 ; ridx < 'number of rows' ; ridx++)
{
for (int cidx = 0 ; cidx < 'number of columns' ; cidx++)
{
QTableWidgetItem* item = new QTableWidgetItem();
item->setText('text or number to display');
ui->tableWidget->setItem(ridx,cidx,item);
}
}
हेडर सेट करने के लिए
ui->tableWidget->setHorizontalHeaderLabels('QStringList containing the names');
आशा है कि यह प्रारंभ बिंदु के रूप
- 1. मैं केकेपीएचपी में सत्र डेटा कैसे बना सकता हूं, लिख सकता हूं और पढ़ सकता हूं?
- 2. मैं यूएसबी फ्लैश ड्राइव से डेटा कैसे पढ़ सकता हूं?
- 3. मैं एक COM पोर्ट का अनुकरण कैसे कर सकता हूं, डेटा लिख सकता हूं और उससे डेटा पढ़ सकता हूं?
- 4. मैं wfstream से बाइनरी डेटा कैसे पढ़ सकता हूं?
- 5. मैं सामग्री-स्वभाव हेडर की सामग्री कैसे पढ़ सकता हूं?
- 6. मैं POST डेटा कैसे भेज सकता हूं और JQuery के साथ नेविगेट कर सकता हूं?
- 7. मैं प्रति-पिक्सेल आधार पर जेपीईजी डेटा कैसे पढ़ और लिख सकता हूं?
- 8. मैं ऑडियो डेटा कैसे देख सकता हूं?
- 9. मैं आरआरडीटोल के साथ डेटा कैसे अपडेट कर सकता हूं?
- 10. मैं PHP के साथ जेपीजी से एक्सएमपी डेटा कैसे पढ़ सकता हूं?
- 11. मैं PHP के साथ .tar.gz फ़ाइल कैसे पढ़ सकता हूं?
- 12. मैं .docx फ़ाइल कैसे पढ़ सकता हूं?
- 13. मैं जीपीयू लोड कैसे पढ़ सकता हूं?
- 14. मैं प्ले फ्रेमवर्क के साथ एसक्यूएल कैसे दिखा सकता हूं?
- 15. मैं "संवाद के साथ" फ़ाइल संवाद कैसे दिखा सकता हूं?
- 16. मैं पर्ल में एक्सेल फ़ाइलों को कैसे पढ़ सकता हूं?
- 17. मैं मैक पर एसएएस गोव डेटा फ़ाइलों को कैसे पढ़/परिवर्तित कर सकता हूं?
- 18. डेटा फ्रेम के लिए मैं सारांश() के लिए कोड कैसे पढ़ सकता हूं?
- 19. मैं यूपीपी के माध्यम से PHP के साथ आईपी पते पर डेटा कैसे भेज सकता हूं?
- 20. मैं रीस्टफुल पोस्ट डेटा कैसे लॉग कर सकता हूं?
- 21. मैं मौजूदा डेटा से डेटा के साथ एक सोलर कोर कैसे बना सकता हूं?
- 22. मैं कुछ बटन कैसे दिखा सकता हूं या छिपा सकता हूं, उपयोगकर्ता के अधिकारों पर निर्भर करता हूं, कोणीय में?
- 23. क्या मैं XDomainRequest के माध्यम से ठीक से बाइनरी डेटा पढ़ सकता हूं?
- 24. मैं पिक्चरबॉक्स नियंत्रण पर स्क्रॉलबार कैसे दिखा सकता हूं?
- 25. मैं माउस कर्सर पर एनएसएमएनयू कैसे दिखा सकता हूं?
- 26. मैं वैश्विक चर के बिना डेटा कैसे बना सकता हूं?
- 27. मैं बड़ी फ़ाइलों को कैसे पढ़ सकता हूं, प्रतिस्थापित और लिख सकता हूं?
- 28. मैं PHP से पीएनजी मेटाडाटा कैसे पढ़ सकता हूं?
- 29. मैं डेटाग्रिडव्यू कॉलम में योग कैसे दिखा सकता हूं?
- 30. मैं मॉडल मॉडल कैसे दिखा सकता हूं और इसमें तुरंत जानकारी प्रदर्शित कर सकता हूं?
में मदद करता है @ayla उपयोग क्यूटी डॉक्स: http://doc.trolltech.com/4.6/qtablewidget.html#details – mosg
क्या आप का प्रयास किया, क्या डॉक्स आप पढ़ गए थे? शून्य प्रयास के साथ प्रश्न पूछने के लिए मैन 2010 एसओ में सलाद दिन रहा होगा। :) – neuronet