Uploaded image for project: 'Qt Mobility'
  1. Qt Mobility
  2. QTMOBILITY-1307

QML dynamic properties depend on Qt private symbols on MSVC

XMLWordPrintable

    • 2faba35a714e546a414b8c03e0eae8e75cec3207, 255107680f1abdfae9ec79a5dbe6b7d372c15400, afd2afe391752befe5042db258f67c4693b0f331

      Dynamic properties are implemented using the QMetaObjectBuilder class, which on platforms other than MSVC is built from QtMobility code and has no issues. However, on MSVC we depend on the private symbols of Qt being present, which introduces issues if/when these symbols change.

      In Qt mainline at present, after ffd499eb6ff64, the setDynamic method from QMetaPropertyBuilder was removed, which now breaks the build on MSVC. This dependency on Qt private symbols should be removed to avoid future breakages.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            ttomkins Toby Tomkins (closed Nokia identity) (Inactive)
            alewilso Alex Wilson (closed Nokia identity) (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes