[SailfishDevel] Qt5Svg links against Qt5Widgets -> rejected in Harbour

Robin Burchell robin.burchell at jolla.com
Wed Nov 27 20:28:23 UTC 2013


Hi Alessandro,

On 27 Nov 2013, at 20:43, Alessandro Portale <alessandro at casaportale.de> wrote:
> my app uses QtSvg and got rejected because it requires the blacklisted
> QtWidgets.

That was corrected a while ago: https://github.com/mer-packages/qtsvg/commit/b2d0ef6a21f3956830c6f4b89c19527193bdabbc

> This command, executed on the Emulator confirms it:
>  ldd /usr/lib/libQt5Svg.so.5
>  ...
>  libQt5Widgets.so.5

I don’t get that on my more recent device software:

root at localhost:~% ldd /usr/lib/libQt5Svg.so.5 | grep -i wid                          (W47 - 11/27 at 21:19:16 CET)
zsh: exit 1

An emulator update will fix this I’d guess.

> Now I wonder where that comes from? Shouldn't Qt for SailfishOS be
> configured with QT_NO_WIDGETS defined, so that "stinkers" like
> QSvgWidget are stripped from QtSvg?

Not at present. Maybe in the future.

BR,
Robin


More information about the Devel mailing list