强大的QTextEdit功能(7)

2019-04-22 07:59

返回将被自动换行的文本的位置(根据自动换行模式决定是象素还是列数)。详细情况请参考“wrapColumnOrWidth”属性。

WrapPolicy QTextEdit::wrapPolicy () const

返回自动换行策略是在空白符号还是在任意处。详细情况请参考“wrapPolicy”属性。

void QTextEdit::zoomIn ( int range ) [虚 槽]

通过把基本字体大小增大range点并且重新计算所有字体大小来放大文本。这不会改变任何图片的大小。 也可以参考zoomOut()。

void QTextEdit::zoomIn () [虚 槽]

这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。 通过把基本字体大小增大1点并且重新计算所有字体大小来放大文本。这不会改变任何图片的大小。 也可以参考zoomOut()。

void QTextEdit::zoomOut ( int range ) [虚 槽]

通过把基本字体大小缩小range点并且重新计算所有字体大小来放大文本。这不会改变任何图片的大小。 也可以参考zoomIn()。

void QTextEdit::zoomOut () [虚 槽]

这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。 通过把基本字体大小缩小1点并且重新计算所有字体大小来放大文本。这不会改变任何图片的大小。 也可以参考zoomIn()。

void QTextEdit::zoomTo ( int size ) [虚 槽]

通过把基本字体大小变为size点并且重新计算所有字体大小来显示文本。这不会改变任何图片的大小。

属性文档

QString documentTitle

这个属性保存的是从文本中分析出的文档标题。

