Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-20885 Larger changes for Qt 5
  3. QTBUG-20893

Move QJSEngine and QDeclarativeEngine to QtCore

    XMLWordPrintable

Details

    Description

      One major goal of Qt 5 is to make JS and QML a first class citizen in Qt. The best way to ensure this is to move the support for it (QJSEngine and QDeclarativeEngine) into QtCore. This also allows us to use certain pieces of V8 (regexp, dtoa) in Qt, reducing the overall size of the stack and giving 100% compatibility between C++ and JS.

      The move can't happen just yet, as the integration code still needs to stabilize a bit more. A possible first step would be to move only V8 into QtCore (or into it's own shared lib that QtCore links against.

      Attachments

        Issue Links

          Activity

            People

              kenthans Kent Hansen (Inactive)
              laknoll Lars Knoll
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: