Qt5 でOpenCV4を使用するときにライブラリの読み込みができなく結構苦労したのでめも書き
環境
macOS Mojave 10.14
Qt Creator 4.9
Desktop Qt5.12.3 clang 64bit
opencv-4.1.0
pmakeの .proファイルに下記のように記載する
INCLUDEPATH += /usr/local/include/opencv4
QMAKE_LFLAGS += -L/usr/local/lib
LIBS += -lopencv_calib3d -lopencv_core -lopencv_dnn -lopencv_features2d -lopencv_flann -lopencv_gapi -lopencv_highgui -lopencv_imgcodecs -lopencv_imgproc -lopencv_ml -lopencv_objdetect -lopencv_photo -lopencv_stitching -lopencv_video -lopencv_videoio
参考にサイトでは下記の感じでできるようです。。(参考はUbuntuでやっていたのでmacとは違う?)
LIBS += `pkg-config opencv4 --cflags --libs`
私の環境ではLIBS += -L/usr/local/lib
が受け付けてくれませんでした。QMAKE_LFLAGS += -L/usr/local/lib
というように書くと、ライブラリフォルダを認識するようです。