一、QThread 当要运行多线程,则需要继承该类,并重写对应的run()函数;当启动线程执行run函数的时候,则需要调用start函数;等待run函数执行完毕则是wait函数; 当在run函数中,用一个变量来标记是否一直循环执行的时候;最好该标记使用volatile 该关键字,例如:volatil ...
分类:
其他好文 时间:
2020-03-01 20:07:57
阅读次数:
80
Qt设置构建模式为Release。重新打包。 新建一个文件夹。 将release目录下构建成的exe文件放到新建的目录中。 打开Qt中工的工具,进入MinGW环境。 在工具中cd到放exe的文件夹。 运行 windeployqt xxxx.exe。其中xxxx是生成的可执行文件。 它会自动添加exe ...
分类:
其他好文 时间:
2020-03-01 19:30:27
阅读次数:
54
一、功能特点 1. 多线程实时播放rtsp视频流。 2. 支持windows+linux+mac。 3. 多线程显示图像,不卡主界面。 4. 自动重连网络摄像头。 5. 可设置边框大小即偏移量和边框颜色。 6. 可设置是否绘制OSD标签即标签文本或图片和标签位置。 7. 可设置两种OSD位置和风格。 ...
分类:
其他好文 时间:
2020-03-01 12:42:08
阅读次数:
71
Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。 Qt 还存在 Python、Ruby ...
分类:
其他好文 时间:
2020-03-01 12:24:18
阅读次数:
94
一、功能特点 1. 支持16画面切换,全屏切换等,包括1+4+6+8+9+13+16画面切换。 2. 支持alt+enter全屏,esc退出全屏。 3. 自定义信息框+错误框+询问框+右下角提示框。 4. 17套皮肤样式随意更换,所有样式全部统一,包括菜单等。 5. 云台仪表盘鼠标移上去高亮,八个方 ...
分类:
其他好文 时间:
2020-03-01 12:16:16
阅读次数:
78
在QT中操作文件也是非常方面的,在QT中引用QFile头文件#include <QFile>//文件的操作//创建对象,这里可以查看关于QFile的文档。有虚函数virtual bool open(OpenMode mode; 有参构造。 file.open(文件打开方式);查看文档可知 打开方式有 ...
分类:
其他好文 时间:
2020-03-01 10:35:05
阅读次数:
83
cmd进入程序所在路径,windeployqt puzzle.exe即可打包 ...
分类:
其他好文 时间:
2020-03-01 00:13:12
阅读次数:
61
委托类 概述 与模型-视图-控制器模式不同,模型/视图设计不包括用于管理与用户交互的完全独立的组件。通常,视图负责向用户表示模型数据,并处理用户输入。为了在获取输入的方式上允许一定的灵活性,交互由委托执行。这些组件提供输入功能,并负责在某些视图中呈现各个项。控制委托的标准接口在QAbstractIt ...
分类:
其他好文 时间:
2020-02-29 20:32:46
阅读次数:
86
1、头文件 #include<QHostAddress> #include<QNetworkInterface> 2、代码 1 QList<QHostAddress> list = QNetworkInterface::allAddresses(); 2 foreach(QHostAddress a ...
分类:
其他好文 时间:
2020-02-29 20:11:20
阅读次数:
71
之前使用Qt连接mysql数据库,遇到过这样的报错,后来解决了,但没有记录下来,这次又遇到了,花了好多的精力,这次吸取上次的教训,做一下记录和总结。 报错截图: 编辑背景: Qt5.13.0,编译器是mingw73_64,是64位的。 mysql-5.7.27-winx64,也是64位的。 有人说, ...
分类:
数据库 时间:
2020-02-29 15:00:48
阅读次数:
281