Closed nbaileydev closed 7 months ago
Not a bug, Fritzing builds fine, and there is no setup step or similar required to get the .ui related files. Are you already familiar with Qt? You could try some Qt examples that demonstrate .ui file use.
I've used Qt for about 10 years, although predominantly on Linux. The build was performed within Qt Creator 12 and none of the usual qmake/pro/pri tricks seem to allow it to generate. There is something broken in the project.
I was actually going to help with your build process and documentation since it seems that there's a serious lack in that area. I'm guessing the project doesn't want community contributors. You can find some beginner & junior-level resources on the internet on managing clean, repeatable builds and cross-platform continuous integration.
Try running the project using "Debug" instead of "Release" then check the debug64 folder. I found that file (along with other missing ones) there.
If that doesn't work, temporarily comment "#include "ui_fabuploaddialog.h"" (line 26) in fabuploaddialog.cpp then try it again. (I don't exactly remember how I did it.)
https://github.com/fritzing/fritzing-app/blob/c00d04f4e220ea24a9d53935f5c1363a24908972/src/dialogs/exportparametersdialog.cpp#L2
I'd like to help with the project, but I'm unfortunately unable to get past this include requirement.
Platform: Win11 C++: MSVC2019 Qt: 6.6.2 Boost: 1.8.4 libgit: 1.7.2 quazip: 1.4
Compile Output: