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

Not possible to use some QtWebEngine private headers

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • Not Evaluated
    • None
    • 5.13.2, 5.14.0
    • WebEngine
    • None
    • msvc2017_64
    • Windows

    Description

      Steps to reproduce:

      1. Add QtWebEgine private modules to the project (WebEnginePrivate, WebEngineCorePrivate) built with Qt distribution from the installer
      2. Add include <private/qquickwebengineview_p_p.h>
      3. Try to build project in debug mode

      Expected result

      • Project builds

      Observed result

      • Compilation fails with error about missing include:
        [snip]\include\QtWebEngine\5.14.0\QtWebEngine\private\qquickwebengineview_p_p.h:55: error: C1083: Cannot open include file: 'render_view_context_menu_qt.h': No such file or directory

       

      Note:

      Maybe some tool doesn't copy the header because it doesn't follow the _p.h naming scheme?

       

      Sample project attached.

      Attachments

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

        Activity

          People

            qt_webengine_team Qt WebEngine Team
            mkosobucki_kdab Miłosz Kosobucki
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes