月度归档: 2023年6月

5 篇文章

thumbnail
QT:QML基础
QT:QML基础 QT 的所有可视控件都继承自 Item 因此也就具有了它的所有属性。 常用属性 基本属性 控制位置: x 相对于父元素左侧的偏移 y 相对于父元素右侧的偏移 z 可以理解为当前元素的层级 控制大小: width 控制窗口大小,宽度 height 控制窗口大小,高度 锚点 anchors anchors.fill: 当前控件填充到哪…
thumbnail
QT:QML 简述
QT:QML 简述 使用 QML 是为了替代原本的 QWidget, QWidget 是通过拖拽或者是 C++ 代码创建的形式。 QML 是一种类似 CSS 的描述语言,可以使用 JS。 QT quick 是几种技术的集合: QML:用户页面的标记语言 JavaScript: 动态脚本语言 QT C++ : C++ 的拓展库 可以做什么 比较直观的…
thumbnail
QT:快速了解基本概念
QT:快速了解基本概念 QT Creator 设计模式 QT Creator 是 QT 自带的 IDE,初次接触建议直接使用 QT Creator 而不是折腾 VS,可以节省很多时间。 首先了解一下 QT 的主要功能 —— GUI 设计,这也是 QT 相较于 C++ 额外增加的一部分。 Central Widget (中央部件) 在这里可以显示窗口…
thumbnail
QT 初印象
QT 初印象 QT 是一个图形用户界面(GUI)开发库,如果想要快速开发一个带有图形用户界面的小程序,那么可以选择使用 QT。QT 可以开发桌面或者移动端的应用,同时有基于 C++ 和基于 Python 的两种版本可以选择。 此处暂时只讨论基于 C++ 的 QT 的使用。 QT 的开发离不开面向对象(OOP),所以使用 QT 的前置条件是掌握一定的…