急!急!急!求大神,用Qt实现一个文本编辑器的功能

qq_17767551 2014-07-16 10:40:47
参照demo的例子 ,我自己实现了一个文本编辑器,可以编辑文字,插入表格,图片等等!
现在需要实现一个功能:按Tab键,让文本编辑器里的光标在指定字符之间跳转,例如:现在做好一个文字模板,里面有部分空格留给用户自己填写,用户按Tab键,光标自动寻找下一个空格,方便用户操作填写。
试了很多方法就是不行,望大神提点!指明思路,小弟跪谢!
...全文
490 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
foruok 2014-07-19
  • 打赏
  • 举报
回复
多个QLineEdit,然后设置 Tab键导航(使用setTabOrder() 函数)即可。 博文决赛,投我一票,谢谢。
qq_17767551 2014-07-19
  • 打赏
  • 举报
回复
有人实现过这样的功能吗? 拜托
qq_17767551 2014-07-19
  • 打赏
  • 举报
回复
引用 2 楼 foxyz 的回复:
在Qt的例子里有很多。比如:Qt 5.2->Qt Widgets->Text Edit
这个我知道,我是在它的基础上拓展功能,这个没有我要的那个功能。
qq_17767551 2014-07-19
  • 打赏
  • 举报
回复
引用 1 楼 foruok 的回复:
用什么控件实现的编辑功能,贴点儿代码,另外给张效果图片。
例如下面一段文字,空格用来填空,按键盘Tab键,光标在空间之间跳转,就是要用qt 实现这样的一个功能。 xx___xxx___, xxx___xxx__xxx___xxx。
彩阳 2014-07-17
  • 打赏
  • 举报
回复
C++ Qt4 GUI 那本书讲到了使用installEventFilter来自定义Tab键的功能。可以好好参考一下。
donwmufromdying 2014-07-17
  • 打赏
  • 举报
回复
在Qt的例子里有很多。比如:Qt 5.2->Qt Widgets->Text Edit
foruok 2014-07-17
  • 打赏
  • 举报
回复
用什么控件实现的编辑功能,贴点儿代码,另外给张效果图片。

16,819

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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