Qt
文章平均质量分 94
whik1194
这个作者很懒,什么都没留下…
展开
-
XML文件格式详解及Qt环境下解析
文章目录XML文件简介XML文件格式基本格式注意事项Qt环境下XML解析示例示例1解析示例2解析XML文件简介xml,一般指可扩展标记语言,是一种用于标记电子文件使其具有结构性的标记语言。早在1998年,W3C就发布了XML1.0规范,使用它来简化Internet的文档信息传输。XML有两个先驱:SGML和HTML,这两个语言都是非常成功的标记语言,但是都有一些与生俱来的缺陷。XML正是为了解决它们的不足而诞生的。简单的说,就是按照一定的格式,把数据表示出来。和JSON格式很像,关于JSON数据格式及原创 2021-06-20 18:53:31 · 3475 阅读 · 2 评论 -
我用STM32MP1做了个疫情监控平台4—功能完善界面重新设计
文章目录前言界面展示新增功能API 接口说明多个接口数据的获取和解析FontAwesome字体图标库的使用代码下载系列教程前言之前我用STM32MP1和Qt实现了疫情监控平台,系列教程:我用STM32MP1做了个疫情监控平台1—交叉编译环境搭建我用STM32MP1做了个疫情监控平台2—Qt环境搭建我用STM32MP1做了个疫情监控平台3—疫情监控平台实现有幸被【STM32单片机】官...原创 2020-03-22 12:27:53 · 1116 阅读 · 0 评论 -
Qt QML自定义相机照片保存路径
两个宏定义: property string captureSavePath: "F:/MYIR/MultimediaPlayer/capture/" property string captureSaveHead: "my_"获取当前时间:function getCurrentTime(){ var time = Qt.formatDateTime(new Dat...原创 2020-03-20 23:28:43 · 1048 阅读 · 0 评论 -
Qt QML状态states的使用
效果状态绿灯黄灯红灯go亮灭灭wait亮亮灭stop灭灭亮鼠标点击之后,依次在这三个状态循环,类似状态机原理。代码import QtQuick 2.12import QtQuick.Window 2.2import QtQuick.Layouts 1.3Window { visible: true widt...原创 2020-03-13 11:42:07 · 1609 阅读 · 0 评论 -
Qt QML自定义实现带图标的按钮
文章目录演示代码实现实际调用演示图标文本可自定义按下颜色可自定义进入颜色可自定义退出颜色可自定义可自定义鼠标左键按下功能可自定义鼠标右键按下功能代码实现MyIconButton.qml文件import QtQuick 2.0Rectangle { id: rec property alias img_src: icon.source prop...原创 2020-03-12 11:38:48 · 6402 阅读 · 5 评论 -
Qt字体图标库fontawesome和pixeden使用示例
文章目录代码下载官网代码实现天气图标阵列显示代码下载官网pixeden官网:pixedenfontawesome官网:pixedenpixeden图标类型会多一些, 而且是分类的,每个类别都是一个文件,推荐。代码实现把图标库里的ttf字体文件添加到Qt工程里,通过以下代码实现图标显示。#include <QFontDatabase>void MainWin...原创 2020-03-09 15:16:47 · 2007 阅读 · 0 评论 -
基于Qt的新冠肺炎疫情数据实时监控平台1.1版本
文章目录1.前言2.BUG修复3.Linux系统适配4.添加辟谣信息详情显示5.开源地址推荐阅读宅家无聊,不如学点技术!1.前言上一篇文章,介绍了使用基于Qt开发的新冠病毒肺炎疫情监控平台的实现思路和简单过程,主要包括数据接口的获取和Qt的开发,这两天修复一些BUG,完善了部分功能,如下:新增辟谣信息详情显示界面,点击谣言标题弹出信息详情。修复数据类型定义错误造成的折线显示错误的...原创 2020-02-15 23:02:39 · 2505 阅读 · 4 评论 -
基于Qt的新冠肺炎疫情数据实时监控平台(开源小项目)
文章目录1.前言2.主要功能3.获取数据接口4.Qt实现5.主要难点6.打包发布7.开源地址8.总结9.最后推荐阅读宅家无聊,不如学点技术!1.前言最近新冠病毒导致的肺炎疫情,很多人都只能宅在家里。为了不让自己那么无聊,给自己找点事情,做一个**“疫情数据信息实时监控项目”**,去年开始学习的Qt/C++,拿这个小项目练练手吧。当然如果你也和我一样,建议你使用熟悉的编程语言自己实现一下...原创 2020-02-13 18:59:31 · 5015 阅读 · 6 评论 -
Qt平台下使用QJson解析和构建JSON字符串
前言上一篇介绍了C语言写的JSON解析库cJSON的使用:使用cJSON库解析和构建JSON字符串本篇文章介绍,Qt开发环境下QJson库的使用示例,JSON解析配合API接口,就可以实现一些有趣的工具了,如全国油价查询工具,全国天气查询,空气质量查询,黄历查询,生活指数等等实用工具的开发。分享几个免费的API提供平台:K780:http://www.k780.com/api天气API...原创 2019-07-23 22:05:02 · 1778 阅读 · 1 评论 -
QLineEdit限制数据类型——只能输入浮点型数
前言最近做了一个小的上位机,要通过串口来下发几个时间参数,为了防止误输入,产生不必要的麻烦,我把输入范围限制在0-680的浮点型数据,支持小数点后2位。学习了一下QLineEdit类是如何限制输入类型的。本来是想写一个函数,在下发参数时,传QLineEdit的字符串参数进去,然后判断是否合法,如果不合法,则不下发参数,请用户修改后再确认。这么做也实现了,但是想Qt这么强大,应该会考虑到这一点的,...原创 2019-06-24 17:56:26 · 4603 阅读 · 1 评论 -
Qt实现软件自动更新的一种简单方法
前言最近在学习Qt开发上位机,想实现一个检查更新的功能,网上搜索了一大圈,发现实现过程都很复杂,关键是代码看不懂,所以就自己开发一种简单的方式来实现。实现效果如下:点击“检查更新”按钮,如果当前版本低于远程的版本,那么会弹出如下窗口,提示更新,并显示远程的的版本号,更新时间,更新说明,如下图所示:如果点击"去下载",那么会调用系统默认浏览器,直接创建下载任务。点击"不更新",则取消更新。...原创 2019-03-31 12:50:38 · 15473 阅读 · 18 评论