我将QTableWidgets添加到布局(称为tableArea)。我有一个函数,我希望能够遍历我添加到布局中的所有表中的所有选定项目:
for (int i=0; i <ui->tableArea->count(); i++)
{
QTableWidget *tableI = (QTableWidget*)ui->tableArea->itemAt(i)->widget();
int rowCount = tableI->rowCount(); // just to test if correct info
QList<QTableWidgetItem*> list = tableI->selectedItems(); // This is empty!!
}
该函数遍历正确的表,它甚至知道每个表的正确行数,但它似乎不知道在表中选择了哪些项。当我选择项目时,此功能似乎不会识别出已选择的内容。我想这与演员有关。任何的想法?提前谢谢!