Can't build PyQtWebEngine without QtWebChannel

Florian Bruhin <[email protected]>
Newsgroups gmane.comp.python.pyqt-pykde
Message-ID <[email protected]>
Hi,

It looks like QtWebEngine can be built without QtWebChannel because it simply
has a "class QWebChannel;" forward-declaration.

However, building PyQtWebEngine fails:

    make[1]: Entering directory '/home/florian/code/qt/pyqt_src/5.13/PyQtWebEngine_gpl-5.13.1.dev1907131806/QtWebEngineWidgets'
    g++ -c -pipe -fno-exceptions -O2 -Wall -W -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBENGINEWIDGETS_LIB -DQT_WEBENGINECORE_LIB -DQT_QUICK_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../../../venvs/5.13/include/python3.7m -isystem /usr/include/python3.7m -I../../../../5.13/qtbase/include -I../../../../5.13/qtbase/include/QtWebEngineWidgets -I../../../../5.13/qtbase/include/QtWebEngineCore -I../../../../5.13/qtbase/include/QtQuick -I../../../../5.13/qtbase/include/QtPrintSupport -I../../../../5.13/qtbase/include/QtWidgets -I../../../../5.13/qtbase/include/QtGui -I../../../../5.13/qtbase/include/QtQml -I../../../../5.13/qtbase/include/QtNetwork -I../../../../5.13/qtbase/include/QtCore -I. -isystem /usr/include/libdrm -I../../../../5.13/qtbase/mkspecs/linux-g++ -o sipQtWebEngineWidgetsQWebEnginePage.o sipQtWebEngineWidgetsQWebEnginePage.cpp
    /home/florian/code/qt/venvs/5.13/share/sip/PyQt5/QtWebChannel/qwebchannel.sip:28:10: fatal error: qwebchannel.h: No such file or directory
       28 | #include <qwebchannel.h>
          |          ^~~~~~~~~~~~~~~
    compilation terminated.

Florian

-- 
https://www.qutebrowser.org | [email protected] (Mail/XMPP)
   GPG: 916E B0C8 FD55 A072 | https://the-compiler.org/pubkey.asc
         I love long mails! | https://email.is-not-s.ms/

_______________________________________________
PyQt mailing list    [email protected]
https://www.riverbankcomputing.com/mailman/listinfo/pyqt
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAl0y9DcACgkQkW6wyP1V
oHJKog//VHRakSPNarhsoQfTUw88Mybna78047MyGgR/1THUpS9WDhxvfzyXDtO1
ycOoFvrottqs/mtkYwOqyIferIorcCV6p17ZZZ7OZUWl31/O1wTJfFJUxNSG0Rdz
6uXD+psbCWyDIndW686TcNhqTLy3NE2kCQjBZuYuTne9NQ5voipNiXGLfqh0mcY3
dQnfy4D+95P0hmQZEppE68DHY2mwtrLow+c9e0XSrAlxHRe6V3mvqpN3laeEU3Fq
qNLJxL1Kt08Q/mp1ABjX4OAV9WtN/Jh2CpY8kfaYzYHty/j0eOLYzStOGOcpAxuz
Du2E713bPYlC2LWbpOC11viQVknQm69RwV4XlZIRSJF/fSSUAnL6ROXLt//ao52V
/Bc1bbmSe7M22zKU2NgoCO9gli5yAwShrT+iWHvRVzrEYcYypfxWbLKCze687nJn
zrWkYg1YjNtYxs+Q2yYpLo5Cln2KQ6btMHsyKvBwvq/KU3UWL5m8mKP2KbOXXLl5
GXt93ftp8F1KZSkucFHaAW8koNr4roR3R6d/YszAPecZQkLTdcL8ATBL1iERUdfj
YeTgP9BN5kmdzIKRNyr+cGWGinzsrtcqmAtA+ZBzmq+303OolhgLQjrxYT3NXxFB
+sJxOhTr5cSKGXyz+FpIl9ECDLo0rqVvw+DdOFaXWyUyGt55Rhs=
=AQ2c
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.