会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
star-light-glimmer
博客园
首页
新随笔
联系
订阅
管理
2025年10月15日
17. QML与Python混合开发
摘要: 一、QML与Python混合开发 为了实现用户界面与应用程序逻辑分离的目的,QML 支持使用 Python 进行扩展,允许将 QML、JavaScript 和 Python 三者进行混合开发。由于 QML 引擎与 Qt 元对象系统的集成,实现了在 QML 中可以直接调用 Python 的功能,而 Q
阅读全文
posted @ 2025-10-15 22:11 星光映梦
阅读(35)
评论(0)
推荐(0)
2025年10月14日
16. 媒体录制
摘要: 一、媒体捕获 多媒体设备是指本机中的音频输入设备(如麦克风)、音频输出设备(如音箱、头戴耳机)和视频输入设备(如摄像头)。多媒体设备 通过 MediaDevices 类提供的方法来获取,音频输入输出设备类 是 AudioDevice,视频输入设备类 是 CameraDevice。 我们可以在终端中使
阅读全文
posted @ 2025-10-14 22:24 星光映梦
阅读(11)
评论(0)
推荐(0)
2025年10月13日
15. 媒体播放器
摘要: 一、播放压缩音频 MediaPlayer 是 QML 提供的核心多媒体类,可以用来播放压缩音频或者视频。要使用 MediaPlayer,需要引入 QtMultimedia 模块,在 QML 文档的开始加入 import QtMultimedia 语句。 我们可以在终端中使用 pip 安装 PySid
阅读全文
posted @ 2025-10-13 22:22 星光映梦
阅读(6)
评论(0)
推荐(0)
2025年10月12日
14. 动画
摘要: 一、动画元素 我们可以在终端中使用 pip 安装 PySide6 模块。默认是从国外的主站上下载,因此,我们可能会遇到网络不好的情况导致下载失败。我们可以在 pip 指令后通过 -i 指定国内镜像源下载。 pip install pyside6 -i https://mirrors.aliyun.c
阅读全文
posted @ 2025-10-12 22:13 星光映梦
阅读(5)
评论(0)
推荐(0)
2025年10月11日
13. Canvas画布
摘要: 一、Canvas画布 QML 中的 Canvas,俗称画布,它用来定义一个绘图区域,画布的 原点 在左上角 (0, 0)处,x 轴 水平向右为正,y 轴 垂直向下为正。我们可以使用 ECMAScript 代码来绘制直线、矩形、贝塞尔曲线、弧线、图片、文字等图元,还可以为这些图元应用填充颜色和边框颜色
阅读全文
posted @ 2025-10-11 22:05 星光映梦
阅读(31)
评论(0)
推荐(0)
2025年10月10日
12. 对话框
摘要: 一、对话框 对话框窗口是一个用来完成简单任务或者和用户进行临时交互的顶层窗口,通常用于输入信息、确认信息或者提示信息。Qt Quick 提供了一系列的标准对话框,如 FileDialog、ColorDialog、MessageDialog、FontDialog 等,它们继承与 Qt.Dialogs.
阅读全文
posted @ 2025-10-10 22:06 星光映梦
阅读(61)
评论(0)
推荐(0)
2025年10月9日
11. 主窗口
摘要: 一、主窗口 为了方便实现主窗口程序,我们可以使用 Window 的子类型 ApplicationWindow,该类型在 Window 的基础上增加了菜单栏menuBar、头部 header、脚部 footer 这 3 个属性,可以指定自定义的项目。 在 QML 中,ApplicationWindow
阅读全文
posted @ 2025-10-09 22:12 星光映梦
阅读(9)
评论(0)
推荐(0)
2025年10月8日
10. 模型与视图
摘要: 一、模型与视图 模型/视图架构包含三部分:模型(Model)是应用对象,用来表示数据;视图(View)是模型的用户界面,用来显示数据;委托(Delegate,也被称为 代理)可以定制数据的渲染和编辑方式。通过数据和界面进行分离,使得相同的数据在多个不同的视图中进行显示成为可能,而且还可以创建新的视图
阅读全文
posted @ 2025-10-08 22:12 星光映梦
阅读(24)
评论(0)
推荐(0)
2025年10月7日
09. 常用控件
摘要: 一、Qt Quick的常用控件 Control 是用户界面控件的基类型,Qt Quick 的 Controls 模块中的大部分控件都继承自 Control,而 Control 继承自 Item,一般不直接使用该类型,而是使用它的众多子控件类型。Control 从窗口系统接收输入事件并在屏幕上绘制自身
阅读全文
posted @ 2025-10-07 22:25 星光映梦
阅读(26)
评论(0)
推荐(0)
2025年10月6日
08. 自定义组件
摘要: 一、在单独文件中自定义组件 我们可以在终端中使用 pip 安装 PySide6 模块。默认是从国外的主站上下载,因此,我们可能会遇到网络不好的情况导致下载失败。我们可以在 pip 指令后通过 -i 指定国内镜像源下载。 pip install pyside6 -i https://mirrors.a
阅读全文
posted @ 2025-10-06 21:34 星光映梦
阅读(17)
评论(0)
推荐(0)
下一页
公告