qt

C++ 老炮儿的技术栈4 小时前
c语言·c++·人工智能·qt·mfc·c
main函数之后的调用很多C/C++初学者都有一个固定认知:main函数return,程序就结束了。 其实不对!main返回只是代表主函数执行完毕,进程的收尾工作,由C运行库CRT接管, atexit 注册的回调函数,就是在 main 结束之后才执行。 示例代码 #include<stdlib.h> #include<stdio.h>
沫璃染墨9 小时前
开发语言·网络·c++·qt·交互·信号处理·文件
《Qt从零入门系列(十二):Qt文件操作详解——从QFile读写到QFileInfo与记事本实战》文件操作,是每一款桌面应用都绕不开的命根子。小到读写一段文本,大到管理复杂的配置文件、做数据持久化,背后都站着它。Qt作为跨平台开发框架,最拿得出手的优势之一,就是给了一套统一的文件操作API,把C/C++原生库和系统API之间的平台鸿沟一把填平,Linux下的open/read/write,Windows下的CreateFile,到了Qt这里,统统不用再操心。Qt诞生于1991年,比C++标准库的标准化进程还早,这套文件系统封装经过长期迭代优化,和QString、QByteArray这些Qt核心类无缝集
时间的拾荒人10 小时前
开发语言·qt·面试
Qt 界面布局与容器控件详解:从分组框到布局管理器使⽤ QGroupBox 实现⼀个带有标题的分组框. 可以把其他的控件放到⾥⾯作为⼀组. 这样看起来能更好看⼀点.
王铭诗12 小时前
qt
QT界面安装Install QT online qt-online-installer-windows-x64-4.11.0.exe
程序员老陆12 小时前
开发语言·qt
嵌入式 Qt:QWidgets 还是 QML / Qt Quick?嵌入式系统中,能否使用QML不取决于是否有GPU,而在于是否具备OpenGLES2.0+、EGL、DRM/KMS支持及稳定驱动。QtWidgets适合低内存、无GPU或仅2D加速场景,强调稳定与轻量;QML/QtQuick则需硬件与驱动支持,适用于触控、动画、可视化等体验型界面。选型应优先评估硬件条件、内存、分辨率与团队能力,而非“新旧”之争。最佳实践是C++做核心逻辑,QML负责界面呈现,混合架构兼顾性能与体验。
待什么青丝13 小时前
单片机·qt·显示器
【外设】之大彩串口显示屏http://www.gz-dc.com/category/typeid/411移植相关代码因项目而异进行移植,由于项目简单,本人只对用到的指令接口进行修改。 比如:
Frank_refuel14 小时前
开发语言·qt
深入理解RpcRouter(远端调用模块)想象你开了一家“万能代办公司”(服务端)客户发来一张工单(RPC请求),上面写着:“帮我算一下11+22”(调用Add函数)
Quz1 天前
qt
QML 分隔线:Rectangle、菜单与工具栏分隔线用法界面里常用一条细细的分隔线做内容分区,而在QML里最简单的做法是画一条宽/高为1的 Rectangle,菜单和工具栏里则有现成的 MenuSeparator、ToolSeparator,需要特殊效果时还能用 Repeater 拼出虚线。这篇文章用四个 demo 把这几种做法都过一遍。
Quz1 天前
qt
QML PathView 入门:直线路径与曲线路径PathView 是 QML 里一个很有意思的视图组件,它跟 ListView 类似,也是 model + delegate 的结构,但区别在于项不是排成一条直线,而是沿着你定义的任意路径分布。想做卡片横向滑动、波浪式排列、旋转木马这类效果,PathView 都能搞定。
实心儿儿1 天前
qt·音视频
Qt — 音视频文件多媒体包含两个部分:播放声音需要先引入 multimedia 模块,播放声音使用 QSound 类,提供的 play() 方法进行播放:
Cx330❀1 天前
开发语言·qt·ui·性能优化·架构·图形渲染
【Qt 进阶指南】详解 Qt 常用标准对话框与主窗口组件架构🔥个人主页:Cx330🌸❄️个人专栏:《C语言》《LeetCode刷题集》《数据结构-初阶》《C++知识分享》
阿钱真强道2 天前
开发语言·qt·flask·架构设计·协议契约
25 嵌入式操作系统 | 设备面板:用 Qt 控件把“设备“画出来(本节不接串口)title: 嵌入式操作系统 | 设备面板:用 Qt 控件把"设备"画出来(本节不接串口) course: 嵌入式 Ubuntu 系统开发 lesson: 25 module: 模块七 综合项目 duration: 2 学时 tags:
kaixin_learn_qt_ing2 天前
qt
使用 PySide6 编写Qt程序我想装一个python qt试试,我之前都是用c++ qt理由:Qt 官方维护,LGPL 协议宽松,类名、API 和 C++Qt 几乎一模一样,你有 C++Qt 基础,上手几乎零成本
艾莉丝努力练剑2 天前
开发语言·网络·c++·qt·学习·大模型
【QT】系统相关:多线程QThread基础🎬 艾莉丝的简介:**注意:**掌握操作系统原生线程原理,是理解上层std::thread、QThread的前置基础。
xcyxiner2 天前
前端·qt
DicomViewer24 修复编译bug(window test 失败)上一篇mpr的推到GitHub上,本来以为不会有啥问题,结果ci打包的失败了。这一篇是解决问题的。从流程来看,是Windows build就失败了。
sycmancia2 天前
qt
Qml——Rectangle元素1.rectangle元素是用来绘制实心矩形运行结果:2.rectangle线性渐变gradient属性默认是从上往下渐变,通过GrandientStop制定每个位置上的颜色,例如:
sycmancia3 天前
qt
Qml——Item元素上一章是介绍了Rectangle元素,这一章介绍Rectangle的父元素——Item元素1、Item常用属性:
励志不掉头发的内向程序员3 天前
开发语言·c++·qt·学习·系统架构·计算机外设
【从零写一个CAD 04】中键拖动平移:抓住一个点,让它一直待在鼠标底下👓️博主简介:上一篇把 originX / originY / scale 打包成了 View,结尾我列了三个尾巴:
zhanghaha13143 天前
qt
Qt 中的类是什么?保姆级详解(新手版)一句话:Qt 类本质就是 C++ 的类,只是 Qt 框架扩展了一套【QObject 对象模型】。 普通 C++ 类:只封装变量、成员函数; 继承 QObject 的 Qt 类:除了普通 C++ 能力,额外拥有【信号槽、对象树自动内存管理、元对象系统】三大核心能力Qt
看看我呀看看我3 天前
c++·qt·qt5·qt6.3
基于Qt的虚拟键盘这是git地址,自行下载,有用给我点个赞,谢谢。KeyBoard: `KeyBoard` 是基于Qt专为 Linux 系统设计的轻量级虚拟键盘解决方案。