Это кажется действительно основным, но по какой-то причине я не могу заставить источник изображения работать в ультра-простом приложении QML ниже.
FYI, я запускаю Mac OS-X 10.9.5, Qt Creator 3.2.1 на основе Qt 5.3.2.
import QtQuick 2.3
import QtQuick.Controls 1.2
ApplicationWindow {
visible: true
width: 640
height: 480
title: qsTr("Test")
Image {
id: image1
x: 10
y: 10
width: 100
height: 100
source: "testImage.png"
}
}
Я получаю следующую ошибку:
qrc:/main.qml:10:5: QML Image: Cannot open: qrc:/testImage.png
Создается окно приложения, но изображение не отображается. Я также попытался обернуть изображение в прямоугольник, но это не помогает.
Что я здесь делаю неправильно?
"testImage.png" находится в каталоге проекта, и я пробовал всевозможные способы указать путь к изображению, используя ресурсы, абсолютный, относительный и даже указав источник изображения вручную с помощью дизайнера интерфейса QML.
Я также упомянул, что для работы Qt 5.3.2 я следовал предложенной модификации ЗДЕСЬ.
Спасибо.