The New and Improved Qt Creator 0.9.2 RC

Posted by kdpalara on February 5, 2009 · 18 comments


creator-screenshot.png

We just pushed the big Green button for Qt Creator 0.9.2 Release Candidate today.

Some noteworthy changes are:

  • The main user interface has been polished. There’s also a full-screen mode now.
  • The FakeVim feature can be triggered using Alt+V, V, enabling Qt Creator to emulate vim. In this mode, typical vim
    commands can be used to edit text. To exit this mode, simply type “,,”.
  • The version control plugins — Git, Perforce, and Subversion — have received their share of polish. For example, the
    Git submit editor has been improved and can now display untracked files.
  • A Feedback button has been added to the Welcome screen. No prizes for guessing what its function is :)
  • Many bugs in the C++ engine have been fixed.
  • Support for cmake has been added but it is purely experimental*.

Since we opened up the source in an open repository (for the beta) and created a dedicated #qt-creator channel (on irc.freenode.net), we have had some very nice chats with lots of creative people, and received very helpful contribution. The Qt Creator team would like to thank all of you for that. However, due to the current economic situation, no candy will be given.

* Currently, cmake support is not feature complete. It can build your project, list the executables and run them, as well as display some of the files in the project tree.

P/s – I’ve been cracking the virtual whip from Oslo and “reminding” the developers in Berlin to write some documentation. Feedback on the manual is very much appreciated.

QShare(this)

Possibly related posts:

  1. Updated release schedule for Qt 4.7, Qt Creator 2.0 (and Qt Creator 2.1)

18 comments

1 J. Draughn February 5, 2009 at 5:21 pm
 

URL? http://www.qtsoftware.com/developer/qt-creator/qt-creator#download-qt-creator still lists rc1.

Thanks.

2 J. Draughn February 5, 2009 at 5:24 pm
 

Sorry, ignore previous post. I thought this was supposed to be RC2 of the previous release.

3 Hund February 5, 2009 at 5:53 pm
 

Any hope for python support ?

4 przemoc February 5, 2009 at 6:22 pm
 

Keep up the good work!

Thanks for fixing visual block selection when mixed tab indentation is involved.
Nice thing about Alt+Shift+Movement shortcut is that it works better than in vi, i.e. selection works beyond the last character in current line (if there is anything to select in other lines).
Of course in vi mode original visual-block behavior is preserved. What a shame… :)

I have a concern regarding FakeVim. Leaving this mode doesn’t remove the selection. Is it intended?

5 Andrea Grandi February 5, 2009 at 6:25 pm
 

I also wish it had the Python support. I really love Python+Qt4.

6 Scorp1us February 5, 2009 at 7:02 pm
 

I hope this includes the qt4.5 dlls. I had a lot of drawing problems with the betas!

After using it for a while, one thing I really miss is tabs at the top. It would be nice to have tabbed tabs, that is
[ Welcome | Edit | Debug | Projects | Help]
[file1.cpp | file N | ...] (For edit mode)
[QIODevice | QByteArray] (for help mode)

The vertical column wastes a lot of screen real estate.
Put the run bar horizontally along the bottom

7 nathan February 5, 2009 at 8:17 pm
 

Does the post say it has full-screen mode? I can’t seem to find that on any menu or in the preferences. Yet I downloaded 0.9.2 from Qt’s website after this post… Is it a mystery button?

8 Adam M. February 5, 2009 at 9:15 pm
 

Others love to have Ruby+Qt4. Now, since this is a GPL project, please look at C++ Editor plugin and simply re-implement it for the language of your choice. I doubt Nokia will be writing Ruby/Python/LISP editor plugins themselves.

9 A. Poenitz February 5, 2009 at 10:38 pm
 

@przemoc: Funnily enough, that problem was fixed during the day. The fakevim selection is now copied over as “real” selection after leaving fakevim mode and vice versa. But that’s a change to the mainline, so it is likely to appear in 1.1 only (and in the public git repository of course)

10 dmitriy February 6, 2009 at 7:03 am
 

Thank you guys. It would be great to have Mercurial support in Qt Creator.

11 Jenge February 6, 2009 at 7:57 am
 

PLEASE add standard scrolling support with varying speeds by holding down middle mouse button and moving mouse up and down. Firefox/Internet Explorer/Visual Studio/XCode/etc all have this…

12 Thorbjørn Lindeijer February 6, 2009 at 1:52 pm
 

@nathan: Should be in Window -> Full Screen (Ctrl+Shift+F11)

13 Daniel Pistelli February 7, 2009 at 11:13 am
 

Kudos to you guys. This is already the best IDE ever for me (and I’m used to VC++ and Visual Assist, so I’m quite spoiled in that regard). However, I like Qt Creator best and it’s just a RC…

14 g.a February 7, 2009 at 10:07 pm
 

Still no tree view of project directories?

15 wstokes February 9, 2009 at 3:14 pm
 

>Still no tree view of project directories?

My thoughts exactly. This is a show stopper for me. I’d also like the ability to quickly switch between the source and header file, without having to click (right now double click :-( ) between the two options in the project list.

16 Adam Higerd February 9, 2009 at 6:34 pm
 

@wstokes: Actually, you CAN do that. Press F4!

17 Lucas February 10, 2009 at 2:54 pm
 

I wish it would be possible to create a standard Hello World project. Not only Qt Creator is a really good IDE, it is also really simple to start with, I think it can be a good choice for beginners in C++, whose might just want to follow the standard way of beginning with C++ code. (through a book or university lectures)

For instance if I were to start C++ programming I wouldn’t start with Qt Creator yet, because I would have to create a QtCore project and remove Qt related code in order to follow my book advices. I might choose Eclipse cdt even if not as lightweight as Qt Creator, it would create for me my first C/C++ application.
Allowing people to start learning programming with QT Creator, I think, would allow more people to be attracted by Qt Creator instead of VS or Eclipse.

Anyway I really like it and I really plan to use it on my own, but I wish I could use it for my students at university.

18 jespa February 23, 2009 at 7:48 pm
 

No doubt QtCreator is one of best IDE I have seen in my life, and it’s called to be a great tool for everywhere developers.

Just a question: Why are you shipping mingw version 3.4 with the windows installer?

I have managed to overwrite your mingw directory with a later version that contains GCC 4.2 and everything seems to work well. In fact, the qtcreator under linux uses the native GCC, which is 4.2 for almost every current distribution.

Comments on this entry are closed.

Previous post:

Next post: