Apologies, very new to QT Creator. Trying to help out and build an OSX version of an application that manages pinball machine lights.
I'm about a week in. Have a release and can make it work in QT on my Mac
Have managed to do a macdeployqt to create a DMG.
The issue is the build doesnt seem to build with the "Other Files" branch in it. (There is a games.json file of data (just settings of game types).
My app tells me, when I run from the build directory, that the json file is missing and needs to be put in root.
It runs perfectly from with QT Creator build.
If I "View package Details" and copy the json file into my package bundle, and run the app from within /Contents/MacOS/, all is fine
But if I run from the App in the build folder, it cant see the json file.
I cant seem to find a way to build the QT Creator build and include the "Other Files" branch. It seems to do the "Resources" branch ok.
It seems to me, to be defined in my .pro file (DISTFILES)
SOURCES +=
main.cpp
mainwindow.cpp
serialcommunicator.cpp
fwupdate.cpp
filedownload.cpp
fwupdatedialog.cpp
HEADERS +=
mainwindow.h
serialcommunicator.h
agconfig.h
fwupdate.h
filedownload.h
fwupdatedialog.h
FORMS +=
mainwindow.ui
fwupdatedialog.ui
RESOURCES +=
resources.qrc
DISTFILES +=
games.json
Any and all help appreciated.
question from:
https://stackoverflow.com/questions/65876845/qt-creator-osx-deployment-missing-other-files 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…