Qt5.6作浏览器Demo可查看地图
来源:互联网 发布:环形网络拓扑结构图 编辑:程序博客网 时间:2024/06/01 07:31
这里用到了ui提升部件的小方法,记得设置控件为Microsoft web browser,先看看效果:
用到ui里面的QAxWidget控件,用以下这个类来提升这个控件。
#include <ActiveQt/QAxWidget>
#include "windows.h"
class WebAxWidget : public QAxWidget
{
public:
WebAxWidget(QWidget* parent = 0, Qt::WindowFlags f = 0)
: QAxWidget(parent, f)
{
}
protected:
bool translateKeyEvent(int message, int keycode) const Q_DECL_OVERRIDE
{
if (message >= WM_KEYFIRST && message <= WM_KEYLAST)
return true;
else
return QAxWidget::translateKeyEvent(message, keycode);
}
};
pro中添加相关库:
QT += widgets axcontainer
其实重要代码只有一行:
ui->webBrowser->dynamicCall("Navigate(const QString&)", url);
这里的url可以是网络地址,也可以是实体html
可参考api开发文档:http://lbsyun.baidu.com/index.php?title=uri/api/web#.E5.8D.8F.E8.AE.AE.E5.BD.A2.E5.BC.8F
0 0
- Qt5.6作浏览器Demo可查看地图
- QT5.6 加载百度地图
- 百度地图 带AK可直接运行的baidumapsdk demo
- 谷歌地图新增服务 可清晰查看全球难民营
- QT5 下操作sqlite数据库
- QT5 地图开发步骤
- Qt5官方demo解析集6——Loopback Example
- 可查看
- 开放数组作参数Demo
- 百度地图简单demo
- android 百度地图Demo
- 百度地图demo
- 谷歌地图 DEMO
- 百度地图二次开发Demo
- 百度地图定位demo
- 百度地图定位demo
- iOS百度地图 Demo
- 谷歌地图demo
- 可穿戴手势识别控制器
- 模仿微博ViewPage指示器滑动效果的自定义View
- Android6.0开机时SIM卡开机初始化
- OpenGL 学习笔记3_1(绘制点相关)
- JAVASE基础-day14(常见对象(正则,Math..))
- Qt5.6作浏览器Demo可查看地图
- java构造代码块详解
- 欢迎使用CSDN-markdown编辑器
- 排序算法总结
- CentOS 7加载B120i驱动
- POJ2342 Anniversary party 【树形dp】
- nginx 升级
- 窄带物联网(NB-IoT)
- sqlserver降低锁级别,能减少死锁的可能性(当然,数据安全性会稍稍降低?)