GLFW 源码 下载-编译-使用/GLAD配置
摘要:GLFW 源码 下载-编译-使用 GLFW 官网下载地址:https://www.glfw.org/download.html 源码下载 解压 使用CMake工具编译 打开CMake,选择源目录(源码根目录)和构建目录(自己建一个) 选择配置 选择自己的vs版本(我是vs2017),其它不用选,确定
阅读全文
Qt Qgis 二次开发——鼠标点击识别矢量要素
摘要:Qt Qgis 二次开发——鼠标点击识别矢量要素 介绍: 识别矢量要素需要用到QGis的一个工具类:QgsMapToolIdentifyFeature 一个QgsMapTool的子类的子类,官方文档描述: 接下来就是如何使用了,直接上代码 代码: 使用(不知道基本用法的可以参考上一篇) #inclu
阅读全文
QT 程序关闭前提示
摘要:QT 程序关闭前提示 原理: 程序关闭前会产生关闭事件:QCloseEvent 重写关闭事件函数,在函数内部实现关闭前的事 代码: void MainWindow::closeEvent(QCloseEvent *e) { if(0 == QMessageBox::warning(this,QStr
阅读全文
QT QScrollArea 简单使用流程
摘要:理解 QScrollArea 可以分成两个部分来看 上层可以看作一个相框 下层可以看作一张相片 流程: 创建一张“相片”——QWidget 在相片上创建若干“相片内容”——控件 创建一个“相框”——QScrollArea “相片”放入“相框”用“布局”——QVBoxLayout> 将“相片”“相框”
阅读全文
QT :warning LNK4042: 对象被多次指定;已忽略多余的指定
摘要:问题原因: 报错的.h和.cpp文件,在pro文件中重复添加 解决办法: 删除重复项 执行qmake 重新、重新、重新构建项目
阅读全文
QT QGIS 二次开发——基本用法
摘要:QT QGIS 二次开发——基本用法 1、新建画布 2、添加矢量图层 1、打开矢量图层 2、新建矢量图层 1、添加几何要素——点 2、添加几何要素——线 3、添加栅格图层 1、打开栅格图层 小demo 1、新建画布 /* #include "QgsMapCanvas" * cla
阅读全文