我正在将 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!!
}
该函数遍历正确的表,它甚至知道每个表的正确行数,但它似乎不知道在表中选择了哪些项目。当我选择项目时,此功能似乎无法识别选择了某些内容。我想这与演员阵容有关。任何想法?提前致谢!