Uploaded image for project: 'VS Code Extension'
  1. VS Code Extension
  2. VSCODEEXT-209

Remove explicitly activating qt-cpp from qt-qml and qt-ui

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: P2: Important P2: Important
    • None
    • None
    • C++, QML/QtQuick support
    • None

      When https://bugreports.qt.io/browse/QTBUG-131702 occurred, as a workaround, we updated communication between extensions with https://codereview.qt-project.org/c/%7Bgraveyard%7D/qt-labs/vscodeext/+/609633 and organized the activation order with https://codereview.qt-project.org/c/%7Bgraveyard%7D/qt-labs/vscodeext/+/609564. So that qmlls is started only once during the startup. However, we plan to implement qt-python, and a project will not activate both qt-cpp and qt-qml due to their nature. The rest of the implementation is being designed under this condition.

      In this situation, if qt-qml activates qt-cpp explicitly, both qt-python and qt-cpp will be activated for the same project. This breaks our design. So, we should remove activating qt-cpp from qt-ui and qt-qml explicitly. If the https://bugreports.qt.io/browse/QTBUG-131702 persists, it should be fixed on the qmlls side.

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

            orkun.tokdemir Orkun Tokdemir
            orkun.tokdemir Orkun Tokdemir
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes