• 6146阅读
  • 5回复

QTableView 同 一个单元格中输入文本的时候可以换行吗?谢谢 [复制链接]

上一主题 下一主题
离线robertkun
 

只看楼主 倒序阅读 楼主  发表于: 2009-09-14
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
请问,QTableView 中的单元格支持输入多行文本吗?
默认情况下 按下回车的时候 ,就会跳到下一行了了,
有什么办法可以实现换行输入吗?

谢谢!
                                              简单的生活使人快乐!
离线shiroki

只看该作者 1楼 发表于: 2009-09-14
好像一般的常规处理是 shift + enter, 试试?
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线tieqilin
只看该作者 2楼 发表于: 2009-09-15
常规处理是 shift + enter
离线robertkun

只看该作者 3楼 发表于: 2009-09-19
事实上 shift + enter 是不可以的~

我现在尝试用 QPlainTextEdit  来实现换行,还有点问题,一敲回车就退出编辑了~

附上源代码,大家帮我看看原因吧。谢谢了
附件: TableItem.rar (4 K) 下载次数:21
                                              简单的生活使人快乐!
离线rqzrqh

只看该作者 4楼 发表于: 2009-09-19
就像把tab键焦点的跳转改为缩进一样
离线robertkun

只看该作者 5楼 发表于: 2009-09-19
引用第4楼rqzrqh于2009-09-19 17:49发表的  :
就像把tab键焦点的跳转改为缩进一样


噢 ?你的意思是重新QTableView 的KeyPressEvent 吗?
                                              简单的生活使人快乐!
快速回复
限100 字节
 
上一个 下一个