--- mkspecs/features/uitools.prf.orig +++ mkspecs/features/uitools.prf @@ -2,13 +2,21 @@ qt:load(qt) # Include the correct version of the UiLoader library -symbian: QTUITOOLS_LINKAGE = -lQtUiTools.lib -else: QTUITOOLS_LINKAGE = -lQtUiTools$${QT_LIBINFIX} -CONFIG(debug, debug|release) { - mac: QTUITOOLS_LINKAGE = -lQtUiTools$${QT_LIBINFIX}_debug - win32: QTUITOOLS_LINKAGE = -lQtUiTools$${QT_LIBINFIX}d +#mac frameworks, for both debug and release +mac:!static:contains(QT_CONFIG, qt_framework) { + QTUITOOLS_LINKAGE = -framework QtUiTools +} else { + + symbian: QTUITOOLS_LINKAGE = -lQtUiTools.lib + else: QTUITOOLS_LINKAGE = -lQtUiTools$${QT_LIBINFIX} + + CONFIG(debug, debug|release) { + mac: QTUITOOLS_LINKAGE = -lQtUiTools$${QT_LIBINFIX}_debug + win32: QTUITOOLS_LINKAGE = -lQtUiTools$${QT_LIBINFIX}d + } } + LIBS += $$QTUITOOLS_LINKAGE INCLUDEPATH = $$QMAKE_INCDIR_QT/QtUiTools $$INCLUDEPATH