Uploaded image for project: 'Qt for Python'
  1. Qt for Python
  2. PYSIDE-946

Missing methods for QWebEnginePage with QWebEngineCallback

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 5.12.1
    • PySide
    • None
    • All
    • 57613ac99f6b1058c3e39ed15e6749351a9b5deb (pyside/pyside-setup/5.14), c68ae5cab (dev), b8d46ca7a (dev)

      QWebEnginePage is missing following methods:

      • runJavaScript (2 overloads with QWebEngineCallback)
      • toHtml
      • toPlainText
      • printToPdf (overload with QWebEngineCallback)
      • print

      Also findText method has different API. It is missing QWebEngineCallback argument.

      It seems they are all related to QWebEngineCallback.

      See PySide docs vs Qt docs for QWebEnginePage.

      Related part of the build log provided by crmaurei:

      void QWebEnginePage::print(QPrinter*,const QWebEngineCallback<bool>&): unmatched type 'QPrinter*' in parameter #1 "printer": Unable to translate type "QPrinter*": Cannot find type entry for "QPrinter".
      

       

        For Gerrit Dashboard: PYSIDE-946
        # Subject Branch Project Status CR V

            kleint Friedemann Kleint
            krzysztof_sakowski Krzysztof Sakowski
            Votes:
            2 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: