<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-6510</id>
	<title>Nabble - kde-perl</title>
	<updated>2009-10-06T19:00:56Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/kde-perl-f6510.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/kde-perl-f6510.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-25779388</id>
	<title>Re: PerlQt as LGPL?</title>
	<published>2009-10-06T19:00:56Z</published>
	<updated>2009-10-06T19:00:56Z</updated>
	<author>
		<name>Gary L. Greene, Jr.-3</name>
	</author>
	<content type="html">On Tuesday 06 October 2009 11:38:42 am Richard Dale wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tuesday 06 October 2009 07:05:18 pm Eric Wilhelm wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hello Germain and Ashley,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; (sending this to the list since &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25779388&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;germain@...&lt;/a&gt; bounced)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Now that Nokia has released Qt 4.5 as LGPL, would it be possible to
&lt;br&gt;&amp;gt; &amp;gt; relicense the Perl bindings as LGPL?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Ashley Winters and David Faure have given permission to relicense PerlQt
&lt;br&gt;&amp;gt; &amp;nbsp;and the language bindings derived from it under the LGPL. We didn't hear
&lt;br&gt;&amp;gt; &amp;nbsp;from Germain, but assumed he didn't object. So QtRuby, Wt::Ruby and Qyoto
&lt;br&gt;&amp;gt; &amp;nbsp;are already under the LGPL license, and as far as I know PerlQt can be the
&lt;br&gt;&amp;gt; &amp;nbsp;same.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- Richard
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25779388&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Working on getting explicit approval from Germain.
&lt;br&gt;-- 
&lt;br&gt;Gary L. Greene, Jr.
&lt;br&gt;Sent from: skuld
&lt;br&gt;&amp;nbsp; 7:00pm &amp;nbsp;up 4 days 19:24, &amp;nbsp;5 users, &amp;nbsp;load average: 0.51, 0.23, 0.14
&lt;br&gt;==========================================================================
&lt;br&gt;Developer and Project Lead for the AltimatOS open source project
&lt;br&gt;Volunteer Developer for the KDE open source project
&lt;br&gt;See &lt;a href=&quot;http://www.altimatos.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.altimatos.com/&lt;/a&gt;&amp;nbsp;and &lt;a href=&quot;http://www.kde.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.kde.org/&lt;/a&gt;&amp;nbsp;for more information
&lt;br&gt;==========================================================================
&lt;br&gt;&lt;br&gt;Please avoid sending me Word or PowerPoint attachments.
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25779388&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PerlQt-as-LGPL--tp25773812p25779388.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25774383</id>
	<title>Re: PerlQt as LGPL?</title>
	<published>2009-10-06T11:38:42Z</published>
	<updated>2009-10-06T11:38:42Z</updated>
	<author>
		<name>Richard Dale-5</name>
	</author>
	<content type="html">On Tuesday 06 October 2009 07:05:18 pm Eric Wilhelm wrote:
&lt;br&gt;&amp;gt; Hello Germain and Ashley,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (sending this to the list since &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25774383&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;germain@...&lt;/a&gt; bounced)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Now that Nokia has released Qt 4.5 as LGPL, would it be possible to
&lt;br&gt;&amp;gt; relicense the Perl bindings as LGPL?
&lt;br&gt;Ashley Winters and David Faure have given permission to relicense PerlQt and 
&lt;br&gt;the language bindings derived from it under the LGPL. We didn't hear from 
&lt;br&gt;Germain, but assumed he didn't object. So QtRuby, Wt::Ruby and Qyoto are 
&lt;br&gt;already under the LGPL license, and as far as I know PerlQt can be the same.
&lt;br&gt;&lt;br&gt;-- Richard
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25774383&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PerlQt-as-LGPL--tp25773812p25774383.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25773812</id>
	<title>PerlQt as LGPL?</title>
	<published>2009-10-06T11:05:18Z</published>
	<updated>2009-10-06T11:05:18Z</updated>
	<author>
		<name>Eric Wilhelm-5</name>
	</author>
	<content type="html">Hello Germain and Ashley,
&lt;br&gt;&lt;br&gt;(sending this to the list since &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25773812&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;germain@...&lt;/a&gt; bounced)
&lt;br&gt;&lt;br&gt;Now that Nokia has released Qt 4.5 as LGPL, would it be possible to 
&lt;br&gt;relicense the Perl bindings as LGPL?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Eric
&lt;br&gt;-- 
&lt;br&gt;&amp;quot;Time flies like an arrow, but fruit flies like a banana.&amp;quot;
&lt;br&gt;--Groucho Marx
&lt;br&gt;---------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://scratchcomputing.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://scratchcomputing.com&lt;/a&gt;&lt;br&gt;---------------------------------------------------
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25773812&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PerlQt-as-LGPL--tp25773812p25773812.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25726539</id>
	<title>SUPER, installsuper, XS_super</title>
	<published>2009-10-03T01:01:05Z</published>
	<updated>2009-10-03T01:01:05Z</updated>
	<author>
		<name>Eric Wilhelm-5</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;Another tail end of an irc conversation with Chris...
