Re: PerlQt

Roy Souther <[email protected]> Mon, 16 Jul 2007 08:32:42 -0600
Newsgroups gmane.comp.kde.devel.perl
Organization Silicon Tao Technology Systems Inc.
Message-ID <1184596362.7037.19.camel@serverlink>
--===============0855930615==
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-SKvB3OSUFM71VJ/ckW3/"


--=-SKvB3OSUFM71VJ/ckW3/
Content-Type: multipart/alternative; boundary="=-vA1nCEuQ7AnF+JDbp8fA"


--=-vA1nCEuQ7AnF+JDbp8fA
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

In my business I developed some C++ libs that are the cornerstone of all
my projects. Last year I started working on a Perl wrapper that will let
me use these C++ libs from any Perl script. If this is the kind of thing
you are looking for information on I would be glad to post a simple
example of how to do this.

The limitation of this is that two different C++ libs loaded in Perl
cannot talk to each other directly, that is to say if you write your own
C++ object that inherits from Qt it will not function with the PerlQt
objects that are available via Smoke. As you may know Smoke is the
wrapper that PerlQt uses the Qt C++ libs.

That is not to say it cannot be done, I think it could be done but as
you may know there are steps to ensure that the security of an
application is not violated.

On Mon, 2007-07-16 at 11:00 +0100, Richard Dale wrote:

> On Monday 16 July 2007, [email protected] wrote:
> > I like use Perlqt and my custom library in C++ .
> > I find an examples perlqt + C++
> I haven't any experience or examples of doing this, but someone on the=20
> kde-perl list might be able to help.
>=20
> -- Richard
> _______________________________________________
> Kde-perl mailing list
> [email protected]
> https://mail.kde.org/mailman/listinfo/kde-perl
>=20


Royce Souther
www.SiliconTao.com
Let Open Source help your business move beyond.

For security this message is digitally authenticated by GnuPG.




--=-vA1nCEuQ7AnF+JDbp8fA
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; CHARSET=3DUTF-8">
  <META NAME=3D"GENERATOR" CONTENT=3D"GtkHTML/3.2.5">
</HEAD>
<BODY>
In my business I developed some C++ libs that are the cornerstone of all my=
 projects. Last year I started working on a Perl wrapper that will let me u=
se these C++ libs from any Perl script. If this is the kind of thing you ar=
e looking for information on I would be glad to post a simple example of ho=
w to do this.<BR>
<BR>
The limitation of this is that two different C++ libs loaded in Perl cannot=
 talk to each other directly, that is to say if you write your own C++ obje=
ct that inherits from Qt it will not function with the PerlQt objects that =
are available via Smoke. As you may know Smoke is the wrapper that PerlQt u=
ses the Qt C++ libs.<BR>
<BR>
That is not to say it cannot be done, I think it could be done but as you m=
ay know there are steps to ensure that the security of an application is no=
t violated.<BR>
<BR>
On Mon, 2007-07-16 at 11:00 +0100, Richard Dale wrote:
<BLOCKQUOTE TYPE=3DCITE>
<PRE>
<FONT COLOR=3D"#000000">On Monday 16 July 2007, <A HREF=3D"mailto:rostrada@=
tiscali.it">[email protected]</A> wrote:</FONT>
<FONT COLOR=3D"#000000">&gt; I like use Perlqt and my custom library in C++=
 .</FONT>
<FONT COLOR=3D"#000000">&gt; I find an examples perlqt + C++</FONT>
<FONT COLOR=3D"#000000">I haven't any experience or examples of doing this,=
 but someone on the </FONT>
<FONT COLOR=3D"#000000">kde-perl list might be able to help.</FONT>

<FONT COLOR=3D"#000000">-- Richard</FONT>
<FONT COLOR=3D"#000000">_______________________________________________</FO=
NT>
<FONT COLOR=3D"#000000">Kde-perl mailing list</FONT>
<FONT COLOR=3D"#000000"><A HREF=3D"mailto:[email protected]">[email protected]=
g</A></FONT>
<FONT COLOR=3D"#000000"><A HREF=3D"https://mail.kde.org/mailman/listinfo/kd=
e-perl">https://mail.kde.org/mailman/listinfo/kde-perl</A></FONT>

</PRE>
</BLOCKQUOTE>
<TABLE CELLSPACING=3D"0" CELLPADDING=3D"0" WIDTH=3D"100%">
<TR>
<TD>
<BR>
<TABLE CELLSPACING=3D"0" CELLPADDING=3D"0" WIDTH=3D"100%">
<TR>
<TD>
<U><A HREF=3D"mailto:[email protected]">Royce Souther</A></U><BR>
<U><A HREF=3D"http://www.SiliconTao.com">www.SiliconTao.com</A></U><BR>
Let Open Source help your business move beyond.<BR>
<BR>
For security this message is digitally authenticated by <U><A HREF=3D"http:=
//www.gnupg.org">GnuPG</A></U>.
</TD>
</TR>
</TABLE>
<BR>
<BR>
<BR>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

--=-vA1nCEuQ7AnF+JDbp8fA--

--=-SKvB3OSUFM71VJ/ckW3/
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBGm4GKY62fql08qicRAvvoAJ0YQ4GAFxAffLsHiGhSm8G4oCjP6wCfcRBM
rYyCQAuSzkhdqPdJeVjUtSI=
=bZRG
-----END PGP SIGNATURE-----

--=-SKvB3OSUFM71VJ/ckW3/--


--===============0855930615==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Kde-perl mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-perl

--===============0855930615==--