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

    • Technical Risk:
      Normal

      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

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

            Activity

              People

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

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes