说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

****Qt中QTextEdit的几个问题

编辑:说三道四文库 发布时间:2018-01-20 05:22
HTML文档下载 WORD文档下载 PDF文档下载
小弟在用Qt编写程序时碰到几个小问题,希望各位大虾赐教

1.如何得到QTextEdit中第i段第j个字符的信息,信息包括文本(一个字符)和字符格式??
2.如何设置QText第i段第j个字符的信息,信息包括文本(一个字符)和字符格式??
3.在QTextEdit被设置为ReadOnly后,如何显示光标以及显示后如何隐藏???
4.如何把光标设置到第i段第j个字符处???

最好有具体的代码!!!!
多谢!!!!

 1. 用 QTextEdit::text(i) 可获得第 i 段字符串,然后你
    再自己取 j 吧。
 ------------------------------------------------------
 2. 可以用 QTextEdit::insertAt(Str, i, j) 将 Str 插入
    i 段 j 位置。
 ------------------------------------------------------
 3. 没明白你的要求。
 ------------------------------------------------------
 4. 用 QTextEdit::setCursorPosition(i, j) 将光标设置
    到 i段,j处
 ------------------------------------------------------
    关于文本属性的设置,和 Windows 下的 RichEdit 截然
    不同,使用的是简易的 HTML 标签,比如:
        QTextEdit::append( "<b>粗体字</b>" )
        QTextEdit::append( "<font color=red>红色字</font>" )
    在 QTextEdit::text() 返回的字符串中也包含这些标签,
    所以你要自己分析标签代表的属性,有点麻烦,而且有很
    多 Bug。


    还有建议你多看看 Qt 手册,你的这些问题,上面都说的
    很详细了。


    顺便问一下,你用的是 Qt v3.1 企业版吗?
实在是多谢!!!

我用的还是2.3版

当我把TextEdit设置为只读之后,光标被隐藏了
就是输入文字时的竖线!!!

但是我想在只读时任然可以自由的显示,隐藏光标!!!!

其实我想做的是修改TextEdit中第i段第j个字符
比如把第1行第3个字符改为"A",等等。。。。


Fu7iang兄请赐教
我的email:TrjWzTian@msik.com.cn
我最近在做一个Qt的程序
是初次接触Qt



 Email: fuqiang@linuxforum.net
 QQ: 775341

 我也是新手,不过 Qt 比 MFC 简单,
 所以不用担心
这东东你最好自己去摸索,
你描述的问题其实还是比较难的

我认为要到达你所说的功能
其实就是要去访问QEdit的文本缓冲区

我觉得
这太难
或者根本不可能

要么你还是从QWidget派生一个新类
通过绘图的方式,自己实现
我觉得这样更容易一些
无线充电技术走入客厅 宜家推出“Home Smart”系列 发布仅一年,虚幻引擎4宣布完全免费! HTML5初学者福利!11个在线学习网站推荐 Qualcomm发布Snapdragon 820与超声波指纹识别技术 App Store应用僵尸化:没品质没资本的必然走向 已知进程的信息如何得到窗体句柄 如何用程序修改系统声音的录制设置 C#调用api如何传递null参数 高手进来看看。 如何在事件中修改datalist中image控件的大小 csdn里的高手请进。分不够再加.在线等! InterDev创建新项目的时候为什么找不到我的web server? 谁有ratianal xde for .net 2003? 为何在VB6.0可以使用的动态连接库在VB.NET里就不行呢 tpo 18到22下载 toefl 托福求托福18 He refused to attend the It's d___ at nine o'clock .Helen apologized for ___ 想叠200个左右的千纸鹤送男友,叠多少个好?和男友 Job application form中Init what's you job 知道的告诉下谢谢 I wanted to apply for YG what is important when ma 日三万兵集结冲绳 实弹演练夺岛英拟对外国购房者增税补赤字斯诺登愿赴德助查“监听门”(图)人类音乐史获推进:河南贾湖遗址再现8日媒:亚洲的战争与和平取决于中国如何正月初五快钱等13家企业发起国内首家跨境电商今天最高温18℃明天骤降8℃富平贩婴案涉事院长被免刑草头圈子冰山王爷的废妾天元突破大清拆迁工网游之有点神话飘渺之修神柳永纪念馆旅游朱熹纪念馆旅游严复故居旅游宫巷基督教堂旅游中国近代海军博物馆旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