Qt实战案例(59)——利用QTimer类实现定时器功能
本文介绍利用QTimer类实现定时器的定时功能。QTimer还提供了一个简单的只有一次定时的函数singleShot()。一个定时器在100ms后触发处理函数animateTimeout()并且只触发一次。
Qt项目开发经验:在Linux平台下使用Qt进行开发
在Qt Creator中,我们可以选择“新建项目”->“应用程序”,然后在弹出的对话框中选择“Qt Widgets Application”。在Linux平台下,Qt的应用也是越来越广泛了。今天,我将和大家分享一些我在Linux平台下使用Qt进行开发的经验。总之,在Linux平台下进行Qt应用程序开
Qt使用代码放置控件并布局
上一章中我们从头一步一步地新建项目并运行了窗口,本章就正式踏入Qt界面编程之路。在本章节,我们先用代码编写界面,进行简单的控件放置,然后用代码进行布局;之后使用Qt Designer进行控件放置和界面布局,这使得复杂界面的设计变得简单起来。
智能家居系统 QT
在on_comboBox_homeno_currentTextChanged()在on_pushButton_update_clicked()光照强度进度条设置失败,原因:当前数据超出设置范围",将新的房间号插入到comboBox_homeno。温度进度条设置失败,原因:当前数据超出设置范围"湿度进
使用QLable显示图片
QLabel主要用来显示文本的组件,但是也有显示图片的方法,下面介绍一下如何用QL abel显示图片。
QT如何打包生成独立可执行.exe文件
Enigma Virtual Box是软件虚拟化工具,它可以将多个文件封装到应用程序主文件,从而制作成为单执行文件的绿色软件。它支持所有类型的文件格式,虚拟化后的软件不释放任何临时文件到您的硬盘,文件模拟过程仅在内存运行。一般来说,打开命令行终端后默认是在QT的安装路径下,这样需要先把路径切过去到e
Qt 各种版本下载链接地址详解
在线安装程序可以根据你所选的参数自动下载相应的文件,而Qt Creator是一个功能强大的IDE,可以为Qt开发人员提供高效的开发体验,并且可以轻松创建和管理Qt项目。official_releases/:这个目录包含了Qt的主要版本,每个版本的文件都按照操作系统和编译器类型进行了分类。它包含了Qt
Qt学习_11_构建内嵌子界面与独立子界面的框架
对于较大的Qt项目而言,弹出的独立子界面 与 根据菜单在主窗口内切换的内嵌子界面是我们所必须面对的问题。那么在项目框架对这两部分内容应该如何布局,才能让项目更清爽更规整。是本文着重讨论的内容。下图给出我们的最终设计框架。
MacOS系统安装Qt教程
MacOS系统下安装Qt,解决 QT no suitable kit found 问题,新手包学会
YOLOv5-7.0版本+PyQt5
本项目是基于的 yolov5-7.0 版本配合 PyQt5 的可视化检测模型。
QT串口助手(实现数据的收发功能)
本篇文章将带大家实现串口的接收和发送功能。在Qt中,使用串口进行通信需要使用QSerialPort类。QSerialPort类提供了一组用于串口通信的方法和属性,包括打开和关闭串口、读写数据、设置串口波特率和数据位、设置奇偶校验和流控制等。串口的发送和接收需要遵循协议,以确保通信正常进行。下面是串口
qt中使用 ui 文件进行界面设计
delete ui;delete ui;上面的操作就是如何使用 ui 资源文件进行 Qt 界面设计,在界面设计完成之后,为了方便实现整个界面的互操性,必须实现 信号槽的定义,上面的 5、6、7、8、9、10都是实现信号槽的操作步骤,相比较于使用传统方式实现 Qt 中的信号槽机制,这种使用 ui 资源
Qt的窗口的设置
直接放到后台:(因为我没设置窗口最小值 )在QWidget中使用。
Qt之QChart各个图表的简单使用(含源码+注释)
QChart各个图表的创建ui中添加/移除动态属性操作按钮组的使用(按钮组链接槽函数)信号槽链接
QT使用Socket通信
QT中TCP/UDP/Socket/组播/广播
qt添加资源文件
add prefix新建一个文件夹在这里,前缀名如果不知道起什么,就用“/”即可,然后点击add files,会打开你的项目所在路径,把开始添加到这个路径下的文件夹打开,把里边你需要的图片(资源文件)选中,添加进去,然后点击编译,或者直接保存,此时你的资源文件夹下会显示这些资源文件,你就可以直接使用
QT初体验:手把手带你写一个自己的串口助手
本文记录一下用QT Creator 写一个基本功能齐全的串口助手的过程,整个工程只有几百行代码,跟着做下来对新手来说可以更快了解整个QT项目的开发过程和一些常用控件的使用方法。对新手学习QT能增强信心,话不多说,正文开始。
dependency walker工具简介及使用
dependency walker工具简介及使用
基于Qt的智能车载系统嵌入式项目(正点原子IMX6ULL开发板)
基于正点原子IMX6ULL开发板的智能车载系统项目,该项目使用Qt来编写界面,并达到控制硬件的效果
Qt+QtWebApp开发笔记(一):QtWebApp介绍、下载和搭建基础封装http轻量级服务器Demo
在arm上做了Qt的应用程序,为了在局域网实现web页的访问方式来配置arm上Qt的程序,局域网轻量级http服务器是很好的实现方式之一,做国产麒麟上Qt的http服务器,正好接触到了QtWebApp可以实现。本篇实战解说QtWebApp的轻量级Demo。本篇篇幅较长,为了保持基础的完整性将必要的东