Tiny Core Extensions > TCE Bugs

qt-5 missing QWebElementCollection

(1/2) > >>

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