macdeployqt пока не обрабатывает подключаемые модули импорта QML: http://bugreports.qt -project.org / browse / QTBUG-14342
Вы можете сделать это вручную (например, для QMLViewer):
1) Скопируйте интересующие плагины из каталога $ QTDIR / imports в $ QTDIR / bin / QMLViewer.app / Contents / MacOS, чтобы, например, было
QMLViewer.app/ Contents / MacOS / QtWebKit / qmldir
2) Исправьте ссылки плагина импорта на каркасы Qt, используя имя_установки_tool:
install_name_tool -change / path / to / qt / * lib / QtCore.framework / Versions / 4 / QtCore @executable_path /../ Frameworks / QtCore.framework / Versions / 4.0 / QtCore QMLViewer.app/Contents/MacOS/QtWebKit/libqmlwebkitplugin.dylib
сделать то же самое для другихБиблиотеки Qt, от которых зависит плагин (по крайней мере, QtGui).
Дополнительную информацию об исправлении ссылок можно найти в http://doc.trolltech.com/4.7/deployment-mac.html