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:

"Output from 'C:\strawberry180\perl\bin\perl.exe Makefile.PL': You must have cmake installed to compile PerlQt4. at Makefile.PL line + 54"

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 reply to Re: perl + Qt, the easy way by chrisburel
in thread perl + Qt, the easy way by vkon

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.