QMessageBox::about( this, "About Application",
"<h4>Application is a one-paragraph blurb</h4>\n\n"
"Copyright 1991-2003 Such-and-such. "
"For technical support, call 1234-56789 or see\n"
"<a href=\"http://www.such-and-such.com\">http://www.such-and-such.com</a>" );
这段代码创建了我想拥有的关于消息框,但有两个异常(exception):
1)我想使用aaa.png文件更改消息框中的图标
2)我想让链接可点击。看起来像超链接(蓝色且带下划线),但单击鼠标不起作用
有任何想法吗?
最佳答案
我认为您应该为about小部件创建一个自定义的QWidget
。通过这种方式,您可以随意放置所有小部件。例如,您可以使用 QLabel
属性(可点击链接)放置openExternalLinks
。
要在QWidget
上显示自定义图像,此example可能会有所帮助。