• 5332阅读
  • 9回复

为什么为字体添加下划线后,下划线会把字体切掉呢? [复制链接]

上一主题 下一主题
离线robertkun
 

只看楼主 倒序阅读 楼主  发表于: 2009-06-10
我的如上图(第二幅):



我用的是宋体,可是同样的设置在 Word 中就没有问题,我好纳闷哦



请高手指点一下。。


这里是加下划线的代码:

void MainWindow::handleFontChange()
{
    QFont font = fontCombo->currentFont();
    font.setPointSize(fontSizeCombo->currentText().toInt());
    font.setWeight(boldAction->isChecked() ? QFont::Bold : QFont::Normal);
    font.setItalic(italicAction->isChecked());
    font.setUnderline(underlineAction->isChecked());
    scene->setFont(font);
}
[ 此帖被robertkun在2009-06-10 23:53重新编辑 ]
                                              简单的生活使人快乐!
离线duduqq

只看该作者 1楼 发表于: 2009-06-10
很有可能是QT自身的问题
离线robertkun

只看该作者 2楼 发表于: 2009-06-10
引用第1楼duduqq于2009-06-10 19:39发表的  :
很有可能是QT自身的问题


这个结论 本小菜也赞同。。
                                              简单的生活使人快乐!
离线duduqq

只看该作者 3楼 发表于: 2009-06-11
而且QT对中文的支持就更差了,连粗体都不能显示。
离线robertkun

只看该作者 4楼 发表于: 2009-06-11
引用第3楼duduqq于2009-06-11 09:32发表的  :
而且QT对中文的支持就更差了,连粗体都不能显示。


嗯?粗体不是可以显示出来吗?
请问楼上的意思是?
                                              简单的生活使人快乐!
离线duduqq

只看该作者 5楼 发表于: 2009-06-11
中文的粗体
离线robertkun

只看该作者 6楼 发表于: 2009-06-12
引用第5楼duduqq于2009-06-11 13:15发表的  :
中文的粗体


这个真可以。。哈哈
                                              简单的生活使人快乐!
离线duduqq

只看该作者 7楼 发表于: 2009-06-12
有没有这样的事,我的程序就是不行
离线robertkun

只看该作者 8楼 发表于: 2009-06-12
引用第7楼duduqq于2009-06-12 09:56发表的  :
有没有这样的事,我的程序就是不行


这难道是传说中的那啥问题…………
                                              简单的生活使人快乐!
离线robertkun

只看该作者 9楼 发表于: 2009-06-16
哈哈,再顶。。
                                              简单的生活使人快乐!
快速回复
限100 字节
 
上一个 下一个