ui指向文本编辑框
书上没解释为什么这样写,
大佬解释下,
QFont是什么类?
font是什么函数?
setUnderline()又是什么函数?
最后一句ut->txtEdit->setFont(font)什么意思?
最好全部解释下,新手,刚刚开始看
ui指向文本编辑框
书上没解释为什么这样写,
大佬解释下,
QFont是什么类?
font是什么函数?
setUnderline()又是什么函数?
最后一句ut->txtEdit->setFont(font)什么意思?
最好全部解释下,新手,刚刚开始看
QFont是字体类,用过WORD吧,相关于其中的字体设置部分对字体格式的描述
QFont font = ui->txtEdit->font()
右侧的font()函数是获取了txtEdit目前设置的字体格式,然后赋值,你懂得,就是把获取的格式保存在了左侧的font中
setUnderLine()就是字面意思,设置下划线,意思是将font保存的字体格式描述中下划线一项设为checked(选中)状态
ui->txtEdit->setFont(font)就是字面意思,设置字体格式,把txtEdit的font属性设置为前面定义的font描述的样子
整体效果就是:
获取原字体格式,
额外添加下划线
设置为新格式