所有概述
概述
编程语言
您可以使用以下一种或多种语言来开发 Qt 应用程序:
- C++
- QML
- Python
- JavaScript
QML 和 C++
- Best Practices for QML and Qt Quick
- Important Concepts In Qt Quick - Positioning
- Overview - QML and C++ Integration
- QML Applications
- Scope and Naming Resolution
- Use Case - Positioners and Layouts In QML
平台
在 macOS、Linux 和 Windows 桌面平台上开发 Qt 应用程序。Qt 与平台无关,这意味着您可以为其他目标平台编译相同的代码库。
- Calling Qt Functions From Unix Signal Handlers
- Configure an Embedded Linux Device
- Desktop Integration
- How Qt for Android Works
- Mobile Development
- Platform Integration
- Testing and Debugging
- Wayland and Qt
基础知识
学习定义 Qt 基础的 Qt 基础知识。
用户界面
使用Qt Quick 和 Qt Widgets UI 技术。Qt Quick 界面流畅、动态,在触摸界面上效果最佳。Qt Widgets 用于创建复杂的桌面应用程序。您可以创建具有目标平台本地外观和感觉的Qt Quick 和Qt Widgets 界面。
图形和多媒体
显示图形元素并处理多媒体内容。Qt 对目标平台的底层图形应用程序接口进行了抽象处理,因此你可以专注于编写应用程序代码。播放音频和视频文件并将其呈现在屏幕上,以及录制来自系统摄像头和麦克风的音频和视频。
- Advanced FFmpeg Configuration
- Audio Overview
- Camera Overview
- Graphics
- Multimedia Overview
- Qt Charts Overview
- Spatial Audio Overview
- Video Overview
数据处理和输入/输出
检索和存储不同格式的数据。
联网和连接
开发与网络服务通信的应用程序,并与其他设备上的应用程序交换数据(JSON 或 CBOR)。
此外,Qt 应用程序还可使用 Remote Objects 或 gRPC 和 protobuf 与服务端点通信。
- Inter-Process Communication
- Networking and Connectivity
- Qt CoAP Overview
- Qt D-Bus Overview
- Qt MQTT Overview
- Qt NFC Overview
网络技术
在没有本地网络引擎的平台上,将万维网上的内容嵌入 Qt 应用程序。
此外,您还可以创建一个网络通道,用于服务器和客户端之间的点对点通信。
- Deploying Qt WebEngine Applications
- Qt WebEngine Features
- Qt WebEngine Overview
- Qt WebSockets Overview
工具
Qt 安装包含 Qt 库、示例、文档和必要的开发工具,如用于开发Qt Quick 应用程序的Qt Creator 集成开发环境 (IDE) 和Qt Design Studio 。
可访问性
通过让用户缩放用户界面、更改字体大小和颜色对比度、使用键盘导航、使用合成语音朗读用户界面文本以及更改用户界面语言,编写无障碍软件。
定位
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.