Details
-
Suggestion
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
None
-
None
Description
in a new quick stack application (starting after project create)
started with the main.qml already openend
Then opened page 1.ui
switched to designer tool
had form editor and library views active
dragged an "image item" from library onto the page.
Double clicked the image item on the page
presented with a file select dialog.
selected an image. The image was
displayed in the designer form editor.
Clicked the "build/run" green arrow.
The application was built and ran.
Viewing page 1 did not display the image that I had added to the page 1.ui
Why?
Here is the qmake pro file:
QT += quick
CONFIG = c+11
- The following define makes your compiler emit warnings if you use
- any Qt feature that has been marked deprecated (the exact warnings
- depend on your compiler). Refer to the documentation for the
- deprecated API to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS
- You can also make your code fail to compile if it uses deprecated APIs.
- In order to do so, uncomment the following line.
- You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
SOURCES += \
main.cpp
RESOURCES += qml.qrc
- Additional import path used to resolve QML modules in Qt Creator's code model
QML_IMPORT_PATH =
- Additional import path used to resolve QML modules just for Qt Quick Designer
QML_DESIGNER_IMPORT_PATH =
- Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
// ---------------------------------------------------------------------
Found out the cause of this situation
the image file was not added to the resources.
I found out how to manually add the pgn file to the qrc file via the tool.
All is well. It seems when you load an image into an image item, you might
want to ask if it should also add the image to qrc file?