QTextEdit 插入 QTextTable 的一些问题

1.在QTextEdit中插入QTextTable,用columnWidthConstraints可以设置表格的宽,但是怎么设置表格的高呢.2.不用QTextEdit自带... 1.在QTextEdit中插入QTextTable,用columnWidthConstraints可以设置表格的宽,但是怎么设置表格的高呢.
2.不用QTextEdit自带的printer打印,而是用painter打印QtextEdit,如果是文本现在会打印了,如果是QTextTable,怎么打印?
我表述不清吗?我的意思是比如在QTextEdit中有一个2行2列的表格,如果用document::printer打印,这个表格会自动打印出来,但是我现在想用painter的方法打印,用遍历qframe的方法,怎么将QTextEdit中的表格打印出来.回复
展开
 我来答
中不贰
2017-02-21 · TA获得超过330个赞
知道小有建树答主
回答量:449
采纳率:0%
帮助的人:74.2万
展开全部
用代码来描述的话可以是这样的:QTextCursorcur=edit->textCursor();//返回当前光标对象cur.setPosition(2,QTextCursor::MoveAnchor);//移到起始位置cur.movePosition(QTextCursor::NoMove,QTextCursor::keepAnchor,3);//移动结束位置cur.select(QTextCursor::WordUnderCursor);//选择edit->setTextCursor(cur);这样就选择了位置是2到4三个字符的文本了。
福扯之
2017-02-22 · TA获得超过979个赞
知道小有建树答主
回答量:1716
采纳率:0%
帮助的人:205万
展开全部
表格都打马赛克了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式