Tiny Core Extensions > TCE Bugs
qt-5 missing QWebElementCollection
andyj:
QWebElementCollection and QWebElement are missing, presumably from qt-5.x-webkit-dev. Subsurface is looking for them.
Juanito:
I checked back to the two last times I compiled qt-5.x and no files named *QWebElement* were installed.
Looking at:
--- Code: ---Qt WebEngine:
Embedded build ......................... no
Pepper Plugins ......................... yes
Printing and PDF ....................... yes
Proprietary Codecs ..................... no
Spellchecker ........................... yes
Native Spellchecker .................... no
WebRTC ................................. yes
Use System Ninja ....................... no
Geolocation ............................ yes
Use v8 snapshot ........................ yes
Use ALSA ............................... yes
Use PulseAudio ......................... yes
Optional system libraries used:
re2 .................................. no
icu .................................. no
libwebp, libwebpmux and libwebpdemux . yes
opus ................................. yes
ffmpeg ............................... no
libvpx ............................... no
snappy ............................... no
libsrtp .............................. no
glib ................................. yes
zlib ................................. yes
minizip .............................. no
libevent ............................. no
jsoncpp .............................. no
protobuf ............................. no
libxml2 and libxslt .................. no
lcms2 ................................ yes
png .................................. yes
JPEG ................................. yes
harfbuzz ............................. yes
freetype ............................. yes
--- End code ---
..perhaps it is due to one of the missing deps, but, if so, which one?
andyj:
They exist on my Slackware host:
--- Code: ---$ locate QWebElement
/usr/lib/qt/include/QtWebKit/QWebElement
/usr/lib/qt/include/QtWebKit/QWebElementCollection
/usr/lib64/qt/include/QtWebKit/QWebElement
/usr/lib64/qt/include/QtWebKit/QWebElementCollection
--- End code ---
and they existed in qt-4.x-dev, so I'm only guessing they should be in qt-5.x-webkit-dev. Must be a new requirement for subsurface 4.9, or I built 4.7 it without webkit. I don't have a build script for this extension yet so I can't say.
curaga:
https://doc.qt.io/qt-5/qtwebenginewidgets-qtwebkitportingguide.html
--- Quote ---The Qt WebKit classes and methods in this list will not be available in Qt WebEngine. ... QWebElement
--- End quote ---
So it's a class of the older and deprecated QWebKit. Qt has moved to QWebEngine (chrome based), and apps presumably will update to that.
andyj:
OK, but QtWebkit is deprecated, not dead, so at least it should still be usable for now until the app is updated. I don't know which deps would bring it in. Maybe XML/XSLT (lobbing a dart)?
Navigation
[0] Message Index
[#] Next page
Go to full version