qt6

刘亿辰2 个月前
c++·qt·qt6·hello world·qt6.2.2
(三)第一个Qt程序“Qt版本的HelloWorld”我们在学习编程语言的时候,各种讲解编程语言的书籍中通常都会以一个非常经典的“HelloWorld”程序展开详细讲解。程序虽然简短,但是“麻雀虽小,五脏俱全”,但是却非常适合用来熟悉程序结构、规范,快速形成对编程语言的了解,对编程框架的形成一个立体感的直观认识。因此笔者的这篇文章延用了“Hello World”观点,将基于Qt官方工程模板创建 的程序工程称为“Qt版Hello World”。
QT界面美化3 个月前
qt·qt6·qt quick
QT硬件通讯基础QT硬件通讯基础 使用AI技术辅助生成QT硬件通讯的基本概念 QT硬件通讯的基本概念 QT作为一种跨平台的C++图形用户界面应用程序框架,广泛应用于桌面、移动设备和嵌入式系统开发中。在嵌入式系统开发中,QT不仅用于开发用户界面,也经常用于实现与硬件的通讯。硬件通讯是嵌入式系统开发的重要环节,它涉及到数据的传输、协议的解析、硬件的访问等多个方面。
喵呜角角5 个月前
qt·学习·qml·qt6·qt quick
QML鼠标右键菜单原理非常简单,先写个Menu,通过MouseArea来填充需要右键菜单的区域。然后在onClicked信号中,让Menu的x、y等于当前鼠标的x、y,最后用调用Menu的open()方法将菜单在该位置显示出来。
三雷科技6 个月前
c++·qt·qt5·qt6·qt教程·qt入门·qsharedmemory
QSharedMemory使用详解QSharedMemory 是 Qt 提供的一个类,用于在多个进程之间共享内存。它可以让您在不同的进程间传递数据,而无需通过文件或网络来进行传输。下面是 QSharedMemory 的详细用法和相关知识点。
wangz766 个月前
c++·ffmpeg·qml·qt6·影音播放
用QT6、QML、FFMPEG写一个有快进功能的影音播放程序程序如图:开发环境在ubuntu下,如果改windows下,也就改一下cmakelists.txt。windows下如何配置ffmpeg以前的文章有写,不再重复。
丁劲犇7 个月前
usrp·qt6·msys2·软件无线电·sdr·发布·绿色版
使用 MSYS2 Qt6 发布绿色版的SDR软件无线电应用新接触软件定义无线电(SDR)的朋友一般都会一股脑的安装一些现有的SDR平台。无论是GNURadio还是SDR++、SDRSharp、SDRAngel,几乎都是要一顿操作猛如虎,安装很多依赖项。如果恰好在一台崭新的windows计算机上安装了多个平台,还可能因为环境变量的污染,导致一些问题。比如libusb版本不同,使得一些SDR设备工作不正常。
逸云沙鸥のIHave@Dream1 年前
linux·ubuntu·qt6·qtchooser
Ubuntu 22.04 配置qtchooser默认启用 Qt6In Ubuntu 22.04 there is currently an open bug QtChooser doesnt support qt6.
KINGES1 年前
mingw·msvc·cmake·qt6·clion
CLion搭建Qt开发环境,并解决目录重构问题(最新版)Qt版本不断更新,QtCreator也不断更新。在Qt4和Qt5时代,我一直认为开发Qt最好的IDE就是自带的QtCreator,可是时至今日,到了Qt6时代,QtCreator已经都12.0.1版本了,不仅没变的更好用,反而变得更难用了。一方面可能是我被JetBrains全家桶和各种AI代码提示插件给惯坏了,另一方面也可能是开源版本的QtCreator没有被重视。好在CLion支持Qt开发,相关功能越来越完善,使用起来也越来越方便,同时借助CLion的语法提示和各种插件能大大提高开发效率。网上关于CLi
丁劲犇1 年前
开发语言·qt·static·qt6·msys2·mingw64·ucrt64
使用MSYS2的静态Qt版本进行Widgets项目编译时需要注意的问题需要编译一个静态版本的应用程序,并用upx进行压缩,以便减少携带的动态链接库,生成每个文件不超过10MB的轻量级绿色发布包。使用动态库不利于发布。准备发布的环境,是学校的教学中心的学生计算机。学生计算机的每一台机器都可能安装有不同版本的Qt,且时常污染环境变量(PATH),导致链接了其他版本Qt的程序启动时遇到问题。不能为每一种Qt发布包编译一个发行版。
流水若冰1 年前
qt6·opencv4
搭建 QT6+OpenCv4.7+CMake的环境
songisgood1 年前
正则表达式·qt6
QT6找不到QRegExpValidator类问题解决办法QT做正则表达式时,移植的qt5程序,然后报错经过一番研究qt6没有QRegExpValidator了但是有替代方法
「QT(C++)开发工程师」1 年前
qt·ui·qt6·qpixmap·qdir
QWidget的ui界面绘制成图片这段代码是一个包含"widget.h"和"ui_widget.h"头文件的C++程序。接下来,它引入了两个Qt库的头文件:QPixmap和QDir。