QTableWidget中验证输入合法性问题
我的QTableWidget的某个cell中使用的是我自定义的WIDGET,这个WIDGET中有一个COMBO和一个EDIT.
当我点击cell时可以编辑这二个控件,但是我现在想如果编辑内容不合法时提示错误,就算点击切换到其他CELL的时候也不切换,还是停留在编辑状态,直到输入合法值。
我现在已经可以做到输入内容的合法性判断,但是无法做到不合法时,如果切换还是停留在当前的cell的编辑状态。
[解决办法]
试一下在不合法的时候,过滤掉切换cell的事件。
[解决办法]
记录出错的Cell指针,我想Cell是QTableWidgetItem的子类,比如说pCell;
然后调用QTableWidget::editItem( pCell )试试看。