qtablewidgetitem

    1热度

    1回答

    我有qtable项目 书面串一个问题,我已经取得了表,并设置它的项目,我想从用户(通过lineEdit)来获取字符串,然后将它们在选定的项目写。这是我的代码: QTableWidgetItem *item[10][10]; . . . for(int i=0; i<10; i++) for(int j=0; j<10; j++){ item[i][j] = new QTableWid

    8热度

    1回答

    我有一个Q列表的N列数的QTableWidget,当设置列数时,它们会自动填充整个QTableWidget。当我尝试将列数动态地更改为N/2列时,每列的大小不会改变。这导致QTableWidget的右半部分只是空白而已。 交谈,如果我是它重置列计数为2 * N,列宽度适当调整自己并填充QTableWidget。 我想知道如何重置没有QTableWidget有任何空格的列和行的数量?

    0热度

    1回答

    我有在QTableViewWidget的末尾添加一个新行,并以这种方式与数据填充它的过程: #Add new row table.insertRow(table.rowCount()) #Fill the row item = QTableWidgetItem() item.setData(QtCore.Qt.DisplayRole,iterationNu

    0热度

    1回答

    我在与QTableWidgetTable问题所拥有的项目,我运行后FindTableItems功能会重置行/数到合适的大小,但不会把任何数据进入细胞。 我可以看到的物体都抱着正确的数据。我收到没有编译错误,但调试器使得注: QTableWidget的:不能插入一个已经被拥有的项目的另一个QTableWidget的 我不明白的是我只有一个tablewidget?那么最终的交易是什么?我也开到这样做的

    1热度

    1回答

    如果我创建了一个新的QTableWidgetItem并将其插入/设置到QTableWidget上已有一个现有项目的单元中,是否删除了上一个项目或是否会发生内存泄漏?我是否需要检索现有项目并更改其属性?

    0热度

    1回答

    我把一些文字在QTableWidget的的细胞,就像这样: tableWidget.setItem(row, col, QtGui.QTableWidgetItem(myText)) ,并通过滚动浏览表是很慢的在其上具有长度会将myText超过5000 QTableWidgetItems行(1fps或更少)(+/- 1000 ) 我需要tableWidget.resizeRowsToConte

    3热度

    3回答

    假设我有一个QTableWidgetItem项目,我只想验证用户输入的数据。例如,用户只在该项目中输入一个数字,否则该程序将显示一个警告对话框。 我也搜索that document page,但我没有找到与setValidator()函数类似的功能。 如何为该QTableWidgetItem项目使用验证器? 谢谢!

    0热度

    1回答

    当使用指向有效垂直标题项的指针调用QTableWidget::row(const QTableWidgetItem * item)时,函数返回-1。我不期望这个,因为我通过调用QTableWidget::setVerticalHeaderItem (int row, QTableWidgetItem * item)明确地将表格小部件中的行的垂直标题项目设置为指针指向的项目。 示例代码: qint3

    0热度

    1回答

    我是自学者,也是qt的新手(我只是想学习编写程序)。 尝试将csv文件加载到qtablewidget,但它覆盖所有列和具有相同数据的行。我试图按照How to import a CSV file to a QTableWidget,但我没有得到它的正确。 代码: QFile file("testData.txt"); QTextStream in(&file); QStringList set

    0热度

    2回答

    我想设置一个QTableWidgetItem的背景和前景颜色,它是我的QTableWidget的一行中的垂直标题项目。以下代码对于垂直标题项QTableWidgetItem不起作用,即使相同的代码对于常规单元格QTableWidgetItem正常工作。 我使用Qt 4.8在Fedora 17 64 3.4侏儒 static const QBrush AddedCellBackground = Qt