代码编织梦想

【源码】i.mx6ull移植opencv-爱代码爱编程

编译完成的源码: git clone https://gitee.com/wangyoujie11/atkboard_-linux_-driver.git 1.下载源码放在自己的opecv源码目录下 2.QT+Ope

qt5.14.2 qt布局调和术:精妙ui设计背后的自适应魔法-爱代码爱编程

欢迎来到Qt世界的一角,今天我们要探索的是Qt中的布局管理以及控件自适应大小调整的艺术。在这篇文章中,我们不仅会讨论理论,还会一起动手实践,弄清楚如何打造出既美观又实用的用户界面。 一、布局管理概览 布局管理是Q

directshowplayerservice::doseturlsource: unresolved error code 0x800c000d-爱代码爱编程

报出这个问题,应该是对给的url解析不正确,我给的是rtsp的视频流地址,应该是对该格式解析异常。 所以参考两篇文: QT无法播放视频:报错:DirectShowPlayerService::doRender: Unresolved error code 0x80040266 用QML实现简单音视频播放器的实践 根据报错和文中提示可以知道: 在W

【qt】tcp简易聊天框-爱代码爱编程

我们首先复习一下TCP通信的流程 基于linuxTCP客户端和服务器 QT下的TCP处理流程 服务器先启动(处于监听状态) 各函数的意义和使用 QTcpServer Class *QTcpServer*类

【qt】解决ubuntu20.04下qt5.12.0连接mysql8.0失败问题。【特详细,解决不了来找我】-爱代码爱编程

Ubuntu-Qt5.12.0连接mysql8.0 环境: 1.Ubuntu 20.04 LTS 2.Qt5.12.0 mysql安装流程: sudo apt-get install mysql-server mys

【qt】文件流操作(qtextstream/qdatastream)-爱代码爱编程

文本流/数据流(二级制格式) 文本流 (依赖平台,不同平台可能乱码)涉及文件编码 #include <QTextStream> 操作的都是基础数据类型:int float string //Image

【qt】文件操作(qfile)和 文件的属性(qfileinfo)-爱代码爱编程

QT中对文件的操作—很重要 比如对文件的查找和替换 读文件 Truncate:截断。 QFile file(fileName); 默认打开的是utf8文件。 bool isOk = file.open(QFi

【qt】绘画事件/刷新界面_qpainter强制窗体刷新-爱代码爱编程

绘图事件 QPaintEngine提供了画笔(QPainter)在不同的设备上进行绘制的统一的接口。QPaintEngine类应用于QPainter和QPaintDevice之间,通常对开发人员是透明的。除非你需要自定义一

【qt】定时器事件应用-爱代码爱编程

public: //定时器 void timerEvent(QTimerEvent *); private: int id; #include <QTimerEvent> //QWi

【qt】菜单栏/工具栏/状态栏的应用-爱代码爱编程

QMainWindow 菜单栏(menuBar)—只有一个 打开对话框 connect(ui->actionOpen,&QAction::triggered,this,[=]() { /

qt 5.14.2 深度解析:打造高效json处理利器-爱代码爱编程

Qt 5.14.2 深度解析:打造高效JSON处理利器 参考资料 Qt官方文档:QJsonDocumentQt官方文档:QJsonObjectQt官方文档:QJsonArrayQt官方文档:QJsonVa

【qt】在窗口中添加按钮-爱代码爱编程

在窗口中添加按钮 创建一个QT程序,首先要做什么? 先创建一个应用程序类创建一个窗口类 在窗口中添加按钮 添加头文件:#include 没有设置按钮标题的函数,是因为它继承了父类,设置标题的函数在父类中。

【qt】创建第一个qt程序-爱代码爱编程

下面的前7个可以先不看,直接从8开始看 1. 创建Qt程序 一个Qt程序的组成部分:应用程序类,窗口类应用程序类个数:有且只有一个QApplication a;如何查看类对应的模块:光标移动到类上,F1qmake+=模块

pyuic生成py文件到指定文件夹-爱代码爱编程

pyuic生成py文件到指定文件夹 关于如何在pycharm配置外部工具的方法这里不做赘述,本文主要说明,如何利用pyuic将ui文件生成到指定的项目目录中。 前提条件:已配置的pyuic工具可以正常使用生成文件到目录中。

随手写的小程序2 一个nc能控制的程序-爱代码爱编程

小程序源代码 下载: https://download.csdn.net/download/nn_84/88846445?spm=1001.2014.3001.5501 请下载 Qt 5.12.12 server.pro : QT += gui network CONFIG += c++11 console CONFIG -= app_bundle

qml视频播放状态栏控件,封装后食用效果更佳_qml底部状态栏-爱代码爱编程

参考链接:QML播放条控件 QML菜鸡一个,参考了很多别人的视频播放栏控件,相互学习 我修改了一下,另外加了一些注释,这里可以直接拿去封装再用 以下是控件代码: // VideoPlayStatusBar.qml import QtQuick 2.0 import QtQml 2.1 import QtQuick.Controls 2.3 impo

qt串口接收数据不全_qt串口读取数据不完整-爱代码爱编程

运行环境 版本:Qt5.14 IDE:QtCreator 问题描述 我使用的是readyRead()信号触发接收函数,使用serial->readAll()进行数据读取。在一台电脑上使用虚拟串口工具生成串口,使用串口助手每10ms发送一个262个字符的数据,不会发生接收数据不全的问题。 接着使用两台电脑,两个串口模块连接进行

麒麟v10中x86架构编译qgis3.18版本及依赖_qgis linnux版本-爱代码爱编程

前言:在麒麟v10上编译 QGIS 3.18 版本及其依赖项需要一些额外的步骤。以下是一般的编译指南,但请注意,具体的步骤可能会因为系统和环境的不同而略有不同。请确保按照 QGIS 和你的 Linux 发行版的文档进行适当的调整。 1. 安装基本依赖项: sudo apt-get update sudo apt-get install build-es

构建spec文件、打包pyqt程序为exe,upx压缩一次搞定_setupspec-爱代码爱编程

构建spec文件、打包PyQt程序为exe,UPX压缩一次搞定 一、一般打包步骤二、spec文件打包2.1 自动生成 `.spec` 文件2.2 修改`setup.spec`文件2.3 UPX压缩2.4 总结.

菜单栏qmenu qaction,每一行代码都有注释-爱代码爱编程

目标:能在顶部显示多级菜单,并实现点击实现自己的功能 目录 第一部分:展示一二三到n级菜单 第二部分:实现点击执行对应功能(信号与槽) 第三部分:一个触发的简单例子 第一部分: 展示一二三到n级菜单 // 到时候你在要用的地方调用这个方法(函数)就行 void MainUI::m_initMenu() { QMenuBa