I was trying to use this code on a Mac (m1) qt 6.7;
But at run-time was getting a nasty crash.
The solution (for me) was in the PRO file
Mine looks like this now
QT += core gui multimedia
Note - I have removed printer support
And I added a DEFINES
DEFINES += QT_NO_PRINTER
In case there still is confusion - this is the entire .PRO defintion
QT += core gui multimedia greaterThan(QT_MAJOR_VERSION, 4): QT += widgets CONFIG += c++17 SOURCES += \ qcustomplot.cpp \ main.cpp \ mainwindow.cpp \ wavfft.cpp HEADERS += \ qcustomplot.h \ mainwindow.h \ wavfft.h FORMS += \ mainwindow.ui INCLUDEPATH += /usr/local/include LIBS += -L /usr/local/lib/ -lfftw3 DEFINES += QT_NO_PRINTER # Default rules for deployment. qnx: target.path = /tmp/$${TARGET}/bin else: unix:!android: target.path = /opt/$${TARGET}/bin !isEmpty(target.path): INSTALLS += target RESOURCES += \ resource.qrc
Hope that assists someone