QT -- 多线程 —— moveToThread
要将对象移动到主线程,请使用QApplication::instance()来检索指向当前应用程序的指针,然后使用QApplication::thread()来检索应用程序所在的线程。1、创建一个类继承自QObject类或其子类,并在其中定义所要执行的多个任务,执行多个任务就要定义相应的信号。思考改
Qt中使用QWebEngine加载百度离线地图,在特定地点加载个圣诞树
QT中使用百度离线地图加载gif圣诞树。
Linux安装qt完整版教程
Linux安装qt完整版教程一、获取Linux-qt版本二、linux安装qt三、配置qt环境变量四、linux-qt相关的显示配置
【QT】QT实现TCP通信
QT中的TCP通信原理及实现(如果看着繁琐,可直接定位到文章末尾,有源码连接)QT中可以通过TCP协议让服务器和客户端之间行通信。服务器和客户端的具体流程:A、服务器: 1.创建QTcpServer对象 2.启动服务器(监听)调用成员方法listen(QHostAddress::An
Qt 打印调试信息-怎样获取QTableWidget的行数和列数-读取QTableWidget表格中的数据
在使用Qt设计界面的时候,需要将一些有用的信息显示到控制台,然后根据信息来修改程序。在原生的C++中有iostream。中的cout来进行输出,非常方便。Qt也为我们提供了很好用的类QDebug。ps:row(行)和column(列)都是从0 开始,注意不要越界。使用qDebug()函数,它可以把调
VS开发QT项目,手写按钮槽函数避坑
由于最近开发需要在VS2017上配置QT开发环境,进行QT项目的开发,之前从来没有这样使用过,在此记一些坑。但是!
Qt学习总结之QPushbutton详解
PushButton顾名思义----按钮,也是Qt常用的控件之一,至于应用场景,就不必多说了,下面将从以下几个方面对QPushButton进行介绍:
Qt编写雷达模拟仿真工具1-背景布局
雷达模拟仿真工具,主要通过模拟点模拟相关物体,方位、航向角、距离、速度,并且显示相关详情信息可建立跟踪线建立与模拟点联系。可自定义更换模拟点背景达到更加逼真效果,如歼击机,航母发射导弹效果,指挥所被打击爆炸效果。在距离上可自由控制距离缩放,也可建立危险等级制度的区域范围显示,也可激光雷达航向距离控制
QChartView显示实时更新的温度曲线图,即动态曲线图。
因为有个项目要实现将热像仪传过来的温度图像实时的显示在图表中,所以用到QChartView来显示,网上没有找到这种实时更新温度数据曲线的方法,于是自己琢磨了一下,实现了显示动态的温度曲线。
【Qt Modbus通信】QModbus实现modbus的主机功能 源码分享
modbus在上下位机数据交互时被广泛使用,因此写了这篇笔记和大家一起学习。【QtModbus通信】libmodbus实现modbus的主机功能/从机功能源码分享之前使用libmodbus实现了modbus的主从功能,但发现主机查询从机的从机ID不能大于200+,因此参考QT5的modbusDEMO
Qt动画的简单使用(QPropertyAnimation,含源码和注释)
一、Qt动画示例图(移动、缩放、不透明度)下图为使用不同属性实现的效果(源码在本文第四节)二、什么是Qt动画QPropertyAnimation是Qt自带的动画类,该类可以实现简单的控件动画效果,比如对控件的移动、缩放、不透明度这些来做动画效果(使用某效果之前需要使用setPropertyName函
Qt QTableWidget表格控件的用法(非常详细)
Qt QTableWidget表格控件的用法(非常详细)QTableWidget 是 Qt 提供的一种表格控件(如图 1 所示),类似于我们经常使用的 Excel 表格,可以将数据以表格的方式展示给用户。整个 QTableWidget 表格可以分为 3 个区域:区域 ① 和 ② 都是表头,区域 ①
qt制作软键盘(虚拟键盘)
步骤1.制作界面QToolbutton2.为需要使用到软键盘的控件添加事件过滤器 ui->userEdit->installEventFilter(this); ui->passwordEdit->installEventFilter(this);2、重写eventFilte
在pycharm中使用pyqt5
然后会生成一个ui的文件,右键ui文件,选择pyuic,即可生成python文件,名字与ui文件名相同。右键点击python文件,选择external tools,然后选择qt designer。程序位置是你pycharm创建的环境,一般在c盘的anaconda的envs中。在QT designer
Qt实现最小化窗口到托盘图标
Qt实现软件在系统托盘中显示!
QTableWidget 使用方法(样式,添加按钮,添加复选框)
QTableWidget 使用方法
(Qt) qtxlsx 读写excel使用基础
在qt中我们需要读取excel可以用qt自带的库,但是网上还有很多用起来很方便的第三方库这里要介绍的就是QtXlsx。
Qt 自定义标题栏,最小化、最大化、关闭窗口,双击最大化,鼠标拖动等效果实现
本次实验内容为Qt自定义标题栏,最小化、最大化、关闭窗口,双击最大化,鼠标拖动等界面软件的基本常规操作。我们在做一个软件界面的时候,有时需要其任务栏显示一些文本、图片甚至一些自定义控件的内容,但是通过Qt自动创建的窗口类仅自带系统风格的标题栏,往往并不能满足我们的自定义设计需求。在这种情况下,需要用
Qt(十三)QChart绘制折线图
文章目录一、简单绘图二、绘制折线图一、简单绘图Qt Charts基于Qt的Graphics View架构,其核心组件是QChartView 和 QChartQChartView是显示图标的视图,基类为QGraphicsViewQChart的基类是QGraphicsltem类的继承关系:创建项目:.p
QTabWidget——创建标签页的多页面切换
QTabWidget 用来分页显示重要函数:1.void setTabText(int, QString); //设置页面的名字.2.void setTabToolTip(QString); //设置页面的提示信息.3.void setTabEnabled(bool); //设置页面是否被激活.