如何使用QtWebview for Google Maps

时间:2013-04-15 12:25:36

标签: c++ qt qwebview

基本上我想将它用于谷歌地图,但目前我甚至无法编辑一个简单的网页。

我正在使用最新版本的Qt创建者,但文档似乎已过时

我已将小部件拖到我的表单上并将其网址设置为google.com(仅用于测试目的)

当我点击编译时我得到大量未解决的外部符号错误,我不知道要包含什么来使用这个我只是假设拖放小部件我很高兴去,但这不是情况下。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

编辑:对于Qt 4.x,这就是你要做的:

进入.pro文件并为QtWebKit包含正确的模块。

http://qt-project.org/wiki/QtWebKit

  

QT + = webkit

如果您需要更多内容,可以在Qt Creator的欢迎页面中找到示例:

http://qt-project.org/doc/qt-4.8/webkit-fancybrowser.html

祝你好运;希望有所帮助。顺便说一下,我刚刚用谷歌地图进行了测试,它在Win 7上用Qt 4.8.4渲染得很好。

编辑:对于Qt 5.x +,这就是你要做的:

  

QT + = webkitwidgets

就像它在这里的任何一个例子的.pro文件中所示:

http://qt-project.org/doc/qt-5.0/qtwebkitexamples/webkitwidgets-browser-browser-pro.html

http://qt-project.org/doc/qt-5.0/qtwebkitexamples/qtwebkitexamples-index.html

您也可以考虑在专业文件中添加network模块。

答案 1 :(得分:0)

好的,所以我看到了QT +=webkit解决方案,如果你刚刚使用qt designer将一个网页视图拖放到一个小部件中,那么该记录无法正常工作。

解决方案我终于找到了工作

QT+=webkitwidgets

所有工作现在都认为id解决了我自己的问题后解决它以帮助其他可能遇到同样问题的人