1. 编辑main.qml
import QtQuick
Window {
width: 800
height: 800
visible: true
title: qsTr("Hello World")
Image {
anchors.fill: parent
source: "qrc:/Resources/Images/arrow.png"
}
}
2. 修改CMakeLists.txt
由于本教程使用CMake的构建方式,所以如果不修改CMakeLists.txt,程序运行时将找不到资源文件,导致图片不能正常显示。
具体原因和其他方法请参见:The Qt Resource System | Qt Core 6.6.1
set(CMAKE_AUTORCC ON)
qt_add_executable(appQML_COOK_00_CREATE_PROJECT
Images.qrc
main.cpp
)
3. 运行程序
4. 简单理解QML