[Qt] Release V.172RC

zeljko zeljko at holobit.net
Fri Sep 25 08:36:30 CEST 2009


On Thursday 24 September 2009 21:39, Felipe Monteiro de Carvalho wrote:
> Of the few places I know using Linux most of them use old
> distributions, because there is simply no reason to waste time in

My machine is installed in 2004 (think fedora 3), and reading your text I can 
develop only with qt-3.3. There's no support for qt4 in fedora 3, but I've 
maded packages by myself :) It's linux , and that's the way how it works.
If you want to develop on linux, then you must know something about it.
What about users which have 2 yrs old distro with qt-4.1 inside ?
Nothing. If they want to develop with lazarus they must upgrade qt, if they 
want to use some shiny new lclqt application - they must upgrade qt and 
bindings.

> continuous updates even if they are free. How would software developed
> with LCL-Qt run in these computers? Do you know any company updating
> their Linux computers every year like we are updating Qt versions?

Minimum version will be 4.5 for next 2-5 yrs (definitelly) since it's stable 
enough and have all things we need for lclqt at the moment.
4.6 have some deprecated classes (as Den mentioned), but such classes are 
still inside Qt so bindings will not scream about it, and if someone have 4.6 
installed and qt-4.5 bindings (eg. 1.72) it'll work.
As I said before QT_USE_XXX will be (if) only for development purposes and 
nothing else.

> > current = Mandriva 2009.1 = Qt 4.5
> > old = Mandriva 2009.0 (released in 2008) = Qt 4.4
> > new = Mandriva 2010 (expected in Nov 2009) = Qt 4.5
>
> How many people are using the latest Mandriva 2009 compared to all
> other older versions? I suspect a minority.
>
> I don't have Linux data, but the W3school statistics for Windows may help a
> bit:
>
> http://www.w3schools.com/browsers/browsers_os.asp
>
> Windows XP was launched in 2001 but only had more then 50% of users in
> 2004. Windows Vista still has only 18% of users.

We cannot take WinXP/Vista/7 into account since it costs some money.

>
> Will we be surporting Qt 4.5 in 2012? If not, I suspect we will never
> be targeting the majority of the installed Linux base.

yes, time to stabilize qt interface has come, and I'm planning to remove beta 
status of qt for 0.9.30.
It was hard before qt-4.5 since there was many bugs and instability 
(especially in qt-4.3).

>
> Compare with the Gtk2 interface. I think it requires Gtk 2.8 (could be
> 2.6, don't remember), which is supported in Madriva 2006 and superior.

Cannot compare gtk2 and qt. 
1.Gtk2 is much longer in lazarus source that qt is.
2.Gtk2 is default for linux development, qt not.


> What is more important: Producing software which runs on more
> computers or using the latest Qt version?

Producing software which runs on more computers :)





More information about the Qt mailing list