qt

Quz7 小时前
qt
QML 分隔线:Rectangle、菜单与工具栏分隔线用法界面里常用一条细细的分隔线做内容分区,而在QML里最简单的做法是画一条宽/高为1的 Rectangle,菜单和工具栏里则有现成的 MenuSeparator、ToolSeparator,需要特殊效果时还能用 Repeater 拼出虚线。这篇文章用四个 demo 把这几种做法都过一遍。
Quz7 小时前
qt
QML PathView 入门:直线路径与曲线路径PathView 是 QML 里一个很有意思的视图组件,它跟 ListView 类似,也是 model + delegate 的结构,但区别在于项不是排成一条直线,而是沿着你定义的任意路径分布。想做卡片横向滑动、波浪式排列、旋转木马这类效果,PathView 都能搞定。
实心儿儿8 小时前
qt·音视频
Qt — 音视频文件多媒体包含两个部分:播放声音需要先引入 multimedia 模块,播放声音使用 QSound 类,提供的 play() 方法进行播放:
Cx330❀12 小时前
开发语言·qt·ui·性能优化·架构·图形渲染
【Qt 进阶指南】详解 Qt 常用标准对话框与主窗口组件架构🔥个人主页:Cx330🌸❄️个人专栏:《C语言》《LeetCode刷题集》《数据结构-初阶》《C++知识分享》
阿钱真强道13 小时前
开发语言·qt·flask·架构设计·协议契约
25 嵌入式操作系统 | 设备面板:用 Qt 控件把“设备“画出来(本节不接串口)title: 嵌入式操作系统 | 设备面板:用 Qt 控件把"设备"画出来(本节不接串口) course: 嵌入式 Ubuntu 系统开发 lesson: 25 module: 模块七 综合项目 duration: 2 学时 tags:
kaixin_learn_qt_ing14 小时前
qt
使用 PySide6 编写Qt程序我想装一个python qt试试,我之前都是用c++ qt理由:Qt 官方维护,LGPL 协议宽松,类名、API 和 C++Qt 几乎一模一样,你有 C++Qt 基础,上手几乎零成本
艾莉丝努力练剑15 小时前
开发语言·网络·c++·qt·学习·大模型
【QT】系统相关:多线程QThread基础🎬 艾莉丝的简介:**注意:**掌握操作系统原生线程原理,是理解上层std::thread、QThread的前置基础。
xcyxiner1 天前
前端·qt
DicomViewer24 修复编译bug(window test 失败)上一篇mpr的推到GitHub上,本来以为不会有啥问题,结果ci打包的失败了。这一篇是解决问题的。从流程来看,是Windows build就失败了。
sycmancia1 天前
qt
Qml——Rectangle元素1.rectangle元素是用来绘制实心矩形运行结果:2.rectangle线性渐变gradient属性默认是从上往下渐变,通过GrandientStop制定每个位置上的颜色,例如:
sycmancia2 天前
qt
Qml——Item元素上一章是介绍了Rectangle元素,这一章介绍Rectangle的父元素——Item元素1、Item常用属性:
励志不掉头发的内向程序员2 天前
开发语言·c++·qt·学习·系统架构·计算机外设
【从零写一个CAD 04】中键拖动平移:抓住一个点,让它一直待在鼠标底下👓️博主简介:上一篇把 originX / originY / scale 打包成了 View,结尾我列了三个尾巴:
zhanghaha13142 天前
qt
Qt 中的类是什么?保姆级详解(新手版)一句话:Qt 类本质就是 C++ 的类,只是 Qt 框架扩展了一套【QObject 对象模型】。 普通 C++ 类:只封装变量、成员函数; 继承 QObject 的 Qt 类:除了普通 C++ 能力,额外拥有【信号槽、对象树自动内存管理、元对象系统】三大核心能力Qt
看看我呀看看我2 天前
c++·qt·qt5·qt6.3
基于Qt的虚拟键盘这是git地址,自行下载,有用给我点个赞,谢谢。KeyBoard: `KeyBoard` 是基于Qt专为 Linux 系统设计的轻量级虚拟键盘解决方案。
kaixin_learn_qt_ing2 天前
开发语言·qt
Qt抽屉窗体实现demo优化1:能不能往下面加一个弹簧,我觉得间距太大了改完了。在 main.cpp#L72 末尾加了一行`layout->addStretch();` 。
huanbailu2 天前
开发语言·c++·qt·信号槽·跨线程·元类型
Qt 跨线程信号槽:connect 返回 true 但槽函数不执行的坑一句话总结:connect 返回 true 只代表连接注册成功,跨线程队列连接还要求参数类型已注册到 Qt 元类型系统,否则参数无法入队,槽函数永远不会被调用。
Quz3 天前
qt
QML SplitView:可拖拽分隔面板与自定义 Handle有时候软件上的内容区域需要用户手动设置比例,SplitView 组件就是解决这个需求的。这篇文章用基础demo介绍概念,再给 Handle(拖拽手柄) 换个好看的样式。
Quz3 天前
qt
QML SplitView 进阶:嵌套布局与状态持久化一个 SplitView 只能把区域分成两栏,遇到三分栏这种结构,就得在 SplitView 上再套一个 SplitView。
时间的拾荒人3 天前
开发语言·qt·面试
Qt 显示类控件详解:从 QLabel 到 QCalendarWidget 的实战指南📚 笔记:在代码中直接写死某个数值,这样的做法称之为"硬编码",举例如下: ui->label->setGeometry(0,0,windowRect.width(),windowRect.height()); 在上面的代码中实在构造函数里,进行的这样的尺寸设置,整个设置相当于“一次性”的 一旦程序运行起来之后,Qlabel的尺寸就固定下来了,窗口发生改变,此时,QLabel是不会变化的。
kaixin_learn_qt_ing3 天前
qt
Qt插件机制demo示例我想学习一下Qt的插件机制,你可以给我写一个简单的demo吗项目结构架构解读 上面这张图把 Qt 插件机制拆成了 两条时间线 :
Quz3 天前
qt
QML Flickable:内容滚动与边界行为想要显示一个较大块的内容时,而界面无法直接呈现,这时候可选择 Flickable 组件,它就是 Qt Quick 里的可滚动区域。