Для Linux, я думаю, вы, как правило, гарантируете, что пакеты Qt были установлены во время установки (т.е. сделайте их обязательными для пакета, который вы предоставляете).В Mac OS вам необходимо упаковать .so (общие объекты) в ваше приложение.Под Windows вы делаете то же самое (предоставляете .dll) и устанавливаете их вместе с приложением (не в системных папках).
Проблема со статической связью, на которую ссылается @ cbamber85, заключается в соответствии LGPLЛицензия, в которой можно ссылаться на библиотеки во время выполнения, но не во время компиляции (т. е. использовать .so / .dll, но не файлы .a).