Perl Monk, Perl Meditation | |
PerlMonks |
Re: perl + Qt, the easy wayby chrisburel (Initiate) |
on Jan 09, 2015 at 23:52 UTC ( [id://1112822]=note: print w/replies, xml ) | Need Help?? |
Hi! I'm the author of PerlQt4, and I think I can answer a few of your questions. Why is it not on CPAN? I tried to do this a while ago. But there were ownership issues that I was not able to get sorted out. The module filename is called PerlQt4. But internally it follows a lot of the module names as the Qt3 bindings, so there's code in the Qt namespace, Qt::internal namespace, etc, which is already owned by Ashley Winters or Germain Garand (iirc). I tried contacting them, and I think I even tried contacting the CPAN admins, to no effect. So I wasn't able to make an official release due to those issues, and gave up. This was a few years ago, so maybe it's time to try again. Is Windows supported? Yes. But, the build system depends on cmake, so cmake must be installed. I thought this would be clear from the error message:
Is Qt5 supported? Currently, no. PerlQt depends on a library called smoke, which is maintained by the KDE developers. The smoke library is what is responsible for parsing Qt's headers, and generating an interface that PerlQt can work with. It's a bit like PyQt's dependence on sip. The smoke library currently does not successfully parse Qt5's headers. Is the project dying? Probably. I don't have as much time to devote to it as I used to. But hearing that people actually want to use it is encouraging.
In Section
Meditations
|
|