Choosing a Perl GUI Module to maximize cross platform utilization

I am working on several personal projects to improve my Perl skills. Among other things, they need to provide a GUI for different operating systems. In the past, what a little GUI work I did on Perl, I used TK (and it just worked through some sample projects). I know that besides TK, Qt and GTK are also options.

Are there any others?

Among the available options are what you recommend for this purpose. Right now I'm leaning towards GTK as an Ubuntu user, but I'm wondering if Qt might be the best choice for cross-platform work with Windows.

+3
source share
2 answers

Wx. -, , .

+8

XUL::Gui, Firefox XULRunner gui. - ( ). Gui XUL HTML CSS. , . :

use XUL::Gui;

display Window title => 'my window',
    H2('event handling example:'),
    Button(
        label => 'click me',
        oncommand => sub {
            my ($self, $event) = @_;

            $self->label = 'ouch!';
        }
    );

Perl , ( gui Perl, C.)

- XUL::Gui alter ego Web::Gui, XUL Mozilla, HTML + CSS gui -.

+4

Source: https://habr.com/ru/post/1763163/


All Articles