01 背景
【WordBN字远笔记】是天恩软件工作室开发的一款免费笔记软件;WordBN基于VS2019、Qt6.5开发,使用Qt Quick(QML)开发语言。
本课程将以【WordBN字远笔记】的界面为实战基础,详细介绍如何基于Qt/QML开发语言,从零开始开发一套真正的程序,包括国际化、版本发布、安装包制作等项目实战技巧。
本课程重点不是教你如何开发一个笔记软件,而是教你如何利用Qt/QML+C++开发一个完整的程序,整套课程规划有40+章节,敬请关注!
本章内容《#09 学习行布局RowLayout、列布局ColumnLayout;实现主界面左右结构;左侧工具栏》
02 课程目标
- 学习行布局管理器RowLayout、列布局管理器ColumnLayout,以及Control、Button等控件的使用。
- 实现主界面左右结构:左侧快捷按钮工具栏,右侧编辑区域。
- 左侧工具栏:新建、最新、加星、标签、我的文件夹、垃圾箱、帮助按钮;右侧编辑区域先用颜色矩形框显示,界面结构如下图:
03 知识点
- Control:Control是QML中用于构建用户界面控件的基础类型。它提供了一系列属性和方法,用于定义控件的外观、行为以及与其他控件的交互方式。虽然Control本身并不直接创建可见的用户界面元素,但它为其他控件(如Button、CheckBox