[Qt-creator] General Usage Question

Murphy, Sean M. sean.murphy at gd-ais.com
Thu Nov 19 16:28:55 CET 2009


> I just recently discovered Qt, and Qt Creator.  Was always aware of
> it, but never paid it the attention it clearly deserves.  Working
> through the C++ GUI book to get up to speed.
> 
> Qt Creator has some really impressive features... but... it also has
> some strange omissions compared to all the IDEs I have used in the
> past (VS, Eclipse, etc).
> 
> I'll avoid the apparently standard noob whining about no file rename,
> no folder creation, etc... Smart guys these Qt developers, so I assume
> there must be some thinking behind this... it is so bizarre it must be
> intended :)
> 
> Can anyone offer an example of how they use the IDE such that basic
> integrated file management is not a requirement?  I assume it is just
> a case of using the OS file management tools (eg. terminal) and
> manually updating the .pro files... but am I missing something?  It
> would seem refactoring would be somewhat cumbersome without the
> ability to re- organize files in concert.  I could get used to using
> terminal/finder/etc, but I can't imagine ever not "wanting" the
> ability to do it directly in the IDE... is this crazy?

Just keep in mind that Creator has only been in existence for a little
over a year, so most of those features you're looking for just aren't in
there YET, but that doesn't mean they aren't coming!  The other
applications you compared it to have much longer histories, Visual
Studio started in 1997, and Eclipse started in 2004.

The biggest thing I'm loving about Creator these days is that it has the
same idiosyncrasies/flaws/omissions across all platforms I use it on.
Previously, I'd be using a different IDE on each platform, with each IDE
having its own set of weird quirks.  For me it's easier to deal with
quirks like you point out above, knowing that it's the same problem (and
same fix) no matter which OS I'm working on.

So for now, I'll forgive Nokia for not having every feature under the
sun because they are giving me something that works the same way no
matter where I run it...

Sean




More information about the Qt-creator-old mailing list