Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何检查QTable小部件中的值是否已更改_Qt_Qt4_Qt Creator - Fatal编程技术网

如何检查QTable小部件中的值是否已更改

如何检查QTable小部件中的值是否已更改,qt,qt4,qt-creator,Qt,Qt4,Qt Creator,嗨 我的tablewidget中有一些数据,可以编辑。我的目的是从编辑的行和列中获取数据。有可能吗。是否可以检查编辑的行和列。 有什么特别的信号吗?当然 void QTableWidget::itemChanged ( QTableWidgetItem * item ) [signal] 每当项目的数据发生变化时,就会发出该信号 添加如下连接: connect(tableWidget, SIGNAL(itemChanged(QTableWidgetItem *)), this, S

我的tablewidget中有一些数据,可以编辑。我的目的是从编辑的行和列中获取数据。有可能吗。是否可以检查编辑的行和列。 有什么特别的信号吗?

当然

void QTableWidget::itemChanged ( QTableWidgetItem * item )   [signal]
每当项目的数据发生变化时,就会发出该信号

添加如下连接:

connect(tableWidget,
    SIGNAL(itemChanged(QTableWidgetItem *)), this, SLOT(on_any_itemChanged(QTableWidgetItem *)));

是否可以获取已更改的行和列位置(行、列)如何获取已更改的行和列位置data@sijith是的,有可能。当启用发出的任何_itemChanged()时,使用指针项获取行/列,如qDebug()行();Hye@mosg我在QTableWidget单元格的每一行都有QComboBox。我想在用户更改特定QComboBox中的值时获取行号。