//设置点击事件,双击单元格,弹出修改信息的窗口或者框
connect(ui->tableWidget,&QTableWidget::itemDoubleClicked,this,[=](){
dialog=new MyDialog(this);//之前忘了写这句,不能弹出窗口
dialog->show();
});
//双击单元格选中一行
//设置选中整行
ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows);
ui->tableWidget->setSelectionMode(QAbstractItemView::SingleSelection);
刚问了一下,不应该用show,show会接着执行后面的代码,因为我需要输入数据然后确定,所有应该用exec(),创建模态对话框
QTableWidget实现双击单元格选中单元格所在行,并弹出一个窗口
最新推荐文章于 2024-07-06 08:50:50 发布