QML 项目: 定义了项目的配置、包含的文件、资源和构建设置等。.qmlproject 文件适用于纯 QML 项目,不需要包含任何 C++ 代码。 使用JS和qml快速开发

implicitHeight: 组件默认 高度,在没有内容比较管用

Item和Rectangle :

  • 前者只是容器,用于布局和组织,不可见。 无颜色等绘制。

  • 后者会绘制边框颜色等
    anchors.fill: parent 是一个简便的方法来确保子项始终填满其父项,

    anchors.centerIn: Overlay.overlay

  • Popup 适合显示提示信息、上下文菜单等。

  • Dialog 适合显示需要用户输入或确认的重要信息

spacing: 10 // 设置子元素之间的间隔为 10