16,200
社区成员
发帖
与我相关
我的任务
分享
void demo_tableview::on_pushButton_2_clicked()
{
QString str = QString("%0,%1").arg(5).arg(6);
QList<QStandardItem *> ii;
ii.push_back(new QStandardItem(str));
ii.push_back(new QStandardItem(str));
QStandardItemModel *t1 =(QStandardItemModel *)ui.tableView->model();
t1->insertRow(ui.tableView->model()->rowCount(),ii);
i99 = new QStandardItem[1000000]();
}
void demo_tableview::on_pushButton_clicked()
{
QModelIndexList indexList = ui.tableView->selectionModel()->selectedRows();
QList<QStandardItem *> ii;
QStandardItemModel *t1 =(QStandardItemModel *)ui.tableView->model();
for (int i = indexList.size()-1; i >= 0; --i)
{
ii=t1->takeRow(indexList [i].row());
QStandardItem * c=ii[0];
delete []c;
c=ii[1];
delete []c;
}
delete []i99;
}