QT 的一段代码

发布于 2022-09-11 22:38:38 字数 235 浏览 12 评论 0

图片描述

ui指向文本编辑框
书上没解释为什么这样写,
大佬解释下,
QFont是什么类?
font是什么函数?
setUnderline()又是什么函数?
最后一句ut->txtEdit->setFont(font)什么意思?
最好全部解释下,新手,刚刚开始看

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

许仙没带伞 2022-09-18 22:38:38

QFont是字体类,用过WORD吧,相关于其中的字体设置部分对字体格式的描述
QFont font = ui->txtEdit->font()
右侧的font()函数是获取了txtEdit目前设置的字体格式,然后赋值,你懂得,就是把获取的格式保存在了左侧的font中
setUnderLine()就是字面意思,设置下划线,意思是将font保存的字体格式描述中下划线一项设为checked(选中)状态
ui->txtEdit->setFont(font)就是字面意思,设置字体格式,把txtEdit的font属性设置为前面定义的font描述的样子

整体效果就是:
获取原字体格式,
额外添加下划线
设置为新格式

携君以终年 2022-09-18 22:38:38

-1 手动踩


?

得到某个属性集,修改属性集中的某个属性,为某个东西应用某个属性集

clipboard.png

不会翻译吗?翻译看不懂的话,那就一首凉凉送给你

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文