Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-74585

Share more code between WebEngineWidgets and WebEngine

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: P2: Important P2: Important
    • None
    • None
    • WebEngine
    • None

      For historical reasons we have a lot of duplication of code between WebEngineWidgets and WebEngine (QML) modules. We should aim for sharing more code through WebEngineCore, ideally by moving to public classes in QWebEngineCore

      Just by looking at the class names, following classes are obvious candidates for unification

      • QWebEngineProfile, QQuickWebEngineProfile
      • QWebEngineCertificateError, QQuickWebEngineCertificateError
      • QWebEngineDownloadItem, QQuickWebEngineDownloadItem
      • QWebEngineFullScreenRequest, QQuickWebEngineFullScreenRequest
      • QWebEngineHistory, QQuickWebEngineHistory
      • QWebEngineScript, QQuickWebEngineScript
      • QWebEngineSettings, QQUickWebEngineSettings
      • QWebEngineView, QQuickWebEngineView

        For Gerrit Dashboard: QTBUG-74585
        # Subject Branch Project Status CR V

            kiburtse Kirill Burtsev
            kkohne Kai Köhne
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: