如何改变qtablewidget的edit行为

weixin_38121048 2019-09-19 02:19:03
ui_tableWidget->item(editrow,editcol)->setFlags(Qt::ItemIsEditable| Qt::ItemIsUserCheckable | Qt::ItemIsEnabled );        ui_tableWidget->openPersistentEditor (ui_tableWidget->item(editrow,editcol));         ui_tableWidget->editItem(ui_tableWidget->item(editrow,editcol));现在的情况是进了edit的状况是内容变成选中待编辑的状态 但是比如123456 我光标移到最前面输入55 然后在屏幕上看到的不是55123456而是55 和12叠加 看起来很丑 然后按回车关闭编辑器才会变成想要55123456 就是说原有的显示不会改变 但是实际内容是正确改变了的。。。感觉上是没有刷新 不像一般的文本框那样 123456就是往后推移求教 怎么样能让item的编辑行为显示的比较人性合理
...全文
28 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