【QT】qtcreator便捷快捷键以及QML介绍
Qt 介绍 以及 快捷键 便捷 qml QtCreator
2023-09-11 14:16:59 时间
在好使用的系统中和专业系统中,快捷键是不同的。作为专业的开发人员,你也许 会在你的应用程序上花很多时间,每一个快捷键都能使你的工作效率得到提高。Qt Creator的开发者也这样想,并且在应用程序中加入了许许多多的快捷键。
- Ctrl+B - 构建项目
- Ctrl+R - 运行项目
- Ctrl+Tab - 切换已打开的文档
- Ctrl+k - 打开定位器
- Esc - 返回
- F2 - 查找对应的符号解释。
- F4 - 在头文件与源文件之间切换(只对c++代码有效)
- F1 - 查看帮助文档
QML语法(QML Syntax)
QML是一种描述用户界面的声明式语言。它将用户界面分解成一些更小的元素,这 些元素能够结合成一个组件。QML语言描述了用户界面元素的形状和行为。用户界 面能够使用JavaScript来提供修饰,或者增加更加复杂的逻辑。从这个角度来看它 遵循HTML-JavaScript模式,但QML是被设计用来描述用户界面的,而不是文本文 档。
从QML元素的层次结构来理解是最简单的学习方式。子元素从父元素上继承了坐标 系统,它的x,y坐标总是相对应于它的父元素坐标系统。
-
import声明导入了一个指定的模块版本。一般来说会导入QtQuick2.0来作为初 始元素的引用。
-
使用//可以单行注释,使用/**/可以多行注释,就像C/C++和JavaScript一样。
-
每一个QML文件都需要一个根元素,就像HTML一样。
-
一个元素使用它的类型声明,然后使用{}进行包含。
-
元素拥有属性,他们按照name:value的格式来赋值。
-
任何在QML文档中的元素都可以使用它们的id进行访问(id是一个任意的标识 符)。
-
元素可以嵌套,这意味着一个父元素可以拥有多个子元素。子元素可以通过访 问parent关键字来访问它们的父元素。
建议
你会经常使用id
或者关键字parent
来访问你的父对象。有一个比较好的方法是命名 你的根元素对象id
为root
(id:root
),这样就不用去思考你的QML
文档中的根元素 应该用什么方式命名了。
相关文章
- Qt Linguist介绍
- Qt-qt creator 运行 出现 "can not open .... jom for write 解决方案
- Qt-Qt之QList使用
- Qt设置窗口不在系统的任务栏上显示
- QT-Qt中MediaPlay的使用,播放视频或MP4
- Qt音视频开发08-ffmpeg内核优化(极速打开/超时回调/实时响应)
- Qt编写物联网管理平台31-用户权限管理
- Qt编写物联网管理平台19-端口管理
- Qt编写地图综合应用15-添加删除清空重置点
- Qt开发经验小技巧166-170
- Qt系列文章007-Qt属性系统介绍
- Qt系列文章006-Qt元对象介绍
- Qt DOM创建和操作XML文档
- Qt OpenGL 3D模型
- Qt 常用控件介绍
- Qt QEvent(所有事件的翻译)
- Qt .pro和.qrc创建及介绍
- Qt QTableView 基本操作
- C++Qt开发——音视频播放
- QT-事件循环机制
- 【Qt】解决ubuntu中qt从一个工程去找另一个工程文件
- qt实现控件阴影效果
- Qt中使用vlc-qt处理音视频
- Qt学习一门:直接使用QT具
- Qt信号和槽入门介绍和使用