视频教程
下载中心
Wiki
联络
登录
注册
首页
Qt Creator 4.14.2
All Topics
All Topics
快速入门
IDE 概述
用户界面
Selecting Modes
Working with Sidebars
Browsing Project Contents
Managing Workspaces
Viewing Output
配置 Qt Creator
构建和运行范例
教程
Creating a Qt Quick Application
创建基于 Qt Widgets 的应用程序
创建移动应用程序
管理工程
创建工程
Opening Projects
Adding Libraries to Projects
Adding New Custom Wizards
使用版本控制系统
Using Bazaar
Using ClearCase
Using CVS
Using Git
Using Mercurial
Using Perforce
Using Subversion
配置工程
Adding Kits
Adding Qt Versions
添加编译器
Adding Debuggers
Specifying Build Settings
Specifying Run Settings
Specifying Editor Settings
Specifying Code Style Settings
Specifying Dependencies
Specifying Environment Settings
Using Custom Output Parsers
Sharing Project Settings
管理会话
设计用户界面
开发 Qt Quick 应用程序
创建 Qt Quick 工程
Editing QML Files in Design Mode
Creating UIs
创建组件
Editing 2D Content
形状
Text
图像
User Interaction Methods
Lists and Other Data Models
Creating Buttons
Creating Scalable Buttons and Borders
Managing Item Hierarchy
Specifying Item Properties
Positioning Items
Using Custom Fonts
Annotating Designs
Loading Placeholder Data
Qt Quick UI Forms
Adding Dynamics
Creating Animations
Adding Connections
Connecting Objects to Signals
Specifying Dynamic Properties
Adding Bindings Between Properties
Managing C++ Backend Objects
Adding States
Editing 3D Scenes
Exporting 3D Assets
Blender
Maya
Importing 3D Assets
Editing 3D Assets in Design Mode
Working in 3D Editor
Adding 3D Views
Using 3D Components
Setting Group Properties
添加模型
Using Materials and Shaders
Attaching Textures to Materials
Using 3D Materials
Applying 3D Effects
Using Custom Shaders
Creating Custom Effects and Materials
Using Lights
Using Scene Camera
Setting Scene Environment
Browsing ISO 7000 Icons
使用带插件的 QML 模块
Converting UI Projects to Applications
Exporting QML
开发基于 Widget 的应用程序
Adding Qt Designer Plugins
最佳实践
优化移动设备应用程序
Qt Quick Best Practices
Creating Optimized 3D Scenes
代码
编写代码
在编辑模式下工作
语义高亮
检查代码句法
补全代码
缩进文本或代码
使用 Qt Quick 工具栏
粘贴和抓取代码片段
使用文本编辑宏
比较文件
采用 Clang 代码模型剖析 C++ 文件
查找
Finding and Replacing
Searching with the Locator
重构
美化源代码
配置编辑器
指定文本编辑器设置
Using FakeVim Mode
使用语言服务器
编辑 MIME 类型
造型
编辑状态图表
构建和运行
预览
Previewing on Desktop
Previewing on Devices
Previewing in Browsers
为多个平台进行构建
在多个平台上运行
部署到设备
Deploying Applications to Android Devices
Deploying Applications to Generic Remote Linux Devices
将应用程序部署到 QNX Neutrino 设备
连接设备
连接 Android 设备
连接裸机设备
连接一般远程 Linux 设备
连接 iOS 设备
连接 MCU
连接 QNX 设备
构建 Web 应用程序
定制构建过程
测试
调试
Setting Up Debugger
Launching the Debugger
Interacting with the Debugger
Using Debugging Helpers
Debugging Qt Quick Projects
Debugging a C++ Example Application
Debugging a Qt Quick Example Application
Troubleshooting Debugger
分析代码
Profiling QML Applications
Using Valgrind Code Analysis Tools
Detecting Memory Leaks with Memcheck
Profiling Function Execution
Running Valgrind Tools on External Applications
Using Clang Tools
Detecting Memory Leaks with Heob
Analyzing CPU Usage
Analyzing Code with Cppcheck
Visualizing Chrome Trace Events
运行自动测试
高级用法
支持平台
桌面平台
嵌入式平台
移动平台
使用其它构建系统
Setting Up CMake
Setting Up Qbs
Setting Up an Autotools Project
Setting Up a Generic Project
Setting Up Nimble
Setting Up Meson
Setting Up IncrediBuild
Setting Up Conan
使用命令行选项
键盘快捷键
使用外部工具
在问题面板展示任务列表文件
管理数据集合设置
获取帮助
使用帮助模式
FAQ
怎么做
已知问题
词汇表
技术支持
感谢