Can not execute previous project because of QtWebKit

  • Currently I have a project which works fine with previous Qt version.
    However, now I'm forced to upgrade to 4.8.3, otherwise my program cannot run on computers with newer Qt framework.

    When I upgrade my Qt framework to 4.8.3, it can be built successfully, but when I try to run it, some error message comes out :

    dyld: Symbol not found: OBJC_CLASS$_CALayerHost Referenced from:
    /Library/Frameworks/QtWebKit.framework/Versions/4/QtWebKit Expected in:
    The program has unexpectedly finished.

    I think that is because Qt 4.8.3 uses QtWebkit 2.2, which is not compatible with previous QtWebkit lib.
    I have no idea how to solve this kind of problem.
    Anyone knows what to do with this mesasge? I'll really appreciate.

Log in to reply

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.