摘要: 1. 环境 操作系统:ubuntu18.04 交叉编译工具版本:gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu 2. 文件下载地址 链接:https://pan.baidu.com/s/17BF0mC6RDW21GeVaVWqw9g 提取码:809 阅读全文
posted @ 2022-04-20 09:38 丶丿漫步 阅读(1331) 评论(0) 推荐(0) 编辑
摘要: 链接 https://gitee.com/h_x_z/qt/tree/master/PluginTest 阅读全文
posted @ 2021-08-06 11:15 丶丿漫步 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 代码 /*登录输入框添加图标*/ QAction* user = new QAction; user->setIcon(QIcon(QPixmap(":/image/user.png"))); ui.lineEdit->addAction(user, QLineEdit::LeadingPositi 阅读全文
posted @ 2021-08-03 14:43 丶丿漫步 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 程序使用的是qt自带编译器mingw32,选择release模式 qt自带的打包工具(根据所用编译器选择对应的工具) 首先新建一个文件夹,把想要打包的程序relese目录下的.exe文件放进去 然后运行qt打包工具,进入到创建的文件下,执行如下命令: 点击exe文件若是提示缺少库,就从qt中拷贝过来 阅读全文
posted @ 2020-09-23 11:20 丶丿漫步 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 查看本地数据库是否开启事件调度器,只有启用事件调度器,创建的事件才能生效 SHOW VARIABLES LIKE 'event_scheduler'; 该事件每秒执行一次,对某一列进行升序排序,当表格行数大于五行时,删除第一行 QString limitrows = "CREATE EVENT if 阅读全文
posted @ 2020-09-17 14:44 丶丿漫步 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1、使用类QgsMapCanvas创建画布 QgsMapCanvas * canvas = new QgsMapCanvas; canvas->setCanvasColor(Qt::white);//设置画布颜色 canvas->enableAntiAliasing(true);//启用抗锯齿 ca 阅读全文
posted @ 2020-09-16 16:22 丶丿漫步 阅读(4438) 评论(0) 推荐(1) 编辑
摘要: 1、将qt5.9.4中的mysql数据库驱动拷贝到项目对应目录(release\plugins\sqldrivers)下时 虽然能找到mysql驱动,但是和qgis的版本不兼容! 解决方法:将qgis目录D:\QGIS3.10.8\OSGeo4W64\apps\Qt5\plugins\sqldriv 阅读全文
posted @ 2020-09-07 17:19 丶丿漫步 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 一、出现问题的代码段 bool DbManager::OpenDatabases() { qDebug() << "drivers" << QSqlDatabase::drivers();//显示本机已有的数据库驱动 QString connectName ="QMYSQL"; //确保多次打开不会 阅读全文
posted @ 2020-07-13 15:18 丶丿漫步 阅读(3141) 评论(2) 推荐(1) 编辑