2013-10-23 50 views
0

我是一个新手,我已经阅读了很多SO问题和其他网站,我完全困惑于如何以及从何入手。这就是我的应用程序的工作原理:我想要通过静态谷歌地图apis使用桌面应用程序显示一堆纬度/长度值。我已经有一个能够做我想做的工作的android应用程序,但我需要它的桌面版本。在桌面应用程序中使用静态谷歌地图

从我到目前为止所收集的内容来看,我需要为此嵌入一个webKit。请指导我从哪里开始(教程和示例项目会很棒)。不同方法的优缺点有哪些?我所指的网站在下面给出:

基于Qt的:

http://www.ics.com/technologies/qt-based-clients-google-apis#.UmgJHxCjcVo 
http://code.google.com/p/qt-google-maps/wiki/About 
http://blog.qt.digia.com/blog/2008/07/03/putting-qtwebkit-to-use-with-google-maps/ 
http://stackoverflow.com/questions/8515598/how-to-add-google-maps-in-my-application-in-qt 
http://doc.qt.digia.com/qtjambi-4.5.2_01/com/trolltech/qt/qtjambi-examples.html 

的Java:

http://stackoverflow.com/questions/5850338/rendering-webpages-with-webkit-in-java 
http://stackoverflow.com/questions/2492540/webkit-browser-in-a-java-app 
http://stackoverflow.com/questions/2653949/embeding-gecko-webkit-in-java 
https://groups.google.com/forum/#!topic/google-maps-js-api-v3/zzsVgywWsso 
+3

最好的例子你不需要这些。查看https://developers.google.com/maps/documentation/staticmaps/ – SLaks

+1

从SLaks链接的方法将是这样的:组装URL像记录,使用QNetworkAccessManager下载图像,显示在Qt UI(例如使用QLabel - 不需要Webkit)。 –

+0

谢谢。我如何在Java中做同样的事情? – Sarvavyapi

回答

0

我使用Qt工作,我劝你还是使用Qt工作,如果你真正理解。 因为如果你想用Qt使用谷歌地图,有两种方法。

  • 使用QML和Qt C + +和QWebkit
  • 使用Qt C++,JavaScript和QWebkit

更多的你已经发现,你需要开始使用Qt

+0

最好的例子是,你指的是qtjambi的例子吗? – Sarvavyapi

相关问题