Qt-MapX
2016-05-26 12:42
302 查看
在Qt下调用Mapx的程序终于成功了!
如昨天所用,调用Qt的dumpcpp,查看Mapx50.dll的uuid, 通过dumpcpp {uuid},生成头文件和源代码,引用在Qt的项目中:
这段代码可以成功编译和运行,目录下的地图就显示出来了.
Tip:Qt在windows下编译,exe的图标设置是:
工程下名为icon.ico的图标文件,额按后写个myicon.rc文件:文件里输入IDI_ICON1 ICON DISCARDABLE "myappico.ico"
.pro 里加上 RC_FILE = myicon.rc就可以了
如昨天所用,调用Qt的dumpcpp,查看Mapx50.dll的uuid, 通过dumpcpp {uuid},生成头文件和源代码,引用在Qt的项目中:
m_mapx = new Map("uQnZi2sFw22L0-MRa8pYX-5E3P9053-0N4M1443-5C835230-09029-33844-52489",this);
//m_mapx->resize(QSize(size().width()-90,size().height()));
m_mapx->SetGeoSet("C:\\GIS\\南京\\南京.gst");
m_mapx->SetTitleText("map xxxxxx");
// m_mapx->setFocus();
m_mapx->SetMousewheelSupport(miFullMousewheelSupport); //鼠标滚轮发达缩小地图
m_mapx->SetCurrentTool(miSelectTool);
qDebug() << "layers:" << m_mapx->Layers()->Count(); //获取层数
// m_mapx->SetAutoRedraw(false); //位置或者图像改变时,是否自动重绘
// m_mapx->SetRedrawInterval(1000); //重绘时间按设置
这段代码可以成功编译和运行,目录下的地图就显示出来了.
Tip:Qt在windows下编译,exe的图标设置是:
工程下名为icon.ico的图标文件,额按后写个myicon.rc文件:文件里输入IDI_ICON1 ICON DISCARDABLE "myappico.ico"
.pro 里加上 RC_FILE = myicon.rc就可以了
相关文章推荐
- Qt获取系统默认图标,显示到QListWidget内
- Qt5.1.0 MinGW480 release静态版编译结果及过程分享
- Qt 4.8.4中文显示问题
- 【opencv学习之二】opencv与qt图像格式交换IplImage-->QImage
- Qt简易计算器的代码实现
- Qt的皮肤设计(Style Sheet)
- 从 Qt 的 delete 说开来
- ubuntu下配置qt+opengl+opencv
- VS2013 Qt5 Mysql中文编码问题
- Qt 多线程与数据库操作需要注意的几点问题
- qt执行cmd命令
- 关于QT的系统总结(非常全面,非常好)
- QT中QProcess调用命令行的痛苦经历
- Qt学习之路系列
- 《PCL点云库学习&VS2010(X64)》Part 6 VTK6.2+VS2013+Qt5.5 测试VTK基于VS2013的Qt程序之PCLViewer
- VS 2015 新建QT项目
- 安装QT 5.6 与 VS 2015
- Qt 5.5.0-成功移植到TQ210
- 文章标题
- VC 2015 x86的DLL绿色包(QT 5.6)