# Re: GUI programming for WinXP/Linux/OSX?

**URL:** <https://www.ruby-forum.com/t/re-gui-programming-for-winxp-linux-osx/70003>\
**Category:** Ruby\
**Created:** [September 26, 2006, 10:27am UTC](https://www.ruby-forum.com/t/re-gui-programming-for-winxp-linux-osx/70003 "2006-09-26T10:27:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![gnuvince](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/82dd89/32.png) [@gnuvince](https://www.ruby-forum.com/u/gnuvince)\
**Post date:** [September 26, 2006, 10:27am UTC](https://www.ruby-forum.com/t/re-gui-programming-for-winxp-linux-osx/70003/1 "2006-09-26T10:27:56Z")

</div>

Hello !

> - it must run on WinXP and Linux, idally also on OSX
> - it must have a GUI preferably with the GUI’s native widget set
> - it must allow scripting access to system resources with a modern and  
> comfortable scripting language

What you really need is Qtruby - it matches exactly your requirements.  
Check  
out

[http://rubyforge.org/projects/korundum/](http://rubyforge.org/projects/korundum/)

and

[http://trolltech.com](http://trolltech.com)

There’s two options:

- use qtruby, which is based on Qt3 - pretty stable, but will not work  
on  
WinXP unless you’ve got a license for Qt3 on WinXP boxes;
- use qt4-qtruby - pretty cool, based on Qt4, still some useability  
glitches  
but Richard Dale is working hard on them (and then, you can do  
bug-reporting  
and improve it for me as well ;-)…). And Qt4 is free on WinXP as well,  
and  
qt4-qtruby works there (according to forum posts).

You should get Qt/Qt4 and it’s documentation on Trolltech.

All the code you write will work on MacOS, Linux and WinXP…

Cheers !

Vince, a Qt4 addict

PS: I already sent this mail with another account, but it looks like the  
mail didn’t make it yet, and as it’s not the first time, I try from  
somewhere else.

---

<div class="post-metadata">

**Author:** ![gnuvince](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/82dd89/32.png) [@gnuvince](https://www.ruby-forum.com/u/gnuvince)\
**Post date:** [September 26, 2006, 4:12pm UTC](https://www.ruby-forum.com/t/re-gui-programming-for-winxp-linux-osx/70003/2 "2006-09-26T16:12:59Z")

</div>

Vincent F. wrote:

> - use qt4-qtruby - pretty cool, based on Qt4, still some useability  
> glitches  
> but Richard Dale is working hard on them (and then, you can do  
> bug-reporting  
> and improve it for me as well ;-)…). And Qt4 is free on WinXP as well,  
> and  
> qt4-qtruby works there (according to forum posts).

Hmmm … maybe I should reconsider … when I get some free cycles I’ll  
see if I can get around the issues with qt4-qtruby on Gentoo Linux. I  
think it was actually a Portage/dependency problem in Gentoo rather than  
something in QT4 or qtruby.
