Qt+GDAL开发笔记(一):在windows系统mingw32编译GDAL库、搭建开发环境和基础Demo
前言 麒麟系统上做全球北斗定位终端开发,调试工具要做一个windows版本方便校对,北斗GPS发过来的是大地坐标,应用需要的是经纬度坐标,所以需要转换,可以使用公式转换,但是之前涉及到了另一个shang市公司项目使用WG,最终选择了GDAL库进行转换。注意 如果读者不强制要求mingw32,建议不要使用mingw32版本的dgal。编译过程非常曲折。大地坐标简介概述 大地坐标(Geodet....

QT之Qml使用QSystemTrayIcon实现系统托盘
系统托盘图标,现代操作系统通常在桌面上提供一个特殊区域,称为系统托盘或通知区域,长时间运行的应用程序可以在其中显示图标和短消息。网上找到的例子大多太凌乱,这里总结下提供个代码封装,方便后续用到了简单使用。 QT中实现这一功能使用QSystemTrayIcon,它为应用程序在系统托盘中提供一个图标。现代操作系统通常在桌面上提供一个特殊区域,称为系统托盘或通知区域,长时间运行的应用程序可以在其中显示....

Qt+QtWebApp开发笔记(二):http服务器日志系统介绍、添加日志系统至Demo测试
前言 上一篇使用QtWebApp的基于Qt的轻量级http服务器实现了一个静态网页返回的Demo,网页服务器很重要的就是日志,因为在服务器类上并没有直接返回,所以,本篇先把日志加上。Demo 下载地址 链接:https://pan.baidu.com/s/1BPVRLS07qk-WPi-txERKbg?pwd=1234日志系统生产环境需要查看旧的日志消息,例如两天前的日志消息。 可以简单....

Qt 制作小程序登录系统(超详细)
前言首先 简要介绍此 登陆系统的基本作用。登录系统效果展示下面这就是 登录系统的主界面了。主要通过账户,密码来登录系统app.关于效果展示的各个功能,都会 详细为大家讲解。一、基本部件的创建由上图可以看到 该界面主要由 图像,按钮,输入栏,标题栏组成。下面我们就在头文件中进行创建对象。先上代码:class Widget : public QWidget { Q_OBJECT privat...

麒麟系统开发笔记(八):在国产麒麟系统上使用linuxdeployqt发布qt程序
前言 在ubuntu上发布qt程序相对还好,使用脚本,但是在麒麟上发布的时候,因为银河麒麟等不同版本,使用脚本就不太兼容,同时为了实现直接点击应用可以启动应用的效果,使用linuxdeployqt发布qt程序。补充 在ubuntu上发布程序遇到xcb问题,当我们将其部署到另外同样环境但是未装qt的环境下,运行起来一部分是xcb文件,有一部分解决后可以正常运行启用,另一部分直接段错误,程序宕掉....

案例分享:Qt工程机械真空激光焊接系统软件产品定制(西门子PLC,mysql数据库,用户权限控制,界面配置,参数定制,播放器,二维图标,rgv小车,期限控制,参数调试等)
需求 1.触摸屏控制,按照客户需求,ui由本司美工承担设计,显示分辨率1280 x 1024,同时支持鼠标操作。 2.权限控制:三种权限,分为管理员(可以定制模块界面,修改产品名称等定制化软件和其他权限,同时具备编程员和操作员权限),编程员(新建工件,参数,调试功能等与生产相关的权限,同时具备操作员权限),操作员(加工相关的操作权限),三个等级对所有界面进行区分使用,并可进行管理; 3.专....

案例分享:Qt国产麒麟系统某防“某显示控制项目”(多类设备自动化流程控制,数据分析整合与展示,定位图,深度图,热力图等,多应用协调管控,健壮容错)
喜报 我司承担的某防“某显示控制项目”,已于近日顺利通过湖底验收。需求 功能简介: 1.多类设备的显示、控制与管理 2.数据的分析与展示,定位图、深度图、热力图等 3.多应用协调管理控制 4.健壮的自动化流程控制与健全的容错处理 …Demo (PS:此图从网上获取,只表示部分相似的设备,本文内容已通过保密审核)

Qt | 事件系统 QEvent
前言:在Qt中,事件是被作为一个对象的,继承自QEvent类。事件和信号不是一个概念,比如说单击一下界面上的按钮,这时产生一个鼠标事件(QMouseEvent),这个事件不是按钮产生的,但是因为按钮被按下,所以按钮会发射一个单击信号(clicked()),这个信号是按钮产生的。事件的流程是: 发生一个事件时,就会产生一个QEvent对象,这个QEvent对象会传递给当前部件的event()函数。....
麒麟系统开发笔记(五):制作安装麒麟系统的启动U盘、物理机安装麒麟系统以及搭建Qt开发环境
前言 电脑从U盘装麒麟系统,搭建实机Qt开发运行环境。制作麒麟系统U盘(使用LiveUSB)步骤一:先准备个至少8GB的U盘 之前购买的一批联想U盘,如下图: 查看U盘: 步骤二:制作工具LinuxLiveUSBCreator 步骤三:准备麒麟系统 有挺多版本的,这次装的x86的,挑一个: 步骤四:制作U盘 确认镜像和写入的设备。 等待:....

关于 Qt部署在RV1126的arm-linux系统上使用QImage缩放,drawXXXX缩放无效问题 的解决方法
问题 开发好的音乐旋转碟片控件,部署在瑞星微RV1126目标板arm-linux系统上,无法缩放。补充 因为Qt实现缩放逻辑多种多样,组合实现途径较多,所以定位下来花费时间相对较多,在此提供给遇到该问题的,以免入大坑。Demo演示 基于Qt的arm碟片mp3播放器演示(支持按键切换,长按进度条) 问题解决过程

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。