"@" symbol bug with pyqtwebengine 5.14 and 5.15

Sébastien RAMAGE sramage at poifindus.com
Thu Sep 3 16:12:35 BST 2020


Hi !

I got a strange problem with pyqtwebengine on Windows, I can't type the 
"@" symbol in html input field.
Below a sample code. I'm using a french keyboard layout.

I'm tried using python 3.8 and 3.6 with the same result.

it works good using pyqtwebengine 5.13.2

Looking deeper I discover that pyqtwebengine 5.14.0 install 5.14.2 DLL 
as we can see in the filename 
PyQtWebEngine-5.14.0-5.14.2-cp35.cp36.cp37.cp38-none-win_amd64.whl

BUT searching on Internet I found a previous release named 
PyQtWebEngine-5.14.0-5.14.0-cp35.cp36.cp37.cp38-none-win_amd64.whl
which install DLL version 5.14.0, and it works good with that version !
So I suppose something has been broken with 5.14.2 (I can't check with 
5.14.1)

Additionnally I tried pyside2 and I got the same problem, it works with 
version 5.13.2 but not with 5.14.2 or 5.15.0, so I suppose the problem 
is not on python side of Qt5.


import sys
import os
from PyQt5.QtWidgets import QApplication
from PyQt5.QtWebEngineWidgets import QWebEngineView
from PyQt5.QtCore import QUrl, Qt, QLocale

if__name__== '__main__':
     app = QApplication(sys.argv)
     view = QWebEngineView()
     view.resize(1024, 600)
     view.load(QUrl("http://www.google.fr"))
     view.show()
     sys.exit(app.exec_())


Seb


-


More information about the PyQt mailing list