首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
前端
JavaScript
后端
Vue.js
AI编程
React.js
Unity3D
Qt
HarmonyOS
展开
全部
前端
JavaScript
后端
Vue.js
AI编程
React.js
Unity3D
Qt
HarmonyOS
面试
游戏开发
TypeScript
Flutter
程序员
Node.js
暂无数据
推荐
最新
QML GridView 动态:增删过渡与滚动定位
GridView 网格搭好之后,数据一变动,视图就得跟着动起来。那么新增的项从哪进场、删掉的项怎么退场、被挤动的项目怎么动态挪位? 这篇用两个简单的例子说说滚动控制和定位。
QML GridView 布局:网格排布与排列方向
GridView 和 ListView 的使用方式有点像,通过 model 提供数据、delegate 定义每一项的外观。区别在于 GridView 把所有项构建成二维网格,横竖两个方向都随意排列。
QML 动画选择:GIF与Lottie 的区别,以及 Qt 6.8 与 6.11 的 Lottie 实现差异
在QML里实现动态图的路径有两条:GIF 和 Lottie。文章先介绍这两者的区别,然后对比 Qt 6.8 与 Qt 6.11 的 Lottie 实现差异。
QML PathView:吸附对齐与环形轮播
这篇文章用两个例子来演示:第一个例子讲吸附对齐效果;第二个例子用 PathAngleArc 画一个整圆,做出环形滚动效果。
QML 分隔线:Rectangle、菜单与工具栏分隔线用法
界面里常用一条细细的分隔线做内容分区,而在QML里最简单的做法是画一条宽/高为1的 Rectangle,菜单和工具栏里则有现成的 MenuSeparator、ToolSeparator。
QML Flipable:卡片翻转与登录设置
Flipable 是 Qt Quick 里一种可翻转的组件,一个物体有两面,配合旋转变换和动画,就能像扑克牌一样翻过去。这篇文章先用一张扑克牌展示它是如何翻转的,再把它应用到实际场景中。
QML PathView 入门:直线路径与曲线路径
这篇文章用两个例子带你认识 PathView:第一个例子是最基础的直线路径;第二个例子把直线换成二次贝塞尔曲线,做出上下起伏的波浪效果。
DicomViewer24 修复编译bug(window test 失败)
背景 上一篇mpr的推到GitHub上,本来以为不会有啥问题,结果ci打包的失败了。这一篇是解决问题的。 正文 git ci 失败 从流程来看,是Windows build就失败了。 追踪日志,结论是
QML Flickable:内容滚动与边界行为
想要显示一个较大块的内容时,而界面无法直接呈现,这时候可选择 Flickable 组件,它就是 Qt Quick 里的可滚动区域。两个基本要点是如何让内容滚起来,以及拖到边界时如何交互。
QML SplitView 进阶:嵌套布局与状态持久化
通过嵌套 SplitView 实现三栏复杂布局,并用 saveState() / restoreState() 保存与恢复用户拖好的面板比例。
QML ListView 入门:自定义样式与数据交互
这篇文章介绍2个简单的demo:第一个例子做一个带头像、在线状态、分组的联系人列表;第二个例子做一个可增删的价格表,演示 ListModel 和输入框怎么配合。
QML ListView:C++ 数据模型与 ProxyModel 实时过滤
以联系人列表为例,先用 QAbstractListModel 实现增删改与搜索,再用 QSortFilterProxyModel 实现 10 万条数据实时过滤,并对比两者的选型。
QML SplitView:可拖拽分隔面板与自定义 Handle
有时候软件上的内容区域需要用户手动设置比例,SplitView 组件就是解决这个需求的。这篇文章用基础demo介绍概念,再给 Handle(拖拽手柄) 换个好看的样式。
QML 常见的四种导航布局
本文主要介绍 qml_navigation_layout(QML导航布局示例工程,下载链接在结尾处),整合了 Qt Quick Controls 开发中最常用的四种导航样式。
QML 滚动条:自定义滚动样式与滚动逻辑
默认的滚动条样式不满足要求,就得自己手动实现一个自定义样式的滚动条,必须重写 background 和 contentItem 属性,即实现自定义的背景、前景组件。
QML TableView:可编辑表格与 SQLite 数据持久化
表格光好看还不够,很多场景下还得能直接改数据、能存到数据库。直接在单元格里编辑比弹个框改要顺手得多,而 SQLite 作为轻量级嵌入式数据库,跟 Qt 配合起来也很方便。
QML TreeView:排序与搜索过滤
这篇文章用两个例子演示树的数据操作:第一个例子做名称排序,同级节点按字母重排;第二个例子做实时搜索过滤,输入关键字后命中的节点连同它的所有父节点一起保留,过滤完自动全部展开。
QML TableView:自定义样式与排序表格
这篇文章介绍2个例子:第一个例子做一个商品价格表,展示样式的应用;第二个例子在它的基础上加上排序功能。
QML 滚动视图:ScrollView、Flickable,以及 ScrollIndicator 用法
QML 里最常用的滚动方式有:用ScrollView组件直接包起来、在Flickable组件中加上ScrollBar。如果只想显示提示不让人拖动就用ScrollIndicator。
QML TreeView:基础树视图与自定义委托
这篇文章展示2个简单的例子:第一个例子用内置的 TreeViewDelegate,几行代码就能搭出一个能展开折叠的树;第二个例子完全自绘 delegate,做出文件管理器风格的树。