
QT
ztq_12345
这个作者很懒,什么都没留下…
展开
-
QT (windows桌面)共享屏幕并抓取鼠标
源码链接:https://pan.baidu.com/s/1kDbq0CuZ7ivfDfMURBJLrQ 提取码:gxrj#include "windows.h"HWND hwndReceive = (HWND)QApplication::desktop()->winId(); QPixmap pix = gr(hwndReceive); //获取鼠标至桌面截图 //保存图片 QByteArray tempdata; QBuffer picbuf(&p原创 2022-01-18 10:47:19 · 1302 阅读 · 0 评论 -
QT 外部调用达梦数据库之备份,还原数据库操作
说明前得说说达梦级数得分布格式 用户----模式----表每一个数据库用户 可以有 多个不同的 模式 ;模式下可以有多个不同的表(可以理解模式为文件夹 表理解为 文件下的文件 。这样理解就形象许多了)达梦数据库中带有 备份dexp 和 导入dimp 工具 ,处于安装目录bin文件下。一 、工具使用1.备份工具dexp dexp路径 + 数据库用户名 /数据库用户密码 + @LOCALHOST:+ 端口号 + 命令参数(筛选备份时的规则,根据需要组合); 例如: 在本机数原创 2021-07-28 09:24:30 · 936 阅读 · 0 评论 -
QT 记录 auto的for循环使用
看以前的代码 着实有些难受 记录一下 勉励QMap<QString,QString> map;map.insert("1","3");map.insert("2","4");map.insert("5","6");for(auto var:map){ qDebug()<<var; //value值 qDebug()<<map.key(var);//key值}...原创 2021-04-28 18:27:31 · 1528 阅读 · 0 评论 -
QLabel点击事件
好久没碰QT了 突然写到label控件,发现本身没有点击信号,我们需要自己实现。有以下两种(1)继承QLabel类重构鼠标事件,在事件中发送自定义信号,从而构建信号槽,通过信号槽机制实现点击效果.h文件#include <QWidget>#include <QLabel>#include <QCheckBox>#include <QGri...原创 2020-04-13 14:55:03 · 2951 阅读 · 2 评论 -
PostgreSQL+PostGIS+pgRouting最短路径规划之
这是一个集成算法在数据库上 利用数据库查询语句直接查询路径的方法。接下来就具体讲讲环境配置到路径查询的一条龙服务。PostgreSQL+PostGIS+pgRouting这三个存在版本之间的依赖的https://trac.osgeo.org/postgis/wiki/UsersWikiPostgreSQLPostGIS这个网址所示为各个版本之间的依赖关系 (可以按照自己的需求选择下载)1....原创 2019-11-20 14:41:30 · 2205 阅读 · 1 评论 -
QWT3D根据高程值加载模型
根据高程值来加载三维模型#include <QApplication>#include <qwt3d_surfaceplot.h>#include <QFile>#include <QTextStream>#include <QVector>#include <QDateTime>#include <Q...原创 2019-10-12 16:25:10 · 325 阅读 · 0 评论 -
QWT3D示例使用
QWT3D是自带示例的 使用示例来进行简单建立自己的模型 你只需要进行两步操作即可我们利用axes示例来讲解文件目录结构1.将axesmainwindow.cpp继承与Function的类里面的operator的返回值 设置成自己的关系函数即可z轴与x,y的线性关系 及z = u(x,y)这是对于点设置该点的高度2.设置axesmainwindow.cpp文件中AxesMainWi...原创 2019-10-12 15:55:23 · 1653 阅读 · 0 评论 -
qt编译 QWT3D 及示例加载
环境:window QTcreator1:编译QWT3dQWT3d下载地址::https://sourceforge.net/projects/qwtplot3d/files/我们选择最新版本下载解压解压后文件结构使用QT打开qwtplot3d.pro进行编译提示编译错误!将pro文件中的win32:TEMPLATE = vclib改为win32:TEMPLATE = li...原创 2019-10-12 14:14:52 · 658 阅读 · 0 评论 -
单列类 自动释放(懒汉式加载 )
单例模式,可能是使用很广泛的设计模式。其意图是保证一个类仅有一个实例,并且可以被全局使用。单列类 就是定义一个类,使用私有构造防止其他调用,在使用类的私有静态指针变量指向类的唯一实例,并用一个公有的静态方法获取该指针。对于 单列类释放问题,手动销毁就显得非常麻烦,并且容易忘记释放。所以实现一个自动释放指针的单列类就显得很重要了。因为我们定义的静态变量是放在栈上的,受系统控制释放,所以我们程序结...原创 2019-09-16 16:00:04 · 318 阅读 · 0 评论 -
解决 qt “ ASSERT failure in QVector<T>::at: "index out of range" ”
ASSERT failure in QVector::at: “index out of range”索引超出范围比如你有一个长度为5的QVector并且您尝试访问索引5,那么它将超出范围。原创 2019-06-18 15:10:34 · 17657 阅读 · 5 评论