对于PlainText,标题将为空字符串。对于RichText,如果存在,标题将为标签之间的文本,否则为空字符串。 通过documentTitle()来获得属性值。 </p><p>bool hasSelectedText </p><p>这个属性保存的是是否有文本被选择到选择区0中。 通过hasSelectedText()来获得属性值。 </p><p>int length </p><p>这个属性保存的是文本的字符数。 通过length()来获得属性值。 </p><p>bool linkUnderline </p><p>这个属性保存的是超文本链接是否使用下划线。 </p><p>如果为真(默认),超文本链接将被显示下划线。如果为假,链接将不被显示下划线。 </p><p>通过setLinkUnderline()设置属性值并且通过linkUnderline()来获得属性值。 </p><p>bool modified </p><p>这个属性保存的是文档是否已经被用户修改。 </p><p>通过setModified()设置属性值并且通过isModified()来获得属性值。 </p><p>bool overwriteMode </p><p>这个属性保存的是文本编辑的覆盖模式。 </p><p>如果为真(默认),用户输入的文本都被插入到文本编辑中并且光标右面的文本都会移动到不碍事的地方。如果为假,编辑器是覆盖模式,也就是说新文本将覆盖光标右面存在的任何文本。 </p><p>通过setOverwriteMode()设置属性值并且通过isOverwriteMode()来获得属性值。 </p><p>QBrush paper </p><p>这个属性保存的是背景(纸)的画刷。 </p><p>这个画刷是当前用于绘制文本编辑的背景的。初始设置是空画刷。 通过setPaper()设置属性值并且通过paper()来获得属性值。 </p><p>bool readOnly </p><p>这个属性保存的是文本编辑是否只读。 </p><p>在只读的文本编辑中,用户只能在文本中浏览和选择文本,修改文本是不可能的。 这个属性默认为假。 </p><p>通过setReadOnly()设置属性值并且通过isReadOnly()来获得属性值。 </p><p>QString selectedText </p><p>这个属性保存的是被选择的文本(在选择区0中)或者如果当前没有被选择的文本(在选择区0中)就是空字符串。 </p><p>这个文本不管文本格式总是被作为PlainText返回。在Qt的未来的版本中,根据文本格式,HTML的子集可能被返回。 也可以参考hasSelectedText。 通过selectedText()来获得属性质。 </p><p>int tabStopWidth </p><p>这个属性保存的是tab stop的象素宽度。 </p><p>通过setTabStopWidth()设置属性值并且通过tabStopWidth()来获得属性值。 </p><p>QString text </p><p>这个属性保存的是文本编辑的文本。 </p><p>这里没有默认文本。 </p><p>在设置的时候,任何以前的文本都被删除了。 </p><p>根据textFormat(),文本可以被作为一般文本或者多信息文本来解释。默认设置为AutoText,也就是说文本编辑自动探测文本格式。 </p><p>对于多信息文本,在可编辑的QTextEdit上调用text()将会导致文本会被文本编辑重新生成。这也许意味着被返回的QString也许和原来被设置的不同。 也可以参考textFormat。 </p><p>通过setText()设置属性值并且通过text()来获得属性值。 </p><p>TextFormat textFormat </p><p>这个属性保存的是文本格式:多信息文本、一般文本或者自动文本。 文本格式是下列之一: </p><p>PlainText - 所有的文本,除了新行符,包括空格都被逐字地显示。只要文本中出现一个新行符,文本编辑就插入一个硬换行并且开始一个新的段落。 ? RichText - 多信息文本表现。可用的样式在默认样式单QStyleSheet::defaultSheet()中定义。 </p><p>? AutoText - 这是默认值。文本编辑会自动探测哪一个表现样式更好,PlainText或RichText这个是通过使用QStyleSheet::mightBeRichText()函数完成的。 </p><p>? </p><p>通过setTextFormat()设置属性值并且通过textFormat()来获得属性值。 </p><p>int undoDepth </p><p>这个属性保存的是撤销历史的深度。 </p><p>也就是撤销/恢复历史中的最大步数。默认为100。 也可以参考undo()和redo()。 </p><p>通过setUndoDepth()设置属性值并且通过undoDepth()来获得属性值。 </p><p>bool undoRedoEnabled </p><p>这个属性保存的是撤销/恢复是否生效。 默认为真。 </p><p>通过setUndoRedoEnabled()设置属性值并且通过isUndoRedoEnabled()来得到属性值。 </p><p>WordWrap wordWrap </p><p>这个属性保存的是自动换行模式。 </p><p>默认模式是WidgetWidth,也就是在文本编辑右边缘的单字将被自动换行。在空白字符处自动换行,保证整个单字不被分割。如果你想在单字内自动换行,请使用setWrapPolicy()。如果你设置自动换行模式为FixedPixelWidth或者</p><p>FixedColumnWidth,你也应该调用setWrapColumnOrWidth()你希望的宽度。 也可以参考WordWrap、wrapColumnOrWidth和wrapPolicy。 通过setWordWrap()设置属性值并且通过wordWrap()来获得属性值。 </p><p>int wrapColumnOrWidth </p><p>这个属性保存的是被自动换行的文本的位置(根据自动换行模式来决定是像素还是列)。 </p><p>如果自动换行模式为FixedPixelWidth,那么这个值就是从文本编辑左边界开始需要自动换行的象素数量。如果自动换行模式为FixedColumnWidth,那么这个值就是从文本编辑左边界开始需要自动换行的列数。 也可以参考wordWrap。 </p><p>通过setWrapColumnOrWidth()设置属性值并且通过wrapColumnOrWidth()来获得属性值。 </p><p>WrapPolicy wrapPolicy </p><p>这个属性保存的是自动换行策略,在空白符号还是在任何地方。 </p><p>当自动换行模式不是NoWrap的时候,定义文本在哪里自动换行。可以选择的是AtWhiteSpace(默认)和Anywhere。 也可以参考wordWrap。 </p><p>通过setWrapPolicy()设置属性值并且通过wrapPolicy()来获得属性值。 </p><p> </p><p></p> <br /> <p><script type="text/javascript">s("content-m");</script></p> </div> <div class="m-pages"><li><a>共7页: </a></li><li><a href='614163_6.html'>上一页</a></li><li><a href='614163.html'>1</a></li><li><a href='614163_2.html'>2</a></li><li><a href='614163_3.html'>3</a></li><li><a href='614163_4.html'>4</a></li><li><a href='614163_5.html'>5</a></li><li><a href='614163_6.html'>6</a></li><li class="thisclass"><a href='#'>7</a></li><li><a href='#'>下一页</a></li></div> <div class="down-word"> <div class="word-ico"></div> <div class="word-tit"> <span class="docx">强大的QTextEdit功能(7).doc</span> <span>将本文的Word文档下载到电脑</span> <span>下载失败或者文档不完整,请联系客服人员解决! </span> </div> <div class="word-pic"><a href="javascript:;">下载这篇word文档</a></div> </div> </article> <div class="art-prenext"> <p>下一篇:<a href="/wenku/zonghe/614162.html">数学必修1、2、4、5 知识点整合</a></p> </div> <script type="text/javascript">s("like-m");</script> <div class="main-tab"><a class="on" href="javascript:;">相关阅读</a></div> <div class="tab-box"> <ul class="main-new on clearfix"> <li><a href="/wenku/zonghe/1263351.html" title="石油大学《化工原理二》2021期末考试答案">石油大学《化工原理二》2021期末考试答案</a></li> <li><a href="/wenku/zonghe/1157609.html" title="建筑节能检测习题集(84页)">建筑节能检测习题集(84页)</a></li> <li><a href="/wenku/zonghe/215568.html" title="高考物理(考点解读命题热点突破)专题06 机械">高考物理(考点解读命题热点突破)专题06 机械</a></li> <li><a href="/wenku/zonghe/215769.html" title="1 2014.10.23第一次财务会计理论与实务课堂笔">1 2014.10.23第一次财务会计理论与实务课堂笔</a></li> <li><a href="/wenku/zonghe/215778.html" title="通信资源管理系统介绍(GIS)">通信资源管理系统介绍(GIS)</a></li> <li><a href="/wenku/zonghe/215564.html" title="年产60万吨PTA项目环境影响报告书">年产60万吨PTA项目环境影响报告书</a></li> <li><a href="/wenku/zonghe/215563.html" title="2016小学生读书笔记范文">2016小学生读书笔记范文</a></li> <li><a href="/wenku/zonghe/215562.html" title="Dhlrwk谈中学生英语学习策略">Dhlrwk谈中学生英语学习策略</a></li> <li><a href="/wenku/zonghe/215560.html" title="数电课程设计报告 洗衣机自动控制电路">数电课程设计报告 洗衣机自动控制电路</a></li> <li><a href="/wenku/zonghe/215558.html" title="2018年最新 湖南省长沙市长郡中学2018届上学">2018年最新 湖南省长沙市长郡中学2018届上学</a></li> </ul> </div> <div class="main-tab"><a class="on" href="javascript:;">本类排行</a></div> <div class="tab-box"> <ul class="main-new on clearfix"> <li><a href="/wenku/zonghe/175782.html" title="云客服基础考试">云客服基础考试</a></li> <li><a href="/wenku/zonghe/158762.html" title="《红星照耀中国--》名著阅读练习题及答案">《红星照耀中国--》名著阅读练习题及答案</a></li> <li><a href="/wenku/zonghe/176003.html" title="红星照耀中国练习题及答案">红星照耀中国练习题及答案</a></li> <li><a href="/wenku/zonghe/171844.html" title="《红星照耀中国》练习题">《红星照耀中国》练习题</a></li> <li><a href="/wenku/zonghe/159778.html" title="人教部编版2018-2019学年八年级语文上册第一">人教部编版2018-2019学年八年级语文上册第一</a></li> <li><a href="/wenku/zonghe/183326.html" title="化工导论试题">化工导论试题</a></li> <li><a href="/wenku/zonghe/182252.html" title="八年级上册名著导读练习——《红星照耀中国》">八年级上册名著导读练习——《红星照耀中国》</a></li> <li><a href="/wenku/zonghe/162180.html" title="人教版语文八(上)名著导读《红星照耀中国》练">人教版语文八(上)名著导读《红星照耀中国》练</a></li> <li><a href="/wenku/zonghe/185266.html" title="2018年江苏省第八届就业创业知识竞赛题库(全7">2018年江苏省第八届就业创业知识竞赛题库(全7</a></li> <li><a href="/wenku/zonghe/168880.html" title="《红星照耀中国》导读及练习题附答案">《红星照耀中国》导读及练习题附答案</a></li> </ul> </div> </div> <footer class="footer"> <p class="bt-links"><a href="https://m.77cn.com.cn">手机版</a><span class="v-line">|</span><a href="https://www.77cn.com.cn">PC版</a><span class="v-line">|</span><a href="https://m.77cn.com.cn/fww">范文大全</a></p> <p>Copyright © 2019-2022 免费范文网 版权所有<br/> 声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。<br/>客服QQ: 邮箱:tiandhx2@hotmail.com<br/> <a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow">苏ICP备16052595号-18</a> </p> <div style="display:none;"> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?6e245478384fea490ec3a2317ee103ab"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </div> </footer> <div class="theme-popover"> <div class="theme-poptit"> <a href="javascript:;" title="关闭" class="close">×</a> <b>注册会员免费下载</b>(下载后可以自由复制和排版) </div> <div class="theme-popbod dform"> <!--<p class="downtit">下载本文档需要支付 <i>7</i> 元</p>--> <!--<p class="chose"><span>支付方式:</span><span class="pay1"><img src="https://www.77cn.com.cn/img/wxpay.jpg" class="over"></span> <span class="pay2"><img src="https://www.77cn.com.cn/img/alipay.jpg"></span></p>--> <!--<div class="youke_pay">--> <!--<div class="wxpay"><a href="javascript:;">微信支付并下载</a></div>--> <!--<div class="alipay" style="display:none;"><a href="javascript:;">支付宝支付并下载</a>--> <!--</div>--> <!--</div>--> <p class='wxpay'><a href='https://www.77cn.com.cn/user/index.php'>马上注册会员</a></p> <p class="downtxt">注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。<br>微信: QQ:</p> </div> </div> <div class="theme-popover-mask"></div> <script> //menu $(".header .menu").on("click", function(){ $("body").append("<div class=\"mask-bg menu-mask-bg\"></div>"); $(".menu-slide").show(); $("html,body").css({height:$(window).innerHeight(), overflow:"hidden"}); setTimeout(function(){ $(".menu-slide").css({transform:"translateX(-50px)"}); },50) }); $("body").on("click", ".menu-mask-bg", function(){ $(".menu-slide").css({transform:"translateX(-100%)"}); $(".menu-mask-bg").remove(); $("html,body").removeAttr("style"); setTimeout(function(){ $(".menu-slide").hide(); },300) }); //search $(".header .search").click(function(){ if($(".search-box").is(":hidden")){ $(this).children("i").removeClass("search-icon").addClass("close-icon"); $(".search-box").fadeIn("fast"); }else{ $(this).children("i").removeClass("close-icon").addClass("search-icon"); $(".search-box").fadeOut("fast"); } }); //nav if($(".nav").length > 0) { var nav = new Swiper(".nav",{ slidesPerView: "auto" }); } </script> <script> $(".pay1 img").click(function () { $(".wxpay").css("display", "block"); $(".alipay").css("display", "none"); $(".pay1 img").addClass("over"); $(".pay2 img").removeClass("over"); }); $(".pay2 img").click(function () { $(".wxpay").css("display", "none"); $(".alipay").css("display", "block"); $(".pay1 img").removeClass("over"); $(".pay2 img").addClass("over"); }); </script> <script type="text/javascript"> jQuery(document).ready(function($) { $('.word-pic a').click(function(){ $('.theme-popover-mask').fadeIn(100); $('.theme-popover').slideDown(200); $(".vip-up").hide(); $(".vip-pay").hide(); var downid = '614163' $('.wxpay a').click(function(){ var payurl = 'https://www.77cn.com.cn/hupipay/payment_pay_tz.php?payway=wx&aid='; payurl = payurl.replace('payment', 'youke'); var gotourl = payurl + downid location.href = gotourl; }); $('.alipay a').click(function(){ var payurl = 'https://www.77cn.com.cn/hupipay/payment_pay_tz.php?payway=ali&aid='; payurl = payurl.replace('payment', 'youke'); var gotourl = payurl + downid location.href = gotourl; }); }) $('.theme-poptit .close').click(function(){ $('.theme-popover-mask').fadeOut(100); $('.theme-popover').slideUp(200); }) }) </script> <script src="/js/gobacktop.js" type="text/javascript"></script> </body> </html>