Unconventional, but when I want to quickly compile a qt c++ file I high jack with pkg-config --list-all | grep qt5 then use , for example, eval gcc file.cpp $(pkg-config --cflags --libs avahi-qt5)
pkg-config --list-all | grep qt5
eval gcc file.cpp $(pkg-config --cflags --libs avahi-qt5)