&lt;br&gt;&lt;br&gt;It appears that XS_super() and the XS installsuper() are not needed.
&lt;br&gt;&lt;br&gt;In Qt/isa.pm
&lt;br&gt;&lt;br&gt;&amp;nbsp; # This hash is used to get an object blessed to the right thing, so that
&lt;br&gt;&amp;nbsp; # when we call SUPER(), we get this blessed object back.
&lt;br&gt;&amp;nbsp; my $duper = ${$caller.'::_INTERNAL_STATIC_'}{'SUPER'} = bless {}, &amp;quot; &amp;nbsp;$caller&amp;quot;;
&lt;br&gt;&amp;nbsp; # Qt::_internal::installsuper($caller);# unless defined &amp;{ $caller.'::SUPER' };
&lt;br&gt;&amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; my $sub = sub {$duper};
&lt;br&gt;&amp;nbsp; &amp;nbsp; no strict 'refs';
&lt;br&gt;&amp;nbsp; &amp;nbsp; *{&amp;quot;$caller\::SUPER&amp;quot;} = $sub;
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;&lt;br&gt;And really this %MyClass::_INTERNAL_STATIC_ isn't needed either
&lt;br&gt;AFAICT.
&lt;br&gt;&lt;br&gt;But ultimately, I think the object-&amp;gt;SUPER-&amp;gt;method shouldn't be
&lt;br&gt;required (and doesn't that lose the object data anyway?) if the
&lt;br&gt;AUTOLOAD can be made to see SUPER::method(). &amp;nbsp;I suspect that
&lt;br&gt;the current scheme might actually break down at two levels
&lt;br&gt;deep anyway but that's all I've got for tonight.
&lt;br&gt;&lt;br&gt;--Eric
&lt;br&gt;-- 
&lt;br&gt;&amp;quot;It works better if you plug it in!&amp;quot;
&lt;br&gt;--Sattinger's Law
&lt;br&gt;---------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://scratchcomputing.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://scratchcomputing.com&lt;/a&gt;&lt;br&gt;---------------------------------------------------
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25726539&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SUPER%2C-installsuper%2C-XS_super-tp25726539p25726539.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25725736</id>
	<title>Qt::isa Deep recursion problem</title>
	<published>2009-10-02T21:34:13Z</published>
	<updated>2009-10-02T21:34:13Z</updated>
	<author>
		<name>Eric Wilhelm-5</name>
	</author>
	<content type="html">(RESENT from my subscribed address)
&lt;br&gt;&lt;br&gt;Hi Chris,
&lt;br&gt;&lt;br&gt;What is this for? &amp;nbsp;I see you added it in r245.
&lt;br&gt;&lt;br&gt;&amp;nbsp; push @{ $caller . '::SUPER::ISA' }, $caller;
&lt;br&gt;&lt;br&gt;I just removed that in r403.
&lt;br&gt;&lt;br&gt;On perl 5.8.8, this causes recursion because it's somehow equivalent to 
&lt;br&gt;calling main::SUPER-&amp;gt;new.
&lt;br&gt;&lt;br&gt;&amp;nbsp;perl -e 'use warnings; use strict;
&lt;br&gt;&amp;nbsp; &amp;nbsp;sub bar::new {warn &amp;quot;hi&amp;quot;}
&lt;br&gt;&amp;nbsp; &amp;nbsp;@main::SUPER::ISA = qw(main);
&lt;br&gt;&amp;nbsp; &amp;nbsp;package main; our @ISA = qw(bar);
&lt;br&gt;&amp;nbsp; &amp;nbsp;sub new {shift-&amp;gt;SUPER::new(@_)};
&lt;br&gt;&amp;nbsp; &amp;nbsp;main-&amp;gt;new'
&lt;br&gt;&lt;br&gt;--Eric
&lt;br&gt;-- 
&lt;br&gt;To a database person, every nail looks like a thumb.
&lt;br&gt;--Jamie Zawinski
&lt;br&gt;---------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://scratchcomputing.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://scratchcomputing.com&lt;/a&gt;&lt;br&gt;---------------------------------------------------
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25725736&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Qt%3A%3Aisa-Deep-recursion-problem-tp25725736p25725736.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25751732</id>
	<title>Qt::isa Deep recursion problem</title>
	<published>2009-10-02T21:28:54Z</published>
	<updated>2009-10-02T21:28:54Z</updated>
	<author>
		<name>Eric Wilhelm-6</name>
	</author>
	<content type="html">Hi Chris,
&lt;br&gt;&lt;br&gt;What is this for? &amp;nbsp;I see you added it in r245.
&lt;br&gt;&lt;br&gt;&amp;nbsp; push @{ $caller . '::SUPER::ISA' }, $caller;
&lt;br&gt;&lt;br&gt;I just removed that in r403.
&lt;br&gt;&lt;br&gt;On perl 5.8.8, this causes recursion because it's somehow equivalent to 
&lt;br&gt;calling main::SUPER-&amp;gt;new.
&lt;br&gt;&lt;br&gt;&amp;nbsp;perl -e 'use warnings; use strict;
&lt;br&gt;&amp;nbsp; &amp;nbsp;sub bar::new {warn &amp;quot;hi&amp;quot;}
&lt;br&gt;&amp;nbsp; &amp;nbsp;@main::SUPER::ISA = qw(main);
&lt;br&gt;&amp;nbsp; &amp;nbsp;package main; our @ISA = qw(bar);
&lt;br&gt;&amp;nbsp; &amp;nbsp;sub new {shift-&amp;gt;SUPER::new(@_)};
&lt;br&gt;&amp;nbsp; &amp;nbsp;main-&amp;gt;new'
&lt;br&gt;&lt;br&gt;--Eric
&lt;br&gt;-- 
&lt;br&gt;To a database person, every nail looks like a thumb.
&lt;br&gt;--Jamie Zawinski
&lt;br&gt;---------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://scratchcomputing.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://scratchcomputing.com&lt;/a&gt;&lt;br&gt;---------------------------------------------------
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25751732&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Qt%3A%3Aisa-Deep-recursion-problem-tp25751732p25751732.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25051582</id>
	<title>PerlQt with Perl 5.10</title>
	<published>2009-08-13T03:10:04Z</published>
	<updated>2009-08-13T03:10:04Z</updated>
	<author>
		<name>Zaher Salman-2</name>
	</author>
	<content type="html">Thanks for the quick replies. 
&lt;br&gt;&lt;br&gt;I found this post:
&lt;br&gt;&lt;a href=&quot;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=481642&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=481642&lt;/a&gt;&lt;br&gt;&lt;br&gt;which gives a workaround for this problem. Simply comment the line
&lt;br&gt;&lt;br&gt;use Qt::debug();
&lt;br&gt;&lt;br&gt;in Qt.pm (either before or after installation) and everything works. I am not sure what the consequences are but for now it seems to work.
&lt;br&gt;&lt;br&gt;Cheers
&lt;br&gt;Zaher
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kde-perl-request@...&lt;/a&gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Message: 1
&lt;br&gt;&amp;gt; Date: Wed, 12 Aug 2009 13:15:37 +0000 (GMT)
&lt;br&gt;&amp;gt; From: Zaher Salman &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;zaher_salman@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Subject: [Kde-perl] (no subject)
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Message-ID: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;972249.35097.qm@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Content-Type: text/plain; charset=utf-8
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I am trying to compile perl-qt with perl 5.10. Everything goes well including the install, but then when I generate an application (using puic or from the examples) I get the following error
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --- No method to call for :
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QApplication::new('Qt::Applic...', ARRAY(0x806a4a8))
&lt;br&gt;&amp;gt; at /usr/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi/Qt.pm line 469.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Any ideas why?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; By the way, is perl-qt still being actively developed?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; thanks
&lt;br&gt;&amp;gt; Zaher
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Message: 2
&lt;br&gt;&amp;gt; Date: Wed, 12 Aug 2009 09:45:00 -0400
&lt;br&gt;&amp;gt; From: Jonathan Yu &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jonathan.i.yu@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Subject: Re: [Kde-perl] (no subject)
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Message-ID:
&lt;br&gt;&amp;gt; 	&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;d1b732a70908120645y940137aof94feeb833707d37@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Content-Type: text/plain; charset=UTF-8
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hi:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Wed, Aug 12, 2009 at 9:15 AM, Zaher Salman&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;zaher_salman@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I am trying to compile perl-qt with perl 5.10. Everything goes well including the install, but then when I generate an application (using puic or from the examples) I get the following error
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --- No method to call for :
&lt;br&gt;&amp;gt;&amp;gt; ? ? ? ?QApplication::new('Qt::Applic...', ARRAY(0x806a4a8))
&lt;br&gt;&amp;gt;&amp;gt; at /usr/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi/Qt.pm line 469.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Any ideas why?
&lt;br&gt;&amp;gt; Perhaps you should be using: QApplication(...) -- ie, without using
&lt;br&gt;&amp;gt; ::new like that. Though without knowing what version of the Qt
&lt;br&gt;&amp;gt; bindings you're using, it's hard to tell if that's the correct syntax.
&lt;br&gt;&amp;gt; Still, based on the PerlQt3 bindings, the constructors look like:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; Qt::Application(...)
&lt;br&gt;&amp;gt; or
&lt;br&gt;&amp;gt; &amp;nbsp; Qt::Application-&amp;gt;new(...)
&lt;br&gt;&amp;gt;&amp;gt; By the way, is perl-qt still being actively developed?
&lt;br&gt;&amp;gt; It depends on which version of perlqt you're using. There are many,
&lt;br&gt;&amp;gt; and many of them are abandoned.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The most promising one and most actively maintained one right now is
&lt;br&gt;&amp;gt; on Google Code: &lt;a href=&quot;http://code.google.com/p/perlqt4/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/perlqt4/&lt;/a&gt;&amp;nbsp;and is a candidate
&lt;br&gt;&amp;gt; for inclusion in the kdebindings package.
&lt;br&gt;&amp;gt;&amp;gt; thanks
&lt;br&gt;&amp;gt;&amp;gt; Zaher
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Message: 3
&lt;br&gt;&amp;gt; Date: Wed, 12 Aug 2009 07:42:41 -0700
&lt;br&gt;&amp;gt; From: Gary Greene &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;greeneg@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Subject: Re: [Kde-perl] (no subject)
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Message-ID: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;200908120742.49139.greeneg@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Content-Type: text/plain; charset=&amp;quot;iso-8859-1&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Wednesday 12 August 2009 06:45:00 am Jonathan Yu wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Wed, Aug 12, 2009 at 9:15 AM, Zaher Salman&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;zaher_salman@...&lt;/a&gt;&amp;gt; 
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I am trying to compile perl-qt with perl 5.10. Everything goes well
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; including the install, but then when I generate an application (using
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; puic or from the examples) I get the following error
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --- No method to call for :
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ?? ?? ?? ??QApplication::new('Qt::Applic...', ARRAY(0x806a4a8))
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; at /usr/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi/Qt.pm line
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 469.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Any ideas why?
&lt;br&gt;&amp;gt;&amp;gt; Perhaps you should be using: QApplication(...) -- ie, without using
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ::new like that. Though without knowing what version of the Qt
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; bindings you're using, it's hard to tell if that's the correct syntax.
&lt;br&gt;&amp;gt;&amp;gt; Still, based on the PerlQt3 bindings, the constructors look like:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; Qt::Application(...)
&lt;br&gt;&amp;gt;&amp;gt; or
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; Qt::Application-&amp;gt;new(...)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; By the way, is perl-qt still being actively developed?
&lt;br&gt;&amp;gt;&amp;gt; It depends on which version of perlqt you're using. There are many,
&lt;br&gt;&amp;gt;&amp;gt; and many of them are abandoned.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The most promising one and most actively maintained one right now is
&lt;br&gt;&amp;gt;&amp;gt; on Google Code: &lt;a href=&quot;http://code.google.com/p/perlqt4/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/perlqt4/&lt;/a&gt;&amp;nbsp;and is a candidate
&lt;br&gt;&amp;gt;&amp;gt; for inclusion in the kdebindings package.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; thanks
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Zaher
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If this is in regards to the 3.009b2 release of the bindings, they are no 
&lt;br&gt;&amp;gt; longer actively maintained. At this point the 3.009b2 bindings have NOT been 
&lt;br&gt;&amp;gt; vetted for compile problems with 5.10, and likely won't be as PerlQt4 is the 
&lt;br&gt;&amp;gt; preferred direction for the project at this point (being that Qt3 is EOL).
&lt;br&gt;&amp;gt; 
&lt;/div&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25051582&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PerlQt-with-Perl-5.10-tp25051582p25051582.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24938089</id>
	<title>Re: (no subject)</title>
	<published>2009-08-12T07:42:41Z</published>
	<updated>2009-08-12T07:42:41Z</updated>
	<author>
		<name>Gary L. Greene, Jr.-3</name>
	</author>
	<content type="html">On Wednesday 12 August 2009 06:45:00 am Jonathan Yu wrote:
&lt;br&gt;&amp;gt; Hi:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Wed, Aug 12, 2009 at 9:15 AM, Zaher Salman&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24938089&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;zaher_salman@...&lt;/a&gt;&amp;gt; 
&lt;br&gt;wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I am trying to compile perl-qt with perl 5.10. Everything goes well
&lt;br&gt;&amp;gt; &amp;gt; including the install, but then when I generate an application (using
&lt;br&gt;&amp;gt; &amp;gt; puic or from the examples) I get the following error
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; --- No method to call for :
&lt;br&gt;&amp;gt; &amp;gt; Â  Â  Â  Â QApplication::new('Qt::Applic...', ARRAY(0x806a4a8))
&lt;br&gt;&amp;gt; &amp;gt; at /usr/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi/Qt.pm line
&lt;br&gt;&amp;gt; &amp;gt; 469.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Any ideas why?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Perhaps you should be using: QApplication(...) -- ie, without using
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ::new like that. Though without knowing what version of the Qt
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; bindings you're using, it's hard to tell if that's the correct syntax.
&lt;br&gt;&amp;gt; Still, based on the PerlQt3 bindings, the constructors look like:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; Qt::Application(...)
&lt;br&gt;&amp;gt; or
&lt;br&gt;&amp;gt; &amp;nbsp; Qt::Application-&amp;gt;new(...)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; By the way, is perl-qt still being actively developed?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It depends on which version of perlqt you're using. There are many,
&lt;br&gt;&amp;gt; and many of them are abandoned.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The most promising one and most actively maintained one right now is
&lt;br&gt;&amp;gt; on Google Code: &lt;a href=&quot;http://code.google.com/p/perlqt4/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/perlqt4/&lt;/a&gt;&amp;nbsp;and is a candidate
&lt;br&gt;&amp;gt; for inclusion in the kdebindings package.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; thanks
&lt;br&gt;&amp;gt; &amp;gt; Zaher
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24938089&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24938089&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;If this is in regards to the 3.009b2 release of the bindings, they are no 
&lt;br&gt;longer actively maintained. At this point the 3.009b2 bindings have NOT been 
&lt;br&gt;vetted for compile problems with 5.10, and likely won't be as PerlQt4 is the 
&lt;br&gt;preferred direction for the project at this point (being that Qt3 is EOL).
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Gary L. Greene, Jr.
&lt;br&gt;Sent from: peorth.tolharadys.net
&lt;br&gt;&amp;nbsp;07:39:56 up 100 days, 6 min, &amp;nbsp;4 users, &amp;nbsp;load average: 0.83, 0.77, 0.62
&lt;br&gt;==========================================================================
&lt;br&gt;Developer and Project Lead for the AltimatOS open source project
&lt;br&gt;Volunteer Developer for the KDE open source project
&lt;br&gt;See &lt;a href=&quot;http://www.altimatos.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.altimatos.com/&lt;/a&gt;&amp;nbsp;and &lt;a href=&quot;http://www.kde.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.kde.org/&lt;/a&gt;&amp;nbsp;for more information
&lt;br&gt;==========================================================================
&lt;br&gt;&lt;br&gt;Please avoid sending me Word or PowerPoint attachments.
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24938089&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (196 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/24938089/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%28no-subject%29-tp24936272p24938089.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24936865</id>
	<title>Re: (no subject)</title>
	<published>2009-08-12T06:45:00Z</published>
	<updated>2009-08-12T06:45:00Z</updated>
	<author>
		<name>Jonathan Yu</name>
	</author>
	<content type="html">Hi:
&lt;br&gt;&lt;br&gt;On Wed, Aug 12, 2009 at 9:15 AM, Zaher Salman&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24936865&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;zaher_salman@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am trying to compile perl-qt with perl 5.10. Everything goes well including the install, but then when I generate an application (using puic or from the examples) I get the following error
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --- No method to call for :
&lt;br&gt;&amp;gt;        QApplication::new('Qt::Applic...', ARRAY(0x806a4a8))
&lt;br&gt;&amp;gt; at /usr/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi/Qt.pm line 469.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Any ideas why?
&lt;br&gt;Perhaps you should be using: QApplication(...) -- ie, without using
&lt;br&gt;::new like that. Though without knowing what version of the Qt
&lt;br&gt;bindings you're using, it's hard to tell if that's the correct syntax.
&lt;br&gt;Still, based on the PerlQt3 bindings, the constructors look like:
&lt;br&gt;&lt;br&gt;&amp;nbsp; Qt::Application(...)
&lt;br&gt;or
&lt;br&gt;&amp;nbsp; Qt::Application-&amp;gt;new(...)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; By the way, is perl-qt still being actively developed?
&lt;br&gt;It depends on which version of perlqt you're using. There are many,
&lt;br&gt;and many of them are abandoned.
&lt;br&gt;&lt;br&gt;The most promising one and most actively maintained one right now is
&lt;br&gt;on Google Code: &lt;a href=&quot;http://code.google.com/p/perlqt4/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/perlqt4/&lt;/a&gt;&amp;nbsp;and is a candidate
&lt;br&gt;for inclusion in the kdebindings package.
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; thanks
&lt;br&gt;&amp;gt; Zaher
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24936865&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24936865&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%28no-subject%29-tp24936272p24936865.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24936272</id>
	<title>(no subject)</title>
	<published>2009-08-12T06:15:37Z</published>
	<updated>2009-08-12T06:15:37Z</updated>
	<author>
		<name>Zaher Salman</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I am trying to compile perl-qt with perl 5.10. Everything goes well including the install, but then when I generate an application (using puic or from the examples) I get the following error
&lt;br&gt;&lt;br&gt;--- No method to call for :
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QApplication::new('Qt::Applic...', ARRAY(0x806a4a8))
&lt;br&gt;at /usr/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi/Qt.pm line 469.
&lt;br&gt;&lt;br&gt;Any ideas why?
&lt;br&gt;&lt;br&gt;By the way, is perl-qt still being actively developed?
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;Zaher
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24936272&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%28no-subject%29-tp24936272p24936272.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24918509</id>
	<title>Re: Suspicious QWidget Initialization Behaviour</title>
	<published>2009-08-11T07:14:46Z</published>
	<updated>2009-08-11T07:14:46Z</updated>
	<author>
		<name>Jonathan Yu</name>
	</author>
	<content type="html">Hi Chris:
&lt;br&gt;&lt;br&gt;On Tue, Aug 11, 2009 at 1:36 AM, Chris Burel&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24918509&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chrisburel@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; On Mon, Aug 10, 2009 at 8:47 PM, Gary Greene&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24918509&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;greeneg@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; On Monday 10 August 2009 8:10:11 pm Jonathan Yu wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi Chris:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm not sure where this is happening, or perhaps if it's just a usage
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; error. I'm creating a new object of a class that inherits from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Qt::Widget. I've noticed if I do [the equivalent of]:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Qt::Widget-&amp;gt;new();
&lt;br&gt;Note I wasn't actually doing that code. The actual code is a bit
&lt;br&gt;hairy, but it's in the SVN repository for perlqt4. Notably it's this
&lt;br&gt;code in Kde.pm (&lt;a href=&quot;http://code.google.com/p/perlqt4/source/browse/trunk/Debconf/Element/Kde.pm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/perlqt4/source/browse/trunk/Debconf/Element/Kde.pm&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;This is the code I'm using in the constructor, which I believe is what
&lt;br&gt;causes the core dump (since changing it around I get the Unknown
&lt;br&gt;Method Combination Error):
&lt;br&gt;&lt;br&gt;sub NEW {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; shift-&amp;gt;SUPER::NEW (@_[0..2]);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this-&amp;gt;{mytop} = undef;
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;Though in my working copy I changed that to:
&lt;br&gt;sub NEW {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; shift-&amp;gt;SUPER::NEW (shift);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this-&amp;gt;{mytop} = undef;
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;(This is because the old Qt::Widget constructor for Qt3 required more
&lt;br&gt;parameters than Qt4, so I've updated it to match Qt4's.)
&lt;br&gt;&lt;br&gt;I even tried using:
&lt;br&gt;&lt;br&gt;shift-&amp;gt;SUPER::NEW(shift, 0)
&lt;br&gt;&lt;br&gt;Where the first shift would be $class and the second shift would be
&lt;br&gt;the $parent. The third parameter is just f, which is set to zero by
&lt;br&gt;default.
&lt;br&gt;&lt;br&gt;I'm not sure if it's actually a bug somewhere, but still, having a
&lt;br&gt;core dump is probably a Bad Thing if it can be avoided (using
&lt;br&gt;parameter checking/exceptions).
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Then I get a core dump with the following backtrace:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; #0  QWidget::sizePolicy (this=0x0) at kernel/qwidget.cpp:8925
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 8925  kernel/qwidget.cpp: No such file or directory.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       in kernel/qwidget.cpp
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm not sure exactly where your code is failing, so I'll outline a
&lt;br&gt;&amp;gt; couple things that have to happen for subclasses to work.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You can't (currently) call &amp;quot;MySubclass-&amp;gt;new( @args )&amp;quot;.  It's just
&lt;br&gt;&amp;gt; &amp;quot;MySubclass( @args)&amp;quot;.  This will be routed to MySubclass::NEW(
&lt;br&gt;&amp;gt; $classname, @args);
&lt;br&gt;&amp;gt; Tell Qt what you're subclassing from by placing &amp;quot;use Qt::isa qw(
&lt;br&gt;&amp;gt; ParentClass )&amp;quot; in your subclass's module.
&lt;br&gt;&amp;gt; You have to implement a NEW() method in your subclass.  The NEW()
&lt;br&gt;&amp;gt; method must call $class-&amp;gt;SUPER::NEW();
&lt;br&gt;&amp;gt; Every method call made from the subclass should be made on the &amp;quot;this&amp;quot;
&lt;br&gt;&amp;gt; object.  This is the main deviation from PerlQt3.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For example:
&lt;br&gt;&amp;gt; #!/usr/bin/perl
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; package Foo;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; use strict;
&lt;br&gt;&amp;gt; use warnings;
&lt;br&gt;&amp;gt; use Qt;
&lt;br&gt;&amp;gt; use Qt::isa qw( Qt::Widget );
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; sub NEW {
&lt;br&gt;&amp;gt;    my ( $class, $parent ) = @_;
&lt;br&gt;&amp;gt;    $class-&amp;gt;SUPER::NEW( $parent );  # not Qt::Widget-&amp;gt;new( $parent )
&lt;br&gt;&amp;gt;    this-&amp;gt;resize( 500, 500 );    # not just resize( 500, 500 );
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; package main;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; use strict;
&lt;br&gt;&amp;gt; use warnings;
&lt;br&gt;&amp;gt; use Qt;
&lt;br&gt;&amp;gt; use Foo;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; sub main {
&lt;br&gt;&amp;gt;    my $app = Qt::Application( \@ARGV );
&lt;br&gt;&amp;gt;    my $widget = Foo( undef );    # not Foo-&amp;gt;new
&lt;br&gt;&amp;gt;    $widget-&amp;gt;show();
&lt;br&gt;&amp;gt;    return $app-&amp;gt;exec();
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; main();
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Dunno if this still works in PerlQt4, did in 3....
&lt;br&gt;&amp;gt;&amp;gt; Another useful aspect is doing the following:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; use Qt::debug qw| CHANNEL |;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Where CHANNEL is one of:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ambiguous, verbose, calls, autoload, gc, virtual, all
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; These are still present in PerlQt4, but have to be enabled at compile
&lt;br&gt;&amp;gt; time.  Maybe I'm mistaken, but I figured that stuff was only useful to
&lt;br&gt;&amp;gt; people developing the bindings, and not to normal users of the
&lt;br&gt;&amp;gt; bindings.  So I thought it was silly to have a bunch of &amp;quot;if( debug )&amp;quot;
&lt;br&gt;&amp;gt; tests when running normal code.
&lt;br&gt;&amp;gt; If you want to enable those debug messages, specify -DDEBUG while compiling.
&lt;br&gt;&amp;gt; On that note, is there a better/more standard define to use for those
&lt;br&gt;&amp;gt; sort of debugging messages?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --Chris
&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24918509&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Suspicious-QWidget-Initialization-Behaviour-tp24911027p24918509.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24912191</id>
	<title>Re: Suspicious QWidget Initialization Behaviour</title>
	<published>2009-08-10T23:11:16Z</published>
	<updated>2009-08-10T23:11:16Z</updated>
	<author>
		<name>Gary L. Greene, Jr.-3</name>
	</author>
	<content type="html">On Monday 10 August 2009 10:36:52 pm Chris Burel wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; Dunno if this still works in PerlQt4, did in 3....
&lt;br&gt;&amp;gt; &amp;gt; Another useful aspect is doing the following:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; use Qt::debug qw| CHANNEL |;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Where CHANNEL is one of:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; ambiguous, verbose, calls, autoload, gc, virtual, all
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; These are still present in PerlQt4, but have to be enabled at compile
&lt;br&gt;&amp;gt; time. &amp;nbsp;Maybe I'm mistaken, but I figured that stuff was only useful to
&lt;br&gt;&amp;gt; people developing the bindings, and not to normal users of the
&lt;br&gt;&amp;gt; bindings. &amp;nbsp;So I thought it was silly to have a bunch of &amp;quot;if( debug )&amp;quot;
&lt;br&gt;&amp;gt; tests when running normal code.
&lt;br&gt;&amp;gt; If you want to enable those debug messages, specify -DDEBUG while
&lt;br&gt;&amp;gt; &amp;nbsp;compiling. On that note, is there a better/more standard define to use for
&lt;br&gt;&amp;gt; &amp;nbsp;those sort of debugging messages?
&lt;/div&gt;&lt;br&gt;I found this VERY useful when dealing with code paths not working the way I 
&lt;br&gt;wanted. Admittedly this was because the PerlKDE3 code is missing a number of 
&lt;br&gt;important classes (KXMLGuiFactory for one....), but this was very handy in 
&lt;br&gt;being able to access the call stack during development of an app.
&lt;br&gt;&lt;br&gt;With regard to what would be &amp;quot;better&amp;quot; would imo, to change that from having to 
&lt;br&gt;import a whole new module to activate it to changing it to be a configuration 
&lt;br&gt;option to the main module as it's being used:
&lt;br&gt;&lt;br&gt;use Qt qw(debug: CHANNEL);
&lt;br&gt;&lt;br&gt;This way Qt::debug could be redone so it can be used to register new debug 
&lt;br&gt;CHANNELS for the app. This also fits better with a number of modules out there 
&lt;br&gt;that do much the same re the use of the use parameter for loading modules.
&lt;br&gt;&lt;br&gt;Just my $0.02
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --Chris
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24912191&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24912191&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Suspicious-QWidget-Initialization-Behaviour-tp24911027p24912191.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24911955</id>
	<title>Re: Suspicious QWidget Initialization Behaviour</title>
	<published>2009-08-10T22:36:52Z</published>
	<updated>2009-08-10T22:36:52Z</updated>
	<author>
		<name>Chris Burel</name>
	</author>
	<content type="html">On Mon, Aug 10, 2009 at 8:47 PM, Gary Greene&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24911955&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;greeneg@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Monday 10 August 2009 8:10:11 pm Jonathan Yu wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi Chris:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'm not sure where this is happening, or perhaps if it's just a usage
&lt;br&gt;&amp;gt;&amp;gt; error. I'm creating a new object of a class that inherits from
&lt;br&gt;&amp;gt;&amp;gt; Qt::Widget. I've noticed if I do [the equivalent of]:
&lt;br&gt;&amp;gt;&amp;gt; Qt::Widget-&amp;gt;new();
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Then I get a core dump with the following backtrace:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; #0 &amp;nbsp;QWidget::sizePolicy (this=0x0) at kernel/qwidget.cpp:8925
&lt;br&gt;&amp;gt;&amp;gt; 8925 &amp;nbsp;kernel/qwidget.cpp: No such file or directory.
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; in kernel/qwidget.cpp
&lt;/div&gt;&lt;br&gt;I'm not sure exactly where your code is failing, so I'll outline a
&lt;br&gt;couple things that have to happen for subclasses to work.
&lt;br&gt;&lt;br&gt;You can't (currently) call &amp;quot;MySubclass-&amp;gt;new( @args )&amp;quot;. &amp;nbsp;It's just
&lt;br&gt;&amp;quot;MySubclass( @args)&amp;quot;. &amp;nbsp;This will be routed to MySubclass::NEW(
&lt;br&gt;$classname, @args);
&lt;br&gt;Tell Qt what you're subclassing from by placing &amp;quot;use Qt::isa qw(
&lt;br&gt;ParentClass )&amp;quot; in your subclass's module.
&lt;br&gt;You have to implement a NEW() method in your subclass. &amp;nbsp;The NEW()
&lt;br&gt;method must call $class-&amp;gt;SUPER::NEW();
&lt;br&gt;Every method call made from the subclass should be made on the &amp;quot;this&amp;quot;
&lt;br&gt;object. &amp;nbsp;This is the main deviation from PerlQt3.
&lt;br&gt;&lt;br&gt;For example:
&lt;br&gt;#!/usr/bin/perl
&lt;br&gt;&lt;br&gt;package Foo;
&lt;br&gt;&lt;br&gt;use strict;
&lt;br&gt;use warnings;
&lt;br&gt;use Qt;
&lt;br&gt;use Qt::isa qw( Qt::Widget );
&lt;br&gt;&lt;br&gt;sub NEW {
&lt;br&gt;&amp;nbsp; &amp;nbsp; my ( $class, $parent ) = @_;
&lt;br&gt;&amp;nbsp; &amp;nbsp; $class-&amp;gt;SUPER::NEW( $parent ); &amp;nbsp;# not Qt::Widget-&amp;gt;new( $parent )
&lt;br&gt;&amp;nbsp; &amp;nbsp; this-&amp;gt;resize( 500, 500 ); &amp;nbsp; &amp;nbsp;# not just resize( 500, 500 );
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;package main;
&lt;br&gt;&lt;br&gt;use strict;
&lt;br&gt;use warnings;
&lt;br&gt;use Qt;
&lt;br&gt;use Foo;
&lt;br&gt;&lt;br&gt;sub main {
&lt;br&gt;&amp;nbsp; &amp;nbsp; my $app = Qt::Application( \@ARGV );
&lt;br&gt;&amp;nbsp; &amp;nbsp; my $widget = Foo( undef ); &amp;nbsp; &amp;nbsp;# not Foo-&amp;gt;new
&lt;br&gt;&amp;nbsp; &amp;nbsp; $widget-&amp;gt;show();
&lt;br&gt;&amp;nbsp; &amp;nbsp; return $app-&amp;gt;exec();
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;main();
&lt;br&gt;&lt;br&gt;&amp;gt; Dunno if this still works in PerlQt4, did in 3....
&lt;br&gt;&amp;gt; Another useful aspect is doing the following:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; use Qt::debug qw| CHANNEL |;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Where CHANNEL is one of:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ambiguous, verbose, calls, autoload, gc, virtual, all
&lt;br&gt;&amp;gt;
&lt;br&gt;These are still present in PerlQt4, but have to be enabled at compile
&lt;br&gt;time. &amp;nbsp;Maybe I'm mistaken, but I figured that stuff was only useful to
&lt;br&gt;people developing the bindings, and not to normal users of the
&lt;br&gt;bindings. &amp;nbsp;So I thought it was silly to have a bunch of &amp;quot;if( debug )&amp;quot;
&lt;br&gt;tests when running normal code.
&lt;br&gt;If you want to enable those debug messages, specify -DDEBUG while compiling.
&lt;br&gt;On that note, is there a better/more standard define to use for those
&lt;br&gt;sort of debugging messages?
&lt;br&gt;&lt;br&gt;--Chris
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24911955&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Suspicious-QWidget-Initialization-Behaviour-tp24911027p24911955.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24911241</id>
	<title>Re: Suspicious QWidget Initialization Behaviour</title>
	<published>2009-08-10T20:47:13Z</published>
	<updated>2009-08-10T20:47:13Z</updated>
	<author>
		<name>Gary L. Greene, Jr.-3</name>
	</author>
	<content type="html">On Monday 10 August 2009 8:10:11 pm Jonathan Yu wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Chris:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm not sure where this is happening, or perhaps if it's just a usage
&lt;br&gt;&amp;gt; error. I'm creating a new object of a class that inherits from
&lt;br&gt;&amp;gt; Qt::Widget. I've noticed if I do [the equivalent of]:
&lt;br&gt;&amp;gt; Qt::Widget-&amp;gt;new();
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Then I get a core dump with the following backtrace:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; #0 &amp;nbsp;QWidget::sizePolicy (this=0x0) at kernel/qwidget.cpp:8925
&lt;br&gt;&amp;gt; 8925	kernel/qwidget.cpp: No such file or directory.
&lt;br&gt;&amp;gt; 	in kernel/qwidget.cpp
&lt;br&gt;&amp;gt; (gdb) bt full
&lt;br&gt;&amp;gt; #0 &amp;nbsp;QWidget::sizePolicy (this=0x0) at kernel/qwidget.cpp:8925
&lt;br&gt;&amp;gt; No locals.
&lt;br&gt;&amp;gt; #1 &amp;nbsp;0xb7a6a938 in xcall_QWidget (xi=&amp;lt;value optimized out&amp;gt;, obj=0x0,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; args=0x9bb7d08) at /home/jon/kdebindings/build/smoke/qt/x_20.cpp:4820
&lt;br&gt;&amp;gt; No locals.
&lt;br&gt;&amp;gt; #2 &amp;nbsp;0xb7bd5153 in PerlQt::MethodCall::callMethod (this=0xbf9b1860)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; at src/marshall_types.h:132
&lt;br&gt;&amp;gt; 	method = (Smoke::Method *) 0xb7b2feac
&lt;br&gt;&amp;gt; 	fn = (void (*)(short int, void *,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Smoke::StackItem *)) 0xb7a69c40 &amp;lt;xcall_QWidget(short, void*,
&lt;br&gt;&amp;gt; Smoke::StackItem*)&amp;gt;
&lt;br&gt;&amp;gt; 	ptr = (void *) 0x0
&lt;br&gt;&amp;gt; 	callreturn = {&amp;lt;PerlQt::MethodReturnValueBase&amp;gt; = {&amp;lt;Marshall&amp;gt; = {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; _vptr.Marshall = 0xbf9b1668}, _smoke = 0x80abc27, _methodIndex =
&lt;br&gt;&amp;gt; &amp;nbsp;-31492, _stack = 0x8f98548, _retval = 0xb7f32ff4}, &amp;lt;No data fields&amp;gt;}
&lt;br&gt;&amp;gt; #3 &amp;nbsp;0xb7bd1f38 in PerlQt::MethodCallBase::next (this=0xbf9b1860)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; at src/marshall_types.cpp:387
&lt;br&gt;&amp;gt; 	oldcur = -1
&lt;br&gt;&amp;gt; #4 &amp;nbsp;0xb7bc803c in XS_AUTOLOAD (my_perl=0x8f98008, cv=0x99da9d8)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; at src/util.cpp:1223
&lt;br&gt;&amp;gt; 	classId = 5364
&lt;br&gt;&amp;gt; 	methodId = &amp;lt;value optimized out&amp;gt;
&lt;br&gt;&amp;gt; 	rcid = &amp;lt;value optimized out&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It looks like a void pointer (ptr) is being passed to the sizePolicy,
&lt;br&gt;&amp;gt; and I'm not sure if this is a Qt bug or a PerlQt bug. Either way it's
&lt;br&gt;&amp;gt; due to improper checking of parameters -- ie maybe trying to
&lt;br&gt;&amp;gt; dereference the null pointer.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks in advance for any help you can offer here.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On an unrelated note, I've discovered while debugging code that
&lt;br&gt;&amp;gt; &amp;quot;Carp::Always&amp;quot; is a very useful module. It makes calls to &amp;quot;die&amp;quot; dump a
&lt;br&gt;&amp;gt; full backtrace, meaning the issues with ambiguous methods croak'ing
&lt;br&gt;&amp;gt; from XS will dump a full backtrace. It's tremendously useful for
&lt;br&gt;&amp;gt; debugging.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Jonathan
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24911241&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Dunno if this still works in PerlQt4, did in 3....
&lt;br&gt;Another useful aspect is doing the following:
&lt;br&gt;&lt;br&gt;use Qt::debug qw| CHANNEL |;
&lt;br&gt;&lt;br&gt;Where CHANNEL is one of:
&lt;br&gt;&lt;br&gt;ambiguous, verbose, calls, autoload, gc, virtual, all
&lt;br&gt;&lt;br&gt;These were all described in the POD for PerlQt3. As I said, I don't know if 
&lt;br&gt;they still work in PerlQt4.
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24911241&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Suspicious-QWidget-Initialization-Behaviour-tp24911027p24911241.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24911027</id>
	<title>Suspicious QWidget Initialization Behaviour</title>
	<published>2009-08-10T20:10:11Z</published>
	<updated>2009-08-10T20:10:11Z</updated>
	<author>
		<name>Jonathan Yu</name>
	</author>
	<content type="html">Hi Chris:
&lt;br&gt;&lt;br&gt;I'm not sure where this is happening, or perhaps if it's just a usage
&lt;br&gt;error. I'm creating a new object of a class that inherits from
&lt;br&gt;Qt::Widget. I've noticed if I do [the equivalent of]:
&lt;br&gt;Qt::Widget-&amp;gt;new();
&lt;br&gt;&lt;br&gt;Then I get a core dump with the following backtrace:
&lt;br&gt;&lt;br&gt;#0 &amp;nbsp;QWidget::sizePolicy (this=0x0) at kernel/qwidget.cpp:8925
&lt;br&gt;8925	kernel/qwidget.cpp: No such file or directory.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; in kernel/qwidget.cpp
&lt;br&gt;(gdb) bt full
&lt;br&gt;#0 &amp;nbsp;QWidget::sizePolicy (this=0x0) at kernel/qwidget.cpp:8925
&lt;br&gt;No locals.
&lt;br&gt;#1 &amp;nbsp;0xb7a6a938 in xcall_QWidget (xi=&amp;lt;value optimized out&amp;gt;, obj=0x0,
&lt;br&gt;&amp;nbsp; &amp;nbsp; args=0x9bb7d08) at /home/jon/kdebindings/build/smoke/qt/x_20.cpp:4820
&lt;br&gt;No locals.
&lt;br&gt;#2 &amp;nbsp;0xb7bd5153 in PerlQt::MethodCall::callMethod (this=0xbf9b1860)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at src/marshall_types.h:132
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; method = (Smoke::Method *) 0xb7b2feac
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fn = (void (*)(short int, void *,
&lt;br&gt;&amp;nbsp; &amp;nbsp; Smoke::StackItem *)) 0xb7a69c40 &amp;lt;xcall_QWidget(short, void*,
&lt;br&gt;Smoke::StackItem*)&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ptr = (void *) 0x0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; callreturn = {&amp;lt;PerlQt::MethodReturnValueBase&amp;gt; = {&amp;lt;Marshall&amp;gt; = {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; _vptr.Marshall = 0xbf9b1668}, _smoke = 0x80abc27, _methodIndex = -31492,
&lt;br&gt;&amp;nbsp; &amp;nbsp; _stack = 0x8f98548, _retval = 0xb7f32ff4}, &amp;lt;No data fields&amp;gt;}
&lt;br&gt;#3 &amp;nbsp;0xb7bd1f38 in PerlQt::MethodCallBase::next (this=0xbf9b1860)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at src/marshall_types.cpp:387
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; oldcur = -1
&lt;br&gt;#4 &amp;nbsp;0xb7bc803c in XS_AUTOLOAD (my_perl=0x8f98008, cv=0x99da9d8)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at src/util.cpp:1223
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; classId = 5364
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; methodId = &amp;lt;value optimized out&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rcid = &amp;lt;value optimized out&amp;gt;
&lt;br&gt;&lt;br&gt;It looks like a void pointer (ptr) is being passed to the sizePolicy,
&lt;br&gt;and I'm not sure if this is a Qt bug or a PerlQt bug. Either way it's
&lt;br&gt;due to improper checking of parameters -- ie maybe trying to
&lt;br&gt;dereference the null pointer.
&lt;br&gt;&lt;br&gt;Thanks in advance for any help you can offer here.
&lt;br&gt;&lt;br&gt;On an unrelated note, I've discovered while debugging code that
&lt;br&gt;&amp;quot;Carp::Always&amp;quot; is a very useful module. It makes calls to &amp;quot;die&amp;quot; dump a
&lt;br&gt;full backtrace, meaning the issues with ambiguous methods croak'ing
&lt;br&gt;from XS will dump a full backtrace. It's tremendously useful for
&lt;br&gt;debugging.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Jonathan
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24911027&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Suspicious-QWidget-Initialization-Behaviour-tp24911027p24911027.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24366912</id>
	<title>Test Failures</title>
	<published>2009-07-06T21:16:01Z</published>
	<updated>2009-07-06T21:16:01Z</updated>
	<author>
		<name>Jonathan Yu</name>
	</author>
	<content type="html">Hey Chris,
&lt;br&gt;&lt;br&gt;I'm not sure if you're back from vacation yet, but hopefully you come
&lt;br&gt;across this soon :-)
&lt;br&gt;&lt;br&gt;I got Smoke and all that jazz installed on my Debian system. I had to
&lt;br&gt;install it from source, which I'm not too happy about, grumble
&lt;br&gt;grumble. The Debian package should be available by end of July though.
&lt;br&gt;&lt;br&gt;Anyway. I can compile perlqt4 just fine, but the tests are failing and
&lt;br&gt;there is no indication of reasons why. Here is the output:
&lt;br&gt;&lt;br&gt;jon@wraith:~/perlqt4/branches/jawnsy$ perl Build
&lt;br&gt;Copying lib/Qt/slots.pm -&amp;gt; blib/lib/Qt/slots.pm
&lt;br&gt;Copying lib/Qt/signals.pm -&amp;gt; blib/lib/Qt/signals.pm
&lt;br&gt;Copying lib/Qt/isa.pm -&amp;gt; blib/lib/Qt/isa.pm
&lt;br&gt;Copying lib/Qt/classinfo.pm -&amp;gt; blib/lib/Qt/classinfo.pm
&lt;br&gt;Copying lib/Qt/debug.pm -&amp;gt; blib/lib/Qt/debug.pm
&lt;br&gt;Copying lib/Qt.pm -&amp;gt; blib/lib/Qt.pm
&lt;br&gt;Copying src/Qt.xs -&amp;gt; lib/Qt.xs
&lt;br&gt;lib/Qt.xs -&amp;gt; lib/Qt.c
&lt;br&gt;cc -Isrc -I/usr/lib/perl/5.10/CORE -DXS_VERSION=&amp;quot;0.01&amp;quot;
&lt;br&gt;-DVERSION=&amp;quot;0.01&amp;quot; -fPIC -std=gnu++98 -Wall -xc++ -I. -DQT_SHARED
&lt;br&gt;-I/usr/include/qt4 -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore
&lt;br&gt;-c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe
&lt;br&gt;-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g
&lt;br&gt;-o lib/Qt.o lib/Qt.c
&lt;br&gt;lib/Qt.c: In function ‘void XS_Qt___internal_classIsa(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:42: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void XS_Qt___internal_findMethod(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:67: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void
&lt;br&gt;XS_Qt___internal_getClassList(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:118: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void
&lt;br&gt;XS_Qt___internal_getEnumList(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:145: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void XS_Qt___internal_getIsa(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:174: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void
&lt;br&gt;XS_Qt___internal_getTypeNameOfArg(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:202: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void XS_Qt___internal_getSVt(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:229: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void XS_Qt___internal_idClass(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:253: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void
&lt;br&gt;XS_Qt___internal_installautoload(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:277: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void
&lt;br&gt;XS_Qt___internal_installqt_metacall(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:302: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void
&lt;br&gt;XS_Qt___internal_installsignal(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:328: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void
&lt;br&gt;XS_Qt___internal_installsuper(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:350: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void
&lt;br&gt;XS_Qt___internal_installthis(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:378: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void
&lt;br&gt;XS_Qt___internal_make_metaObject(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:406: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void XS_Qt___internal_isObject(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:499: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void XS_Qt___internal_setDebug(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:523: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void XS_Qt___internal_setQApp(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:544: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void XS_Qt___internal_setThis(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:566: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void XS_Qt___internal_sv_to_ptr(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:587: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void XS_Qt_this(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:610: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void XS_Qt_qApp(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:633: warning: unused variable ‘Perl___notused’
&lt;br&gt;lib/Qt.c: In function ‘void boot_Qt(PerlInterpreter*, CV*)’:
&lt;br&gt;lib/Qt.c:665: warning: deprecated conversion from string constant to ‘char*’
&lt;br&gt;lib/Qt.c:661: warning: unused variable ‘Perl___notused’
&lt;br&gt;ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/Qt/Qt.bs')
&lt;br&gt;cc -shared -O2 -g -L/usr/local/lib -o blib/arch/auto/Qt/Qt.so lib/Qt.o
&lt;br&gt;src/binding.o src/handlers.o src/util.o src/marshall_types.o -lsmokeqt
&lt;br&gt;-lQtGui -lQtCore
&lt;br&gt;Manifying blib/lib/Qt.pm -&amp;gt; blib/libdoc/Qt.3pm
&lt;br&gt;jon@wraith:~/perlqt4/branches/jawnsy$ ls
&lt;br&gt;blib &amp;nbsp; _build &amp;nbsp; &amp;nbsp;Changes &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; examples &amp;nbsp;Makefile.PL &amp;nbsp;src &amp;nbsp;tools
&lt;br&gt;Build &amp;nbsp;Build.PL &amp;nbsp;CMakeLists.txt &amp;nbsp;lib &amp;nbsp; &amp;nbsp; &amp;nbsp; MANIFEST &amp;nbsp; &amp;nbsp; t
&lt;br&gt;jon@wraith:~/perlqt4/branches/jawnsy$ perl Build test
&lt;br&gt;t/a_loading............ok
&lt;br&gt;t/c_qapp...............dubious
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Test returned status 0 (wstat 11, 0xb)
&lt;br&gt;DIED. FAILED test 3
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Failed 1/3 tests, 66.67% okay
&lt;br&gt;t/d_sigslot............dubious
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Test returned status 0 (wstat 11, 0xb)
&lt;br&gt;DIED. FAILED tests 2-4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Failed 3/4 tests, 25.00% okay
&lt;br&gt;t/e_sigslot_inherit....dubious
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Test returned status 0 (wstat 11, 0xb)
&lt;br&gt;DIED. FAILED tests 1-7
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Failed 7/7 tests, 0.00% okay
&lt;br&gt;t/f_handlers...........dubious
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Test returned status 0 (wstat 11, 0xb)
&lt;br&gt;DIED. FAILED tests 1-16
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Failed 16/16 tests, 0.00% okay
&lt;br&gt;Failed Test &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Stat Wstat Total Fail &amp;nbsp;List of Failed
&lt;br&gt;-------------------------------------------------------------------------------
&lt;br&gt;t/c_qapp.t &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; 3 &amp;nbsp; &amp;nbsp;2 &amp;nbsp;3
&lt;br&gt;t/d_sigslot.t &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; 4 &amp;nbsp; &amp;nbsp;6 &amp;nbsp;2-4
&lt;br&gt;t/e_sigslot_inherit.t &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; 7 &amp;nbsp; 14 &amp;nbsp;1-7
&lt;br&gt;t/f_handlers.t &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp;16 &amp;nbsp; 32 &amp;nbsp;1-16
&lt;br&gt;Failed 4/5 test scripts. 27/31 subtests failed.
&lt;br&gt;Files=5, Tests=31, &amp;nbsp;3 wallclock secs ( 0.58 cusr + &amp;nbsp;0.58 csys = &amp;nbsp;1.16 CPU)
&lt;br&gt;Failed 4/5 test programs. 27/31 subtests failed.
&lt;br&gt;jon@wraith:~/perlqt4/branches/jawnsy$
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24366912&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Test-Failures-tp24366912p24366912.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24121194</id>
	<title>Re: [Kde-bindings] FTBFS; perlqt4 and Smoke Missing Method Errors</title>
	<published>2009-06-19T18:47:43Z</published>
	<updated>2009-06-19T18:47:43Z</updated>
	<author>
		<name>Jonathan Yu-3</name>
	</author>
	<content type="html">Hmm.
&lt;br&gt;&lt;br&gt;Chris, thanks for the response.
&lt;br&gt;&lt;br&gt;The problem is the Debian packages are borked (not sure why I didn't
&lt;br&gt;see these issues on Kubuntu). Not your fault, I know.
&lt;br&gt;&lt;br&gt;libsmokeqt4-dev contains the headers that I need to compile. BUT they
&lt;br&gt;are headers for libsmokeqt4-1 which is installed as well. It says it
&lt;br&gt;is version 1.4.10, not sure if that's the KDE version. It does say qt4
&lt;br&gt;though......
&lt;br&gt;&lt;br&gt;Unfortunately libsmokeqt-dev (different package) refers to KDE 3.5.10
&lt;br&gt;&lt;br&gt;Hmm. Very interesting indeed.
&lt;br&gt;&lt;br&gt;On Fri, Jun 19, 2009 at 8:46 PM, Chris Burel&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24121194&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chrisburel@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hey Jonathan,
&lt;br&gt;&amp;gt; I think the smoke.h that it's picking up is old.  That's what the
&lt;br&gt;&amp;gt; 'ModuleIndex’ is not a member of ‘Smoke’ business is about.  There's a
&lt;br&gt;&amp;gt; release of QtRuby that still uses the old smoke.h, so maybe that's
&lt;br&gt;&amp;gt; where it's coming from.  Make sure that it's getting the smoke.h from
&lt;br&gt;&amp;gt; the kdebindings release from kde version 4.2.0 or greater. (I'm not
&lt;br&gt;&amp;gt; exactly sure where the ModuleIndex was introduced, but I know I built
&lt;br&gt;&amp;gt; successfully against that version.)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Sat, Jun 20, 2009 at 9:24 AM, Jonathan Yu&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24121194&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jonathan.i.yu@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi all.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'm trying to build my branch of perlqt4, which has built for me
&lt;br&gt;&amp;gt;&amp;gt; successfully in the past, but on a Kubuntu machine. I'm now on a
&lt;br&gt;&amp;gt;&amp;gt; Debian machine. Did something in Smoke change? Am I using the wrong
&lt;br&gt;&amp;gt;&amp;gt; version of libsmoke (there are two available in Debian, I'm using
&lt;br&gt;&amp;gt;&amp;gt; libsmokeqt4-2)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Any wisdom you can offer with respect to why these errors are
&lt;br&gt;&amp;gt;&amp;gt; appearing would be great.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; It also seems that the Build process might be trying to build using a
&lt;br&gt;&amp;gt;&amp;gt; C compiler instead of C++, but judging by the output I don't think
&lt;br&gt;&amp;gt;&amp;gt; that's the case.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; wraith:/home/jon/perlqt4/branches/jawnsy# perl Build
&lt;br&gt;&amp;gt;&amp;gt; cc -Isrc -I/usr/lib/perl/5.10/CORE -fPIC -std=gnu++98 -Wall -xc++ -I.
&lt;br&gt;&amp;gt;&amp;gt; -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtGui
&lt;br&gt;&amp;gt;&amp;gt; -I/usr/include/qt4/QtCore -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN
&lt;br&gt;&amp;gt;&amp;gt; -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
&lt;br&gt;&amp;gt;&amp;gt; -D_FILE_OFFSET_BITS=64 -O2 -g -o src/handlers.o src/handlers.cpp
&lt;br&gt;&amp;gt;&amp;gt; In file included from src/handlers.cpp:71:
&lt;br&gt;&amp;gt;&amp;gt; src/marshall_macros.h: In function ‘void marshall_ItemList(Marshall*)’:
&lt;br&gt;&amp;gt;&amp;gt; src/marshall_macros.h:69: error: request for member ‘index’ in
&lt;br&gt;&amp;gt;&amp;gt; ‘o-&amp;gt;.smoke-&amp;gt;.Smoke::idClass(ItemSTR)’, which is of non-class type
&lt;br&gt;&amp;gt;&amp;gt; ‘short int’
&lt;br&gt;&amp;gt;&amp;gt; src/marshall_macros.h: In function ‘void marshall_ValueListItem(Marshall*)’:
&lt;br&gt;&amp;gt;&amp;gt; src/marshall_macros.h:166: error: request for member ‘index’ in
&lt;br&gt;&amp;gt;&amp;gt; ‘o-&amp;gt;.smoke-&amp;gt;.Smoke::idClass(&amp;quot;QVariant&amp;quot;)’, which is of non-class type
&lt;br&gt;&amp;gt;&amp;gt; ‘short int’
&lt;br&gt;&amp;gt;&amp;gt; src/marshall_macros.h:188: error: request for member ‘index’ in
&lt;br&gt;&amp;gt;&amp;gt; ‘o-&amp;gt;.smoke-&amp;gt;.Smoke::idClass(ItemSTR)’, which is of non-class type
&lt;br&gt;&amp;gt;&amp;gt; ‘short int’
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp: In function ‘void invoke_dtor(smokeperl_object*)’:
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp:96: error: request for member ‘index’ in
&lt;br&gt;&amp;gt;&amp;gt; ‘o-&amp;gt;smokeperl_object::smoke-&amp;gt;Smoke::findMethod(className, ((const
&lt;br&gt;&amp;gt;&amp;gt; char*)methodName))’, which is of non-class type ‘short int’
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp: In function ‘void* construct_copy(smokeperl_object*)’:
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp:124: error: ‘ModuleIndex’ is not a member of ‘Smoke’
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp:124: error: expected `;' before ‘ccId’
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp:130: error: ‘ModuleIndex’ is not a member of ‘Smoke’
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp:130: error: expected `;' before ‘classIdx’
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp:131: error: ‘classIdx’ was not declared in this scope
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp:131: error: ‘ccId’ was not declared in this scope
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp: In function ‘void marshall_basetype(Marshall*)’:
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp:331: error: request for member ‘index’ in
&lt;br&gt;&amp;gt;&amp;gt; ‘o-&amp;gt;smokeperl_object::smoke-&amp;gt;Smoke::idClass(c-&amp;gt;Smoke::Class::className)’,
&lt;br&gt;&amp;gt;&amp;gt; which is of non-class type ‘short int’
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp: In function ‘void marshall_QMapQStringQVariant(Marshall*)’:
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp:1296: error: ‘class Smoke’ has no member named ‘findClass’
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp: In function ‘void marshall_QMapIntQVariant(Marshall*)’:
&lt;br&gt;&amp;gt;&amp;gt; src/handlers.cpp:1380: error: ‘class Smoke’ has no member named ‘findClass’
&lt;br&gt;&amp;gt;&amp;gt; error building src/handlers.o from 'src/handlers.cpp' at
&lt;br&gt;&amp;gt;&amp;gt; /usr/share/perl/5.10/ExtUtils/CBuilder/Base.pm line 109.
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Kde-bindings mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24121194&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-bindings@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-bindings&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-bindings&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Kde-bindings mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24121194&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-bindings@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-bindings&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-bindings&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24121194&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/FTBFS--perlqt4-and-Smoke-Missing-Method-Errors-tp24120645p24121194.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24120645</id>
	<title>FTBFS; perlqt4 and Smoke Missing Method Errors</title>
	<published>2009-06-19T17:24:47Z</published>
	<updated>2009-06-19T17:24:47Z</updated>
	<author>
		<name>Jonathan Yu</name>
	</author>
	<content type="html">Hi all.
&lt;br&gt;&lt;br&gt;I'm trying to build my branch of perlqt4, which has built for me
&lt;br&gt;successfully in the past, but on a Kubuntu machine. I'm now on a
&lt;br&gt;Debian machine. Did something in Smoke change? Am I using the wrong
&lt;br&gt;version of libsmoke (there are two available in Debian, I'm using
&lt;br&gt;libsmokeqt4-2)
&lt;br&gt;&lt;br&gt;Any wisdom you can offer with respect to why these errors are
&lt;br&gt;appearing would be great.
&lt;br&gt;&lt;br&gt;It also seems that the Build process might be trying to build using a
&lt;br&gt;C compiler instead of C++, but judging by the output I don't think
&lt;br&gt;that's the case.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;wraith:/home/jon/perlqt4/branches/jawnsy# perl Build
&lt;br&gt;cc -Isrc -I/usr/lib/perl/5.10/CORE -fPIC -std=gnu++98 -Wall -xc++ -I.
&lt;br&gt;-DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtGui
&lt;br&gt;-I/usr/include/qt4/QtCore -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN
&lt;br&gt;-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
&lt;br&gt;-D_FILE_OFFSET_BITS=64 -O2 -g -o src/handlers.o src/handlers.cpp
&lt;br&gt;In file included from src/handlers.cpp:71:
&lt;br&gt;src/marshall_macros.h: In function ‘void marshall_ItemList(Marshall*)’:
&lt;br&gt;src/marshall_macros.h:69: error: request for member ‘index’ in
&lt;br&gt;‘o-&amp;gt;.smoke-&amp;gt;.Smoke::idClass(ItemSTR)’, which is of non-class type
&lt;br&gt;‘short int’
&lt;br&gt;src/marshall_macros.h: In function ‘void marshall_ValueListItem(Marshall*)’:
&lt;br&gt;src/marshall_macros.h:166: error: request for member ‘index’ in
&lt;br&gt;‘o-&amp;gt;.smoke-&amp;gt;.Smoke::idClass(&amp;quot;QVariant&amp;quot;)’, which is of non-class type
&lt;br&gt;‘short int’
&lt;br&gt;src/marshall_macros.h:188: error: request for member ‘index’ in
&lt;br&gt;‘o-&amp;gt;.smoke-&amp;gt;.Smoke::idClass(ItemSTR)’, which is of non-class type
&lt;br&gt;‘short int’
&lt;br&gt;src/handlers.cpp: In function ‘void invoke_dtor(smokeperl_object*)’:
&lt;br&gt;src/handlers.cpp:96: error: request for member ‘index’ in
&lt;br&gt;‘o-&amp;gt;smokeperl_object::smoke-&amp;gt;Smoke::findMethod(className, ((const
&lt;br&gt;char*)methodName))’, which is of non-class type ‘short int’
&lt;br&gt;src/handlers.cpp: In function ‘void* construct_copy(smokeperl_object*)’:
&lt;br&gt;src/handlers.cpp:124: error: ‘ModuleIndex’ is not a member of ‘Smoke’
&lt;br&gt;src/handlers.cpp:124: error: expected `;' before ‘ccId’
&lt;br&gt;src/handlers.cpp:130: error: ‘ModuleIndex’ is not a member of ‘Smoke’
&lt;br&gt;src/handlers.cpp:130: error: expected `;' before ‘classIdx’
&lt;br&gt;src/handlers.cpp:131: error: ‘classIdx’ was not declared in this scope
&lt;br&gt;src/handlers.cpp:131: error: ‘ccId’ was not declared in this scope
&lt;br&gt;src/handlers.cpp: In function ‘void marshall_basetype(Marshall*)’:
&lt;br&gt;src/handlers.cpp:331: error: request for member ‘index’ in
&lt;br&gt;‘o-&amp;gt;smokeperl_object::smoke-&amp;gt;Smoke::idClass(c-&amp;gt;Smoke::Class::className)’,
&lt;br&gt;which is of non-class type ‘short int’
&lt;br&gt;src/handlers.cpp: In function ‘void marshall_QMapQStringQVariant(Marshall*)’:
&lt;br&gt;src/handlers.cpp:1296: error: ‘class Smoke’ has no member named ‘findClass’
&lt;br&gt;src/handlers.cpp: In function ‘void marshall_QMapIntQVariant(Marshall*)’:
&lt;br&gt;src/handlers.cpp:1380: error: ‘class Smoke’ has no member named ‘findClass’
&lt;br&gt;error building src/handlers.o from 'src/handlers.cpp' at
&lt;br&gt;/usr/share/perl/5.10/ExtUtils/CBuilder/Base.pm line 109.
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24120645&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/FTBFS--perlqt4-and-Smoke-Missing-Method-Errors-tp24120645p24120645.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24096596</id>
	<title>Re: Converting Qt4 QString to ordinary Perl string</title>
	<published>2009-06-18T09:27:30Z</published>
	<updated>2009-06-18T09:27:30Z</updated>
	<author>
		<name>Richard Dale-2</name>
	</author>
	<content type="html">On Thursday 18 June 2009 04:34:05 pm Gary Greene wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Wednesday 17 June 2009 05:22:20 am Richard Dale wrote:
&lt;br&gt;&amp;gt; &amp;gt; On Tuesday 16 June 2009 09:46:27 pm Chris Burel wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; As I recall from when I looked at that version of the binding from a
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; year ago, you have to go through a roundabout method to get the data
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; out of the QString object.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; my $i = 0;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; my $perlStr = '';
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; while( $i &amp;lt; $string-&amp;gt;count() ) {
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; $perlStr .= chr( $string-&amp;gt;at($i)-&amp;gt;cell() );
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; $i++
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; }
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; print $perlStr;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Hi there
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Very difficult. &amp;nbsp;This was one of the reasons the smoke-based PerlQt4
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; project was started. &amp;nbsp;The link has already been posted.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; One related point is that in PerlQt Qt3, a QByteArray was mapped onto a
&lt;br&gt;&amp;gt; &amp;gt; Perl string. But I found that was more trouble than it's worth in QtRuby,
&lt;br&gt;&amp;gt; &amp;gt; and so Qt::ByteArray is now a class, and not a string anymore.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; -- Richard
&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24096596&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As long as there is a way to convert TO a string for QByteArrays that
&lt;br&gt;&amp;gt; shouldn't be too much of a problem. (Yes, I've run into code that needs
&lt;br&gt;&amp;gt; that.)
&lt;/div&gt;Yes that's right - I added a 'to_s()' method in Ruby to do that by calling 
&lt;br&gt;constData() on the QByteArray, and so you'll need to add a custom equivalent 
&lt;br&gt;for Perl.
&lt;br&gt;&lt;br&gt;-- Richard
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24096596&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Converting-Qt4-QString-to-ordinary-Perl-string-tp24007094p24096596.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24095671</id>
	<title>Re: Converting Qt4 QString to ordinary Perl string</title>
	<published>2009-06-18T08:34:05Z</published>
	<updated>2009-06-18T08:34:05Z</updated>
	<author>
		<name>Gary L. Greene, Jr.-3</name>
	</author>
	<content type="html">On Wednesday 17 June 2009 05:22:20 am Richard Dale wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tuesday 16 June 2009 09:46:27 pm Chris Burel wrote:
&lt;br&gt;&amp;gt; &amp;gt; As I recall from when I looked at that version of the binding from a
&lt;br&gt;&amp;gt; &amp;gt; year ago, you have to go through a roundabout method to get the data
&lt;br&gt;&amp;gt; &amp;gt; out of the QString object.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; my $i = 0;
&lt;br&gt;&amp;gt; &amp;gt; my $perlStr = '';
&lt;br&gt;&amp;gt; &amp;gt; while( $i &amp;lt; $string-&amp;gt;count() ) {
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; $perlStr .= chr( $string-&amp;gt;at($i)-&amp;gt;cell() );
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; $i++
&lt;br&gt;&amp;gt; &amp;gt; }
&lt;br&gt;&amp;gt; &amp;gt; print $perlStr;
&lt;br&gt;&amp;gt; &amp;gt; Hi there
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Very difficult. &amp;nbsp;This was one of the reasons the smoke-based PerlQt4
&lt;br&gt;&amp;gt; &amp;gt; project was started. &amp;nbsp;The link has already been posted.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; One related point is that in PerlQt Qt3, a QByteArray was mapped onto a
&lt;br&gt;&amp;gt; Perl string. But I found that was more trouble than it's worth in QtRuby,
&lt;br&gt;&amp;gt; and so Qt::ByteArray is now a class, and not a string anymore.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- Richard
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24095671&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;As long as there is a way to convert TO a string for QByteArrays that 
&lt;br&gt;shouldn't be too much of a problem. (Yes, I've run into code that needs 
&lt;br&gt;that.)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Gary L. Greene, Jr.
&lt;br&gt;Sent from: peorth.tolharadys.net
&lt;br&gt;&amp;nbsp;08:33:06 up 45 days, 59 min, &amp;nbsp;3 users, &amp;nbsp;load average: 0.39, 0.58, 0.61
&lt;br&gt;==========================================================================
&lt;br&gt;Developer and Project Lead for the AltimatOS open source project
&lt;br&gt;Volunteer Developer for the KDE open source project
&lt;br&gt;See &lt;a href=&quot;http://www.altimatos.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.altimatos.com/&lt;/a&gt;&amp;nbsp;and &lt;a href=&quot;http://www.kde.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.kde.org/&lt;/a&gt;&amp;nbsp;for more information
&lt;br&gt;==========================================================================
&lt;br&gt;&lt;br&gt;Please avoid sending me Word or PowerPoint attachments.
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24095671&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (196 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/24095671/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Converting-Qt4-QString-to-ordinary-Perl-string-tp24007094p24095671.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24081415</id>
	<title>Re: Converting Qt4 QString to ordinary Perl string</title>
	<published>2009-06-17T05:22:20Z</published>
	<updated>2009-06-17T05:22:20Z</updated>
	<author>
		<name>Richard Dale-5</name>
	</author>
	<content type="html">On Tuesday 16 June 2009 09:46:27 pm Chris Burel wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; As I recall from when I looked at that version of the binding from a
&lt;br&gt;&amp;gt; year ago, you have to go through a roundabout method to get the data
&lt;br&gt;&amp;gt; out of the QString object.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; my $i = 0;
&lt;br&gt;&amp;gt; my $perlStr = '';
&lt;br&gt;&amp;gt; while( $i &amp;lt; $string-&amp;gt;count() ) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; $perlStr .= chr( $string-&amp;gt;at($i)-&amp;gt;cell() );
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; $i++
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; print $perlStr;
&lt;br&gt;&amp;gt; Hi there
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Very difficult. &amp;nbsp;This was one of the reasons the smoke-based PerlQt4
&lt;br&gt;&amp;gt; project was started. &amp;nbsp;The link has already been posted.
&lt;/div&gt;One related point is that in PerlQt Qt3, a QByteArray was mapped onto a Perl 
&lt;br&gt;string. But I found that was more trouble than it's worth in QtRuby, and so 
&lt;br&gt;Qt::ByteArray is now a class, and not a string anymore.
&lt;br&gt;&lt;br&gt;-- Richard
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24081415&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Converting-Qt4-QString-to-ordinary-Perl-string-tp24007094p24081415.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24062545</id>
	<title>Re: Converting Qt4 QString to ordinary Perl string</title>
	<published>2009-06-16T13:46:27Z</published>
	<updated>2009-06-16T13:46:27Z</updated>
	<author>
		<name>Chris Burel</name>
	</author>
	<content type="html">As I recall from when I looked at that version of the binding from a
&lt;br&gt;year ago, you have to go through a roundabout method to get the data
&lt;br&gt;out of the QString object.
&lt;br&gt;&lt;br&gt;my $i = 0;
&lt;br&gt;my $perlStr = '';
&lt;br&gt;while( $i &amp;lt; $string-&amp;gt;count() ) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; $perlStr .= chr( $string-&amp;gt;at($i)-&amp;gt;cell() );
&lt;br&gt;&amp;nbsp; &amp;nbsp; $i++
&lt;br&gt;}
&lt;br&gt;print $perlStr;
&lt;br&gt;Hi there
&lt;br&gt;&lt;br&gt;Very difficult. &amp;nbsp;This was one of the reasons the smoke-based PerlQt4
&lt;br&gt;project was started. &amp;nbsp;The link has already been posted.
&lt;br&gt;&lt;br&gt;On Sun, Jun 14, 2009 at 10:51 AM, Eric
&lt;br&gt;Wilhelm&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24062545&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ewilhelm@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; # from Adam Bar
&lt;br&gt;&amp;gt; # on Friday 12 June 2009 15:37:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;My question is maybe stupid, but I am looking for few hours for the
&lt;br&gt;&amp;gt;&amp;gt;solution - how to get string value from variable blessed QString?
&lt;br&gt;&amp;gt;&amp;gt;my $str = 'string';
&lt;br&gt;&amp;gt;&amp;gt;my $obj = QString($str);
&lt;br&gt;&amp;gt;&amp;gt;# how to get 'string' from $obj ?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Methods like latin1(), ascii() are not defined in my perl binding.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;I am using Perl Qt 4.004, Perl 5.8.8.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi Adam,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Where did you get this Qt.pm?  I think you must be running the non-smoke
&lt;br&gt;&amp;gt; QtCore+QtGUI distros.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  &lt;a href=&quot;http://search.cpan.org/~vadiml/QtCore-4.004/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://search.cpan.org/~vadiml/QtCore-4.004/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I haven't looked at that much except to determine that the API was
&lt;br&gt;&amp;gt; fabricated from generated XS code and seems to require that every
&lt;br&gt;&amp;gt; string be constructed using a QString() function -- which is not very
&lt;br&gt;&amp;gt; perlish.  The developer also does not seem to respond to any of my
&lt;br&gt;&amp;gt; mail.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On the other hand:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  &lt;a href=&quot;http://code.google.com/p/perlqt4/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/perlqt4/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This intends to be a successor to the old PerlQt (3) and will work much
&lt;br&gt;&amp;gt; like it.  Plus, the maintainers of this code *are* on this list.
&lt;br&gt;&amp;gt; However, it isn't on the CPAN yet.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --Eric
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; If the above message is encrypted and you have lost your pgp key, please
&lt;br&gt;&amp;gt; send a self-addressed, stamped lead box to the address below.
&lt;br&gt;&amp;gt; ---------------------------------------------------
&lt;br&gt;&amp;gt;    &lt;a href=&quot;http://scratchcomputing.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://scratchcomputing.com&lt;/a&gt;&lt;br&gt;&amp;gt; ---------------------------------------------------
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24062545&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24062545&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Converting-Qt4-QString-to-ordinary-Perl-string-tp24007094p24062545.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24017953</id>
	<title>Re: Converting Qt4 QString to ordinary Perl string</title>
	<published>2009-06-13T18:51:01Z</published>
	<updated>2009-06-13T18:51:01Z</updated>
	<author>
		<name>Eric Wilhelm-5</name>
	</author>
	<content type="html"># from Adam Bar
&lt;br&gt;# on Friday 12 June 2009 15:37:
&lt;br&gt;&lt;br&gt;&amp;gt;My question is maybe stupid, but I am looking for few hours for the
&lt;br&gt;&amp;gt;solution - how to get string value from variable blessed QString?
&lt;br&gt;&amp;gt;my $str = 'string';
&lt;br&gt;&amp;gt;my $obj = QString($str);
&lt;br&gt;&amp;gt;# how to get 'string' from $obj ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Methods like latin1(), ascii() are not defined in my perl binding.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;I am using Perl Qt 4.004, Perl 5.8.8.
&lt;br&gt;&lt;br&gt;Hi Adam,
&lt;br&gt;&lt;br&gt;Where did you get this Qt.pm? &amp;nbsp;I think you must be running the non-smoke 
&lt;br&gt;QtCore+QtGUI distros.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://search.cpan.org/~vadiml/QtCore-4.004/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://search.cpan.org/~vadiml/QtCore-4.004/&lt;/a&gt;&lt;br&gt;&lt;br&gt;I haven't looked at that much except to determine that the API was 
&lt;br&gt;fabricated from generated XS code and seems to require that every 
&lt;br&gt;string be constructed using a QString() function -- which is not very 
&lt;br&gt;perlish. &amp;nbsp;The developer also does not seem to respond to any of my 
&lt;br&gt;mail.
&lt;br&gt;&lt;br&gt;On the other hand:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://code.google.com/p/perlqt4/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/perlqt4/&lt;/a&gt;&lt;br&gt;&lt;br&gt;This intends to be a successor to the old PerlQt (3) and will work much 
&lt;br&gt;like it. &amp;nbsp;Plus, the maintainers of this code *are* on this list. &amp;nbsp;
&lt;br&gt;However, it isn't on the CPAN yet.
&lt;br&gt;&lt;br&gt;--Eric
&lt;br&gt;-- 
&lt;br&gt;If the above message is encrypted and you have lost your pgp key, please
&lt;br&gt;send a self-addressed, stamped lead box to the address below.
&lt;br&gt;---------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://scratchcomputing.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://scratchcomputing.com&lt;/a&gt;&lt;br&gt;---------------------------------------------------
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24017953&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Converting-Qt4-QString-to-ordinary-Perl-string-tp24007094p24017953.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24015209</id>
	<title>Re: Converting Qt4 QString to ordinary Perl string</title>
	<published>2009-06-13T11:43:38Z</published>
	<updated>2009-06-13T11:43:38Z</updated>
	<author>
		<name>Gary L. Greene, Jr.-3</name>
	</author>
	<content type="html">On Saturday 13 June 2009 05:16:56 am Adam Bar wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2009/6/13 Gary Greene &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24015209&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;greeneg@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Probably you'll have to marshal using some custom code in those bindings
&lt;br&gt;&amp;gt; &amp;gt; the data from Qt using std::string QString::toStdString into Perl's SVpv.
&lt;br&gt;&amp;gt; &amp;gt; See &lt;a href=&quot;http://doc.trolltech.com/4.5/qstring.html#toStdString&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://doc.trolltech.com/4.5/qstring.html#toStdString&lt;/a&gt;&amp;nbsp;for info on
&lt;br&gt;&amp;gt; &amp;gt; that method.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; There is no toStdString() in binding too. You say that I need to work
&lt;br&gt;&amp;gt; with binding code? It's not possible in ordinary Perl code? It is too
&lt;br&gt;&amp;gt; much for a newbie like me, thank you :)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; A.
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24015209&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;If they are missing that function in their code, then, those bindings are old 
&lt;br&gt;and don't support current Qt. Which version of Qt are these bindings built 
&lt;br&gt;against?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Gary L. Greene, Jr.
&lt;br&gt;Sent from: peorth.tolharadys.net
&lt;br&gt;&amp;nbsp;11:41:53 up 40 days, &amp;nbsp;4:07, &amp;nbsp;3 users, &amp;nbsp;load average: 0.68, 0.73, 0.64
&lt;br&gt;==========================================================================
&lt;br&gt;Developer and Project Lead for the AltimatOS open source project
&lt;br&gt;Volunteer Developer for the KDE open source project
&lt;br&gt;See &lt;a href=&quot;http://www.altimatos.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.altimatos.com/&lt;/a&gt;&amp;nbsp;and &lt;a href=&quot;http://www.kde.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.kde.org/&lt;/a&gt;&amp;nbsp;for more information
&lt;br&gt;==========================================================================
&lt;br&gt;&lt;br&gt;Please avoid sending me Word or PowerPoint attachments.
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24015209&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (196 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/24015209/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Converting-Qt4-QString-to-ordinary-Perl-string-tp24007094p24015209.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24011982</id>
	<title>Re: Converting Qt4 QString to ordinary Perl string</title>
	<published>2009-06-13T05:16:56Z</published>
	<updated>2009-06-13T05:16:56Z</updated>
	<author>
		<name>Adam Bar</name>
	</author>
	<content type="html">2009/6/13 Gary Greene &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24011982&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;greeneg@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Probably you'll have to marshal using some custom code in those bindings the
&lt;br&gt;&amp;gt; data from Qt using std::string QString::toStdString into Perl's SVpv. See
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://doc.trolltech.com/4.5/qstring.html#toStdString&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://doc.trolltech.com/4.5/qstring.html#toStdString&lt;/a&gt;&amp;nbsp;for info on that
&lt;br&gt;&amp;gt; method.
&lt;br&gt;&lt;br&gt;There is no toStdString() in binding too. You say that I need to work
&lt;br&gt;with binding code? It's not possible in ordinary Perl code? It is too
&lt;br&gt;much for a newbie like me, thank you :)
&lt;br&gt;&lt;br&gt;A.
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24011982&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Converting-Qt4-QString-to-ordinary-Perl-string-tp24007094p24011982.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24009894</id>
	<title>Re: Converting Qt4 QString to ordinary Perl string</title>
	<published>2009-06-13T00:14:43Z</published>
	<updated>2009-06-13T00:14:43Z</updated>
	<author>
		<name>Gary L. Greene, Jr.-3</name>
	</author>
	<content type="html">On Friday 12 June 2009 03:37:53 pm Adam Bar wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello everyone,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My question is maybe stupid, but I am looking for few hours for the
&lt;br&gt;&amp;gt; solution - how to get string value from variable blessed QString?
&lt;br&gt;&amp;gt; my $str = 'string';
&lt;br&gt;&amp;gt; my $obj = QString($str);
&lt;br&gt;&amp;gt; # how to get 'string' from $obj ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Methods like latin1(), ascii() are not defined in my perl binding.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am using Perl Qt 4.004, Perl 5.8.8.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks in advance!
&lt;br&gt;&amp;gt; Adam
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24009894&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;Probably you'll have to marshal using some custom code in those bindings the 
&lt;br&gt;data from Qt using std::string QString::toStdString into Perl's SVpv. See &amp;nbsp;
&lt;br&gt;&lt;a href=&quot;http://doc.trolltech.com/4.5/qstring.html#toStdString&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://doc.trolltech.com/4.5/qstring.html#toStdString&lt;/a&gt;&amp;nbsp;for info on that 
&lt;br&gt;method.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Gary L. Greene, Jr.
&lt;br&gt;Sent from: peorth.tolharadys.net
&lt;br&gt;&amp;nbsp;00:02:57 up 39 days, 16:29, &amp;nbsp;3 users, &amp;nbsp;load average: 0.65, 0.66, 0.59
&lt;br&gt;==========================================================================
&lt;br&gt;Developer and Project Lead for the AltimatOS open source project
&lt;br&gt;Volunteer Developer for the KDE open source project
&lt;br&gt;See &lt;a href=&quot;http://www.altimatos.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.altimatos.com/&lt;/a&gt;&amp;nbsp;and &lt;a href=&quot;http://www.kde.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.kde.org/&lt;/a&gt;&amp;nbsp;for more information
&lt;br&gt;==========================================================================
&lt;br&gt;&lt;br&gt;Please avoid sending me Word or PowerPoint attachments.
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24009894&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (196 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/24009894/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Converting-Qt4-QString-to-ordinary-Perl-string-tp24007094p24009894.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24007094</id>
	<title>Converting Qt4 QString to ordinary Perl string</title>
	<published>2009-06-12T15:37:53Z</published>
	<updated>2009-06-12T15:37:53Z</updated>
	<author>
		<name>Adam Bar</name>
	</author>
	<content type="html">Hello everyone,
&lt;br&gt;&lt;br&gt;My question is maybe stupid, but I am looking for few hours for the
&lt;br&gt;solution - how to get string value from variable blessed QString?
&lt;br&gt;my $str = 'string';
&lt;br&gt;my $obj = QString($str);
&lt;br&gt;# how to get 'string' from $obj ?
&lt;br&gt;&lt;br&gt;Methods like latin1(), ascii() are not defined in my perl binding.
&lt;br&gt;&lt;br&gt;I am using Perl Qt 4.004, Perl 5.8.8.
&lt;br&gt;&lt;br&gt;Thanks in advance!
&lt;br&gt;Adam
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24007094&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Converting-Qt4-QString-to-ordinary-Perl-string-tp24007094p24007094.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23961919</id>
	<title>Re: [Kde-bindings] Adding more explicit ambiguous method lookup resolution for PerlQt</title>
	<published>2009-06-10T06:05:29Z</published>
	<updated>2009-06-10T06:05:29Z</updated>
	<author>
		<name>Jonathan Yu</name>
	</author>
	<content type="html">I think another thing we can do is implement objects in Perl, like:
&lt;br&gt;QInt, QUint, QBool.. which we would pass to the variant method (on the
&lt;br&gt;Perl side) and then have it automatically pick the right overloaded
&lt;br&gt;version of the method.
&lt;br&gt;&lt;br&gt;Another possibility is to pass a hash reference, like:
&lt;br&gt;&lt;br&gt;Qt::Variant({
&lt;br&gt;&amp;nbsp; 1,
&lt;br&gt;&amp;nbsp; type =&amp;gt; bool
&lt;br&gt;});
&lt;br&gt;&lt;br&gt;or something.
&lt;br&gt;&lt;br&gt;I'm not sure how this might be done on the Ruby side, however.
&lt;br&gt;&lt;br&gt;On Wed, Jun 10, 2009 at 2:09 AM, Gary L. Greene,
&lt;br&gt;Jr.&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23961919&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;greeneg@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On 6/9/09 10:28 PM, &amp;quot;Chris Burel&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23961919&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chrisburel@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hey guys,
&lt;br&gt;&amp;gt;&amp;gt; Sorry for double posting, but I wanted to get Ruby's opinion on this too.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; One thing in PerlQt that can be very frustrating is when the bindings
&lt;br&gt;&amp;gt;&amp;gt; cannot determine which method you intend to call based on the
&lt;br&gt;&amp;gt;&amp;gt; arguments.  A common example of this happens with the QVariant class,
&lt;br&gt;&amp;gt;&amp;gt; because it's essentially a union class that has constructors for a
&lt;br&gt;&amp;gt;&amp;gt; bunch of different data types.  Consider:
&lt;br&gt;&amp;gt;&amp;gt; my $foo = Qt::Variant(1)
&lt;br&gt;&amp;gt;&amp;gt; results in
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --- Ambiguous method QVariant::QVariant called
&lt;br&gt;&amp;gt;&amp;gt; Candidates are:
&lt;br&gt;&amp;gt;&amp;gt;         QVariant::QVariant( uint )
&lt;br&gt;&amp;gt;&amp;gt;         QVariant::QVariant( int )
&lt;br&gt;&amp;gt;&amp;gt;         QVariant::QVariant( bool )
&lt;br&gt;&amp;gt;&amp;gt; Choosing first one...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; It's frustrating because the bindings clearly know that the other
&lt;br&gt;&amp;gt;&amp;gt; method exists, and sometimes you really do want to call the other
&lt;br&gt;&amp;gt;&amp;gt; method.  But how should you specify which method you really want?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I was thinking that if we already have the method's signature, and it
&lt;br&gt;&amp;gt;&amp;gt; is unique, why not let the coder specify the exact signature they want
&lt;br&gt;&amp;gt;&amp;gt; to call?  Something along the lines of
&lt;br&gt;&amp;gt;&amp;gt; Qt::setSignature( 'QVariant::QVariant( bool )' );
&lt;br&gt;&amp;gt;&amp;gt; my $foo = Qt::Variant(1);
&lt;br&gt;&amp;gt;&amp;gt; That way the coder can force the bindings to call the correct method.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; It can really help for things like the QSignalMapper, that has these 2
&lt;br&gt;&amp;gt;&amp;gt; functions:
&lt;br&gt;&amp;gt;&amp;gt; void setMapping ( QObject * sender, QWidget * widget )
&lt;br&gt;&amp;gt;&amp;gt; void setMapping ( QObject * sender, QObject * object )
&lt;br&gt;&amp;gt;&amp;gt; Because of the ambiguity, the coder doesn't know if she/he should
&lt;br&gt;&amp;gt;&amp;gt; connect to the 'mapped( QWidget * widget )' signal or the 'mapped(
&lt;br&gt;&amp;gt;&amp;gt; QObject * object )' signal.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thoughts?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -Chris
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Kde-bindings mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23961919&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-bindings@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-bindings&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-bindings&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I agree with this, since it's bit me more than a few times, and would
&lt;br&gt;&amp;gt; (surprise, surprise) make working on KDE bindings for Perl that much easier
&lt;br&gt;&amp;gt; since there are times in the code (especially in the XMLGUI stuff) where a
&lt;br&gt;&amp;gt; similar aspect occurs for the various template segments. Richard, you're
&lt;br&gt;&amp;gt; thoughts?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23961919&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Adding-more-explicit-ambiguous-method-lookup-resolution-for-PerlQt-tp23955963p23961919.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23955963</id>
	<title>Adding more explicit ambiguous method lookup resolution for PerlQt</title>
	<published>2009-06-09T22:28:33Z</published>
	<updated>2009-06-09T22:28:33Z</updated>
	<author>
		<name>Chris Burel</name>
	</author>
	<content type="html">Hey guys,
&lt;br&gt;Sorry for double posting, but I wanted to get Ruby's opinion on this too.
&lt;br&gt;&lt;br&gt;One thing in PerlQt that can be very frustrating is when the bindings
&lt;br&gt;cannot determine which method you intend to call based on the
&lt;br&gt;arguments. &amp;nbsp;A common example of this happens with the QVariant class,
&lt;br&gt;because it's essentially a union class that has constructors for a
&lt;br&gt;bunch of different data types. &amp;nbsp;Consider:
&lt;br&gt;my $foo = Qt::Variant(1)
&lt;br&gt;results in
&lt;br&gt;&lt;br&gt;--- Ambiguous method QVariant::QVariant called
&lt;br&gt;Candidates are:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QVariant::QVariant( uint )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QVariant::QVariant( int )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QVariant::QVariant( bool )
&lt;br&gt;Choosing first one...
&lt;br&gt;&lt;br&gt;It's frustrating because the bindings clearly know that the other
&lt;br&gt;method exists, and sometimes you really do want to call the other
&lt;br&gt;method. &amp;nbsp;But how should you specify which method you really want?
&lt;br&gt;&lt;br&gt;I was thinking that if we already have the method's signature, and it
&lt;br&gt;is unique, why not let the coder specify the exact signature they want
&lt;br&gt;to call? &amp;nbsp;Something along the lines of
&lt;br&gt;Qt::setSignature( 'QVariant::QVariant( bool )' );
&lt;br&gt;my $foo = Qt::Variant(1);
&lt;br&gt;That way the coder can force the bindings to call the correct method.
&lt;br&gt;&lt;br&gt;It can really help for things like the QSignalMapper, that has these 2
&lt;br&gt;functions:
&lt;br&gt;void setMapping ( QObject * sender, QWidget * widget )
&lt;br&gt;void setMapping ( QObject * sender, QObject * object )
&lt;br&gt;Because of the ambiguity, the coder doesn't know if she/he should
&lt;br&gt;connect to the 'mapped( QWidget * widget )' signal or the 'mapped(
&lt;br&gt;QObject * object )' signal.
&lt;br&gt;&lt;br&gt;Thoughts?
&lt;br&gt;&lt;br&gt;-Chris
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23955963&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Adding-more-explicit-ambiguous-method-lookup-resolution-for-PerlQt-tp23955963p23955963.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23862541</id>
	<title>Re: Qt Compile Flags (Was: Compiling Without Installing)</title>
	<published>2009-06-03T18:53:33Z</published>
	<updated>2009-06-03T18:53:33Z</updated>
	<author>
		<name>Jonathan Yu</name>
	</author>
	<content type="html">Oh- Chris, we (ewilhelm and I) made a channel on irc.perl.org - #qt
&lt;br&gt;&lt;br&gt;If you can join, it's probably more useful for quick questions than
&lt;br&gt;the mailing list.
&lt;br&gt;&lt;br&gt;Right now I'm getting an error building from source - see
&lt;br&gt;&lt;a href=&quot;http://sial.org/pbot/37016&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sial.org/pbot/37016&lt;/a&gt;&lt;br&gt;&lt;br&gt;any ideas?
&lt;br&gt;&lt;br&gt;On Wed, Jun 3, 2009 at 9:49 PM, Jonathan Yu &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862541&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jonathan.i.yu@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Impressive. Well, in that case, what is outstanding that you'd like me
&lt;br&gt;&amp;gt; to hack on? Is there a particular area you want me to focus on?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Wed, Jun 3, 2009 at 9:46 PM, Chris Burel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862541&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chrisburel@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Was it this one?
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://code.google.com/p/perlqt4/issues/detail?id=3&amp;can=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/perlqt4/issues/detail?id=3&amp;can=1&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; That ended up being related to the perl compile options, related to
&lt;br&gt;&amp;gt;&amp;gt; how it handles allocating memory for environment variables.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Wed, Jun 3, 2009 at 6:31 PM, Jonathan Yu &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862541&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jonathan.i.yu@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Well, it was the issue that was reported in code.google.org; that I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; was initially brought into this project to get fixed, in the first
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; place...
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Wed, Jun 3, 2009 at 9:28 PM, Chris Burel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862541&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chrisburel@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Right now the big push is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; fixing that nasty issue with the segfaults, so I'll fix my module,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; finish compiling and hack on that. :-)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; What segfaults are you experiencing?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862541&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862541&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862541&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862541&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Qt-Compile-Flags-%28Was%3A-Compiling-Without-Installing%29-tp23856693p23862541.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23862509</id>
	<title>Re: Qt Compile Flags (Was: Compiling Without Installing)</title>
	<published>2009-06-03T18:49:43Z</published>
	<updated>2009-06-03T18:49:43Z</updated>
	<author>
		<name>Jonathan Yu</name>
	</author>
	<content type="html">Impressive. Well, in that case, what is outstanding that you'd like me
&lt;br&gt;to hack on? Is there a particular area you want me to focus on?
&lt;br&gt;&lt;br&gt;On Wed, Jun 3, 2009 at 9:46 PM, Chris Burel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862509&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chrisburel@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Was it this one?
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://code.google.com/p/perlqt4/issues/detail?id=3&amp;can=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/perlqt4/issues/detail?id=3&amp;can=1&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; That ended up being related to the perl compile options, related to
&lt;br&gt;&amp;gt; how it handles allocating memory for environment variables.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Wed, Jun 3, 2009 at 6:31 PM, Jonathan Yu &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862509&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jonathan.i.yu@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Well, it was the issue that was reported in code.google.org; that I
&lt;br&gt;&amp;gt;&amp;gt; was initially brought into this project to get fixed, in the first
&lt;br&gt;&amp;gt;&amp;gt; place...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Wed, Jun 3, 2009 at 9:28 PM, Chris Burel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862509&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chrisburel@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Right now the big push is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; fixing that nasty issue with the segfaults, so I'll fix my module,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; finish compiling and hack on that. :-)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; What segfaults are you experiencing?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862509&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862509&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862509&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862509&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Qt-Compile-Flags-%28Was%3A-Compiling-Without-Installing%29-tp23856693p23862509.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23862490</id>
	<title>Re: Qt Compile Flags (Was: Compiling Without Installing)</title>
	<published>2009-06-03T18:46:17Z</published>
	<updated>2009-06-03T18:46:17Z</updated>
	<author>
		<name>Chris Burel</name>
	</author>
	<content type="html">Was it this one?
&lt;br&gt;&lt;a href=&quot;http://code.google.com/p/perlqt4/issues/detail?id=3&amp;can=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/perlqt4/issues/detail?id=3&amp;can=1&lt;/a&gt;&lt;br&gt;&lt;br&gt;That ended up being related to the perl compile options, related to
&lt;br&gt;how it handles allocating memory for environment variables.
&lt;br&gt;&lt;br&gt;On Wed, Jun 3, 2009 at 6:31 PM, Jonathan Yu &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862490&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jonathan.i.yu@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Well, it was the issue that was reported in code.google.org; that I
&lt;br&gt;&amp;gt; was initially brought into this project to get fixed, in the first
&lt;br&gt;&amp;gt; place...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Wed, Jun 3, 2009 at 9:28 PM, Chris Burel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862490&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chrisburel@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Right now the big push is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; fixing that nasty issue with the segfaults, so I'll fix my module,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; finish compiling and hack on that. :-)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; What segfaults are you experiencing?
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862490&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862490&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862490&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Qt-Compile-Flags-%28Was%3A-Compiling-Without-Installing%29-tp23856693p23862490.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23862371</id>
	<title>Re: Qt Compile Flags (Was: Compiling Without Installing)</title>
	<published>2009-06-03T18:31:16Z</published>
	<updated>2009-06-03T18:31:16Z</updated>
	<author>
		<name>Jonathan Yu</name>
	</author>
	<content type="html">Well, it was the issue that was reported in code.google.org; that I
&lt;br&gt;was initially brought into this project to get fixed, in the first
&lt;br&gt;place...
&lt;br&gt;&lt;br&gt;On Wed, Jun 3, 2009 at 9:28 PM, Chris Burel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862371&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chrisburel@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; Right now the big push is
&lt;br&gt;&amp;gt;&amp;gt; fixing that nasty issue with the segfaults, so I'll fix my module,
&lt;br&gt;&amp;gt;&amp;gt; finish compiling and hack on that. :-)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What segfaults are you experiencing?
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862371&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862371&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Qt-Compile-Flags-%28Was%3A-Compiling-Without-Installing%29-tp23856693p23862371.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23862351</id>
	<title>Re: Qt Compile Flags (Was: Compiling Without Installing)</title>
	<published>2009-06-03T18:28:43Z</published>
	<updated>2009-06-03T18:28:43Z</updated>
	<author>
		<name>Chris Burel</name>
	</author>
	<content type="html">&amp;gt; Right now the big push is
&lt;br&gt;&amp;gt; fixing that nasty issue with the segfaults, so I'll fix my module,
&lt;br&gt;&amp;gt; finish compiling and hack on that. :-)
&lt;br&gt;&lt;br&gt;What segfaults are you experiencing?
&lt;br&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23862351&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Qt-Compile-Flags-%28Was%3A-Compiling-Without-Installing%29-tp23856693p23862351.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23861767</id>
	<title>Re: Qt Compile Flags (Was: Compiling Without Installing)</title>
	<published>2009-06-03T17:14:05Z</published>
	<updated>2009-06-03T17:14:05Z</updated>
	<author>
		<name>Jonathan Yu</name>
	</author>
	<content type="html">Chris:
&lt;br&gt;&lt;br&gt;I don't think normal installs are a problem, per se, I just have no
&lt;br&gt;experience setting up that sort of thing.
&lt;br&gt;&lt;br&gt;It's easier to find things when they're system-installed -- you can
&lt;br&gt;check in the usual library paths. However, when they're installed in
&lt;br&gt;the user directory, they can really be anywhere. So the App::Info
&lt;br&gt;instance would need to be able to account for that. Just adds a bit of
&lt;br&gt;extra complexity, and I'm not sure how the other modules do that sort
&lt;br&gt;of thing.
&lt;br&gt;&lt;br&gt;Anyway, I think all of this is nice to have discussed up front, but it
&lt;br&gt;should be put on the back burner for now. Right now the big push is
&lt;br&gt;fixing that nasty issue with the segfaults, so I'll fix my module,
&lt;br&gt;finish compiling and hack on that. :-)
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Jonathan
&lt;br&gt;&lt;br&gt;On Wed, Jun 3, 2009 at 4:54 PM, Chris Burel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23861767&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chrisburel@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I used the Makefile.PL because that's what
&lt;br&gt;&amp;gt; h2xs -A -n Qt
&lt;br&gt;&amp;gt; gave me.  It compiled what I needed, so all was good.  If you guys
&lt;br&gt;&amp;gt; think we should use Module::Build, and want to convert over, be my
&lt;br&gt;&amp;gt; guest.
&lt;br&gt;&amp;gt; It also sounds like a good idea to package smokeqt as an
&lt;br&gt;&amp;gt; Alien::SmokeQt package.  Remember that there are Smoke objects for
&lt;br&gt;&amp;gt; different parts of Qt, KDE, Phonon, etc, that are all separate.  For
&lt;br&gt;&amp;gt; instance, qtuitools, qt, and qtscript all have separate smoke objects.
&lt;br&gt;&amp;gt;  So we'd want the module called Alien::SmokeQt, so that in the future
&lt;br&gt;&amp;gt; we can have Alien::SmokeQtUiTools, Alien::SmokeQtScript, etc.  I'd
&lt;br&gt;&amp;gt; vote for Alien::SmokeQt over Alien::QtSmoke because the library that
&lt;br&gt;&amp;gt; gets built is called libsmokeqt, not libqtsmoke.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I don't see why you wouldn't be able to tell the Alien::SmokeQt
&lt;br&gt;&amp;gt; package to install to your home directory, and then have PerlQt link
&lt;br&gt;&amp;gt; to it from there.  Why would normal user account installs be a
&lt;br&gt;&amp;gt; problem?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Wed, Jun 3, 2009 at 1:36 PM, Jonathan Yu &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23861767&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jonathan.i.yu@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Eric:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Actually, an Alien:: package (or several) seems like a good idea.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; One thing I'm not sure about, though, is whether Alien:: packages
&lt;br&gt;&amp;gt;&amp;gt; should be designed to work with normal user accounts (ie non-root CPAN
&lt;br&gt;&amp;gt;&amp;gt; installs). I'm not even sure what package to use as a reference for
&lt;br&gt;&amp;gt;&amp;gt; this -- I did look at Alien::Judy which is a simple enough package
&lt;br&gt;&amp;gt;&amp;gt; that I can sort of grasp what is happening.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Moreover, I'd want to reduce the build dependencies if possible,
&lt;br&gt;&amp;gt;&amp;gt; especially in the case where there are modules already installed on
&lt;br&gt;&amp;gt;&amp;gt; the system. I'd like it if users didn't have to download the Alien::
&lt;br&gt;&amp;gt;&amp;gt; stuff if App::Info detects that it's already installed (App::Info
&lt;br&gt;&amp;gt;&amp;gt; would be a build dependency, rather than a full out dependency).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This is particularly useful for people that are on systems like, say,
&lt;br&gt;&amp;gt;&amp;gt; Debian.. where the trick is to find out if there is a system-installed
&lt;br&gt;&amp;gt;&amp;gt; version, or ask the user otherwise. Perhaps the Alien package could be
&lt;br&gt;&amp;gt;&amp;gt; used as a convenience, more like:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 1. Download App::Info for Smoke
&lt;br&gt;&amp;gt;&amp;gt; 2. Check if libsmokeqt is installed
&lt;br&gt;&amp;gt;&amp;gt; 3. If it is, then use it; otherwise:
&lt;br&gt;&amp;gt;&amp;gt; 4. Prompt the user to install it, ask if it's okay, etc (maybe EUMM's
&lt;br&gt;&amp;gt;&amp;gt; prompt subroutine can be used for this)
&lt;br&gt;&amp;gt;&amp;gt; 5. Install Alien::Smoke etc via CPAN
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; If the lib is already installed, then (as detected by App::Info), then
&lt;br&gt;&amp;gt;&amp;gt; you wouldn't need to install the Alien version via CPAN. Thus
&lt;br&gt;&amp;gt;&amp;gt; Alien::Smoke wouldn't be a direct dependency.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Jonathan
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Wed, Jun 3, 2009 at 4:07 PM, Eric Wilhelm
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23861767&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ewilhelm@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; # from Jonathan Yu
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; # on Wednesday 03 June 2009 13:00:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;I'll work over the next couple days with getting the Makefile.PL to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;detect if smoke is installed and die otherwise (since this is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;something CMake takes care of, right?). Then it can be uploaded to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;CPAN as-is. I'm currently looking into extending App::Info to help us
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;find Qt stuff (see App::Info on CPAN).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; One idea here is to have an Alien::Smoke and/or Alien::Qt packages (ala
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Alien::wxWidgets) which allows you to break those dependencies into
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; separate dists -- so you can automatically install everything with the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; cpan client, but you can also quickly upgrade the Qt4 dist for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; perl-only changes.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;do you mind if I upgrade the build over to Build.PL?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;...is much more capable of handling complex tasks than Makefile.PL
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'll second that.  (Disclaimer:  I'm the Module::Build maintainer.)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --Eric
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The opinions expressed in this e-mail were randomly generated by
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the computer and do not necessarily reflect the views of its owner.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --Management
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &lt;a href=&quot;http://scratchcomputing.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://scratchcomputing.com&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23861767&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23861767&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Kde-perl mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23861767&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Kde-perl mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23861767&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Kde-perl@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mail.kde.org/mailman/listinfo/kde-perl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.kde.org/mailman/listinfo/kde-perl&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Qt-Compile-Flags-%28Was%3A-Compiling-Without-Installing%29-tp23856693p23861767.html" />
</entry>

</feed>
