From: Richard Dale Date: 2005-03-16T21:09:48+09:00 Subject: Re: Help a newbie pick a gui tool kit Nicholas Marriott wrote: > Not that I can find. However, Google seems to imply it exists so perhaps > it just hasn't appeared yet. > > I'm fairly suspicious of the link between KDE and QtRuby, I doubt it is > likely but I really really don't want to turn round one day and find I'm > having to tell people to install parts of KDE in order to get my stuff to > work. QtRuby has been carefully written so that it doesn't have any KDE dependencies, and that won't change. It should build in any environment with automake/autoconf, if there isn't an existing FreeBSD port. >> I don't know what you mean be 'lighter' - there is a version of Qt for >> embedded devices which works fine on PDAs and Smartphones. > > I'm not really concerned with PDAs and Smartphones. > > Qt is considerably larger than Wx and QtRuby appears to be larger than > wxRuby. On a more anecdotal level, I've consistently found Qt apps to have > problems with memory consumption and speed - this may be, however, because > on the whole the Qt apps I've used are KDE apps. The Qt 4 toolkit is being split up into separate libraries, and so if memory is tight you will be able to just use the widgets part for instance. I would say that both Qt 3 and KDE are getting faster, and Qt 3.3.4/KDE 3.4 seems pretty snappy to me. I would be interested in some measurements to compare wxRuby with QtRuby - you're probably right about Qt needing more memory, but I don't know how much. The Korundum KDE version of the bindings is pretty large as the api it wraps is so huge (1000+ classes), but I don't think that QtRuby is too bad.