【发布时间】:2014-09-25 15:25:12
【问题描述】:
当某些事件发生时,我需要完成编辑 QTableWidget。
MyWindow::onSomeEvent
{
// Finish ui->table editing
//...
}
我该怎么做?
该事件是一个旋转框编辑。当它发生时,行数变为等于它的值。
我试图发送回车按键事件。但是,当编辑最后一行中的项目并且新行数少于当前行数时,它不起作用。
QKeyEvent *ev = new QKeyEvent(QEvent::KeyRelease,
Qt::Key_Return,
Qt::NoModifier);
QApplication::sendEvent(ui->table, ev);
ui->table->setRowCount(value);
QApplication::sendEvent(ui->table, ev);
【问题讨论】:
标签: qt qtablewidget qtablewidgetitem