Port to Qt5
Brought to you by:
tpenttinen
This is a great library and I'm a little afraid it will bit-rot now that Qt5 is available.
I'd love to see a Qt5 compatible release. See the attached patch that enables compilation using Qt5. The patched code still compiles against Qt4.8 since most changes are backwards-compatible, though #ifdefs were required in two places. Note that I've posted a similar patch to the mailing list recently (still awaiting moderation), but that patch breaks Qt4.8 compatibility.
I'm using the resulting libHUpnp1.so binary in a QML DLNA music streamer app that I have developed and it works, but I have not tested the changes to the example app included with HUpnp. Those parts in the patch are "make it compile" only.