Qt使用QTableWidget控件,单元格添加了QLineedit对象,该怎么实现用鼠标框选呢?

Qt使用QTableWidget控件,需要编辑的单元格都添加了QLineedit对象,想实现鼠标多选单元格,就像Excel,但是每个单元格是一个QLineEdit对象,没法拖动鼠标框选,该怎么实现呢?事件吗?

你可以放在listwidget中来选择啊,为什么要这样框选呢

使用Qt Model/View框架来实现更高效方便,QTableView,QAbstractTableItemModel,QStyledItemDelegate

用Qt Model/View

用Qt Model/View

想复杂了吧,tableWidget.setEditTriggers(QAbstractItemView::DoubleClicked );
双击触发编辑,再设置多个单元格选择模式,多选后遍历

用Qt Model/View

使用Qt Model/View框架来实现更高效方便,QTableView,QAbstractTableItemModel,QStyledItemDelegate

使用现成的其他框架试试,可能是现有框架的系统性问题导致的