• 3771阅读
  • 3回复

tr("")中怎么才能支持HTML???    已经解决 [复制链接]

上一主题 下一主题
离线xtlx2000
 
只看楼主 倒序阅读 楼主  发表于: 2009-08-01
void findfileform::about()
{
    QMessageBox customMsgBox;
    customMsgBox.setWindowTitle(tr("关于"));
    QPushButton *lockButton = customMsgBox.addButton(tr("确定 "),QMessageBox::ActionRole);
    customMsgBox.setIconPixmap(QPixmap(":/images/find.png"));
    customMsgBox.setText(tr("名称:文件查找工具v1.0 \n"
                            "QQ:80181339 \n"
                            "网址:<a herf='http://www.baidu.com'>www.baidu.com</a>"));
    customMsgBox.exec();

    return;

}
输出文本:<a herf='www.baidu.com'>www.baidu.com</a>,怎么才能支持HTML???
[ 此帖被xtlx2000在2009-08-02 14:10重新编辑 ]
离线nmiirq

只看该作者 1楼 发表于: 2009-08-02
帮顶`
离线nrc_douningb
只看该作者 2楼 发表于: 2009-08-02
测试了下,主要是换行符\n的问题,你去掉它变成:
    customMsgBox.setText(tr("名称:文件查找工具v1.0 "
                            "QQ:80181339 "
                            "网址:<a herf='http://www.baidu.com'>www.baidu.com</a>"));
这样就不会出现你所说的问题了~
离线xtlx2000
只看该作者 3楼 发表于: 2009-08-02
引用第2楼nrc_douningb于2009-08-02 14:02发表的  :
测试了下,主要是换行符n的问题,你去掉它变成:
    customMsgBox.setText(tr("名称:文件查找工具v1.0 "
                            "QQ:80181339 "
                            "网址:<a herf='http://www.baidu.com'>www.baidu.com</a>"));
这样就不会出现你所说的问题了~



明白了!谢谢!
快速回复
限100 字节
 
上一个 下一个