Thanks a lot, Yes, I'm bundling a lot of things, but this is because I care about them all. And I don't know exactly which is what, e.g, Qt also have an IDE for GUI design, isn't it?
QUOTE
I'm not sure what you mean by "printing reports", I'm guessing you just need to generate a pdf or word doc and let that do the printing, right?
Oh, and by printing reports I mean to make a query to my database and fill a report with its data, would be better if my user doesn't have to deal with opening another application to print her report, (some of my users are usaurious

)
QUOTE
But you can develop C++ with eclipse, you can use SWT with java, there are lots of possibilities. All your database questions are down to the language, not the IDE or the widget library.
Perhaps there are many possibilities, which is good, I want the best of all!, which one would you choose?,
please tell me. Remember I come from where the vendors try to put everything in one package: IDE + Language + Library, even DB, so when I think of mixing things I get a little confused, and with so many choices I would like to start with a good mix, and then switch one or two things. Otherwise I would have to test it all... I would like, but I don't have much time.
QUOTE
And I'd question your statement for java - "Price: ( 100$ year/developer ? ) cheap". Eclipse is free, the java SDK is free, what is the 100$/year for? As far as I know you don't have to buy a license to sell java programs.
Once I saw a full-page publicity which stated just that, I wasn't interested in java by the time, what was the meaning?, I don't know. I think JavaEE is not free, do I need JavaEE to talk to my database?, I don't know.
By RAD I mean Rapid Application Development, I don't care too much about team development.
QUOTE
And C++/Qt can for sure talk to Postgres and Mysql, there are bundles of programs doing just that. I don't think connecting to those databases will be a problem for any of your options. I know nothing about Firebird but a few seconds with wiki tells me that it supports C++, java, perl, python, and I'm guessing anything else which supports odbc.
So I'll better correct this information on my previous post.
QUOTE
I think the criteria you've got are more like this:
IDE - cost, maturity/stability, features
language - speed of development (for you and/or team), libraries
widgets - cost, looks, design tools
I'm so noobie that I don't know which criteria I have

, yes, that's me.
Please tell me what set of tools do you like/use the most
.QUOTE
And about the Qt licence, is the software you're going to produce going to be open but not free? Does that mean, you will sell it but also sell the source code including rights to modify and redistribute? Seems to me like you'll sell one version and then find the source legally and freely redistributed, no?
Nope, this one I disagree, Trolltech is very clear about not selling commercial software with the free version of Qt, they don't care if it is open source or not. Once you get some money using their library, you should be using the commercial version of their product... I am not a lawyer, but it seems pretty clear for me from their license text and their web page... if you (or someone) is really sure it is not like that, for sure, please let me know.
Thanks a lot, please keep giving me set of tools which I should use. (by the way, this is the longest post I've ever wrote

)