[Qt-creator] Some thoughts about 2.5

Vojtech Kral vojtech at kral.hk
Tue May 29 17:07:42 CEST 2012


On 2012-05-29 15:08, Geronimo Ma. Hernandez wrote:
> It's fine, if you say, qmake is the tool of choice - but please then
> add import
> wizards and tools for transformation of other build systems.
> May be an import wizard could work like build-systems in java-world,
> where any
> source below a given directory is part of the project and for so 
> imported.
>

What you ask is probably impossible and it doesn't make much sense 
either.

First off, as already stated, build scripts tend to be quite complex
and quite diverse. The IDE could possibly only understand very simple 
scipts.

These build scripts are basically like any arbitrary scripts - you 
simply cannot
ask IDE to understand the purpose of each file in arbitrary scripting 
language.

This even applies to qmake scripts once they get complex.

The IDE can only get you started somewhat - it can generate the basic 
structure
of build files based on some templates and heuristics.
But from that point on, you're on your own.

It seems to me that in all your requests you are basically asking for 
an IDE
that would enable you to develop C++ exactly the same way you are used 
to develop Java.
I'm afraid that's not going to happen since C++ is not Java.


Quite frankly, I'd much rather see QtC developers dealing with stuff 
that _really_ matters,
such as integrating Clang and/or implementing C++11 code model 
features, et cetera,
instead of turning QtC into a NetBeans or Eclipse clone ;-)

It's one of the reasons I like QtC - unlike Eclipse it's not bloated, 
it stays KISS.


~Vojtech Kral




More information about the Qt-creator mailing list