Quantcast
Channel: MobileRead Forums
Viewing all articles
Browse latest Browse all 50080

Importing QJSEngine from PyQt5.QtQml, not found

$
0
0
So I'm current writing a plugin and need a way to convert javascript code to python and came to a solution by using [QJSEngine] class, however after testing the code in calibre I found out that the module [PyQt5.QtQml] couldn't be found. I got the following error:
"ImportError: No module named QtQml"

I looked into calibre installed dir and within it I found that it did include [Qt5Qml.dll] lib however didn't include the python wrapper file.

My question are:
1. Is there a reason for not include the python wrapper file for [Qt5Qml.dll] or is [QJSEngine] class is located in a different module within calibre?

2. Is there another way of access javascript code from python using only calibre included libraries?

I'm using calibre on windows.

Edit: Testing on calibre 4.2

Viewing all articles
Browse latest Browse all 50080

Latest Images

Trending Articles



Latest Images