[Mono-list] Qtcsharp / Windows.Forms
Jason Keirstead
jason@keirstead.org
Wed, 27 Mar 2002 23:48:54 -0400
--------------090206090208030207000005
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Yes, just about 30 mins after I fired that email off, I downloaded the
lates mono and low and behold, I was able to compile some sample QT
programs using it, in Linux nonetheless. I was shocked and stupified to
say the least, but that is a Good Thing(tm).
I took a trip over to the Trolltech website, and Googled around a bit,
but was unable to find any information on a free developers release of
Qt 3.0 for Windows. (there is a commercial version, but as a poor
student I have not the funds for such a thing). Do the QtC / QtCSharp
bindings work / build with Qt 2.3 ? If so, I'll start messing around
with a Windows build.
Re the Windows.Forms, I now realize after checking out the bindings and
how they are implimented I was a bit over-enthusiastic. I was just
excited that I no longer have to depend on Windows for my GUI C#
development. Nonetheless, I am definitly going to be keeping an eye on
QtCSharp's status.
Keep up the good work Adam!
Adam Treat wrote:
>>1) Is it possible to build a libqtc.dll for Windows, so that programs
>>written in qtcsharp can be run in windows?
>>
>
>The best person to awnser to this question is Richard Dale. My guess is no
>at this time, but it should be possible with a little work... hint, hint ;-)
>
>>2) If 1 is possible (or if mono 0.10 is advanced along enough so as to make
>>building test programs on linux possible, dunno haven't gotten a change to
>>check it out yet), and you have not started to do so already, I would be
>>willing to start helping on a Windows.Forms layer for the qtcsharp
>>bindings.
>>
>
>Mono _is_ advanced enough to start testing qtcsharp. I haven't built Qt.dll
>with Mono just yet, but I will attempt shortly. My guess is that it should
>not be a problem.
>
>About Windows.Forms, this is something that should be developed in
>coordination with Gtk#. However, AFAIK Gtk# nor Qt-CSharp are ready for this
>step. I will be making some pretty drastic changes to the bindings soon.
>Stuff like overloaded methods for Qt's default parameters and using the c#
>string type instead of QString. As far as Windows.Forms, it might be good to
>begin thinking about what the layer will look like and how to abstract the
>backend toolkit out.
>
>Cheers,
>
>Adam
>
--------------090206090208030207000005
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
</head>
<body>
Yes, just about 30 mins after I fired that email off, I downloaded the lates
mono and low and behold, I was able to compile some sample QT programs using
it, in Linux nonetheless. I was shocked and stupified to say the least, but
that is a Good Thing(tm). <br>
<br>
I took a trip over to the Trolltech website, and Googled around a bit, but
was unable to find any information on a free developers release of Qt 3.0
for Windows. (there is a commercial version, but as a poor student I have
not the funds for such a thing). Do the QtC / QtCSharp bindings work / build
with Qt 2.3 ? If so, I'll start messing around with a Windows build.<br>
<br>
Re the Windows.Forms, I now realize after checking out the bindings and how
they are implimented I was a bit over-enthusiastic. I was just excited that
I no longer have to depend on Windows for my GUI C# development. Nonetheless,
I am definitly going to be keeping an eye on QtCSharp's status.<br>
<br>
Keep up the good work Adam!<br>
<br>
<br>
Adam Treat wrote:<br>
<blockquote type="cite"
cite="mid20020328013939.TAUF2626.rwcrmhc51.attbi.com@there">
<blockquote type="cite">
<pre wrap="">1) Is it possible to build a libqtc.dll for Windows, so that programs<br>written in qtcsharp can be run in windows?<br></pre>
</blockquote>
<pre wrap=""><!----><br>The best person to awnser to this question is Richard Dale. My guess is no <br>at this time, but it should be possible with a little work... hint, hint ;-)<br><br></pre>
<blockquote type="cite">
<pre wrap="">2) If 1 is possible (or if mono 0.10 is advanced along enough so as to make<br>building test programs on linux possible, dunno haven't gotten a change to<br>check it out yet), and you have not started to do so already, I would be<br>willing to start helping on a Windows.Forms layer for the qtcsharp<br>bindings.<br></pre>
</blockquote>
<pre wrap=""><!----><br>Mono _is_ advanced enough to start testing qtcsharp. I haven't built Qt.dll <br>with Mono just yet, but I will attempt shortly. My guess is that it should <br>not be a problem.<br><br>About Windows.Forms, this is something that should be developed in <br>coordination with Gtk#. However, AFAIK Gtk# nor Qt-CSharp are ready for this <br>step. I will be making some pretty drastic changes to the bindings soon. <br>Stuff like overloaded methods for Qt's default parameters and using the c# <br>string type instead of QString. As far as Windows.Forms, it might be good to <br>begin thinking about what the layer will look like and how to abstract the <br>backend toolkit out.<br><br>Cheers,<br><br>Adam<br></pre>
</blockquote>
<br>
<br>
</body>
</html>
--------------090206090208030207000005--