QT 的一段代码
ui指向文本编辑框
书上没解释为什么这样写,
大佬解释下,
QFont是什么类?
font是什么函数?
setUnderline()又是什么函数?
最后一句ut->txtEdit->setFont(font)什么意思?
最好全部解释下,新手,刚刚开始看
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
ui指向文本编辑框
书上没解释为什么这样写,
大佬解释下,
QFont是什么类?
font是什么函数?
setUnderline()又是什么函数?
最后一句ut->txtEdit->setFont(font)什么意思?
最好全部解释下,新手,刚刚开始看
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
QFont是字体类,用过WORD吧,相关于其中的字体设置部分对字体格式的描述
QFont font = ui->txtEdit->font()
右侧的font()函数是获取了txtEdit目前设置的字体格式,然后赋值,你懂得,就是把获取的格式保存在了左侧的font中
setUnderLine()就是字面意思,设置下划线,意思是将font保存的字体格式描述中下划线一项设为checked(选中)状态
ui->txtEdit->setFont(font)就是字面意思,设置字体格式,把txtEdit的font属性设置为前面定义的font描述的样子
整体效果就是:
获取原字体格式,
额外添加下划线
设置为新格式
-1 手动踩
?
得到某个属性集,修改属性集中的某个属性,为某个东西应用某个属性集
不会翻译吗?翻译看不懂的话,那就一首凉凉送给你