[Qt-creator] Advice to improve QtCreator in new verions
hi guys I don't know if this is the right place to post the advice for new versions of QtCreator, because this is not the only IDE that I used to make programs in C++ I think that the editor is not the best, because the code completion is not good... for example... I use C++11, and if I make: #include when I try to invoke std::move(), the editor dose not make the completion of the move function... KDevelop fo it. the same thing happen if I try to use std::share_ptr, QtCreator editor doesn't make the completion... other thing is about the automatic code completion... KDevelop and XCode make it very very good and I hope that some day QtCreator can have the same functions. To activate automatically the code completion in QtCreator we need to type at less 3 letters and after that (and not so faster) code completion is activated. In XCode and KDevelop that not happen. Since we type the first letter the code completion is activated quickly, and that is good. In the other hand, QtCreator editor view is not configurable so, we can not have Outline Side Bar in the right side of the window and Project Side Bar in left because they are together and they can not be separated. Eclipse, Netbeans, and other IDE give this possibility. other feature that I think that is very very helpful is SHOW THE ENTIRE FUNCTION POTOTYPE IN CODE COMPLETION. Almost all IDE do this... why QtCreator dose not make it ??? If some day QtCreator would have the KDevelop code completion , QtCreator will have the BEST C++ EDITOR. And I want it... because I LOVE QT best regards. *="El tamaño de tus logros depende del tamaño de tus metas." * ___ Qt-creator mailing list Qt-creator@qt-project.org http://lists.qt-project.org/mailman/listinfo/qt-creator
Re: [Qt-creator] Subprojects handling
Le mercredi 08 janvier 2014 à 17:37 +0100, Yves Bailly a écrit : > Le 08/01/2014 17:27, Mohamed Fawzi a écrit : > > Build & Run > General > Always build project before deploying it > > > > in the Options. > > But then the subproject I want to run is not build, I have to build > it explicitly. > > Anyway it's the closest I can get to what I want it seems... > > Thanks all. > Hi, From what I understand your problem is that creator works as expected, it call make from the top directory and then make enter each sub-project and "update" what it should. If you want to make it faster you can parallelize it in the build option by adding -j N (N=number of process) to the make arguments. Or also open your project as kai said in the same sessions you can open all of them separately and also open your top project then just activate the one you want. regards, Alexis. ___ Qt-creator mailing list Qt-creator@qt-project.org http://lists.qt-project.org/mailman/listinfo/qt-creator
Re: [Qt-creator] Subprojects handling
Le 08/01/2014 17:27, Mohamed Fawzi a écrit : > Build & Run > General > Always build project before deploying it > > in the Options. But then the subproject I want to run is not build, I have to build it explicitly. Anyway it's the closest I can get to what I want it seems... Thanks all. -- /- Yves Bailly - Software developer -\ \- Sescoi R&D - http://www.sescoi.fr -/ "The possible is done. The impossible is being done. For miracles, thanks to allow a little delay." ___ Qt-creator mailing list Qt-creator@qt-project.org http://lists.qt-project.org/mailman/listinfo/qt-creator
Re: [Qt-creator] Subprojects handling
Le 08/01/2014 17:09, Ziller Eike a écrit : > On Jan 8, 2014, at 4:05 PM, Yves Bailly wrote: >> I have a main project file using template "subdirs": >> >> When I request to run one of the subproject, *all* the subprojects >> are always build. Even if the build step is reduced to checking >> nothing has changed (message "Nothing to be done for 'first'"), >> it can take a rather large amount of time. > > Bind a keyboard shortcut to Build > Build subproject > (or try that menu item from the menu first) My problem is not building the sub-project, but running it *without* building all the other sub-projects... -- /- Yves Bailly - Software developer -\ \- Sescoi R&D - http://www.sescoi.fr -/ "The possible is done. The impossible is being done. For miracles, thanks to allow a little delay." ___ Qt-creator mailing list Qt-creator@qt-project.org http://lists.qt-project.org/mailman/listinfo/qt-creator
Re: [Qt-creator] Subprojects handling
Build & Run > General > Always build project before deploying it in the Options. Fawzi On 8 Jan 2014, at 17:19, Yves Bailly wrote: > Le 08/01/2014 17:09, Ziller Eike a écrit : >> On Jan 8, 2014, at 4:05 PM, Yves Bailly wrote: >>> I have a main project file using template "subdirs": >>> >>> When I request to run one of the subproject, *all* the subprojects >>> are always build. Even if the build step is reduced to checking >>> nothing has changed (message "Nothing to be done for 'first'"), >>> it can take a rather large amount of time. >> >> Bind a keyboard shortcut to Build > Build subproject >> (or try that menu item from the menu first) > > My problem is not building the sub-project, but running it > *without* building all the other sub-projects... > > -- > /- Yves Bailly - Software developer -\ > \- Sescoi R&D - http://www.sescoi.fr -/ > "The possible is done. The impossible is being done. For miracles, > thanks to allow a little delay." > ___ > Qt-creator mailing list > Qt-creator@qt-project.org > http://lists.qt-project.org/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@qt-project.org http://lists.qt-project.org/mailman/listinfo/qt-creator
Re: [Qt-creator] Subprojects handling
> -Original Message- > On Jan 8, 2014, at 4:05 PM, Yves Bailly wrote: > > > [...] > > When I request to run one of the subproject, *all* the subprojects are > > always build. Even if the build step is reduced to checking nothing > > has changed (message "Nothing to be done for 'first'"), it can take a > > rather large amount of time. > > > > Can this be avoided in some way? I couldn't find an option. > > > > Thanks for any hint. > > Bind a keyboard shortcut to Build > Build subproject (or try that menu item > from the menu first) Another way is to load only the subprojects you're really interested in, as separate top-level projects. You can even define dependencies between them in the Projects pane, if needed. That's at least what I do when doing bigger work in Qt Creator on Windows , just loading the plugins I want to work on + app.pro Regards Kai ___ Qt-creator mailing list Qt-creator@qt-project.org http://lists.qt-project.org/mailman/listinfo/qt-creator
Re: [Qt-creator] Subprojects handling
On Jan 8, 2014, at 4:05 PM, Yves Bailly wrote: > > Greetings all, > > I have a main project file using template "subdirs": > TEMPLATE = subdirs > CONFIG += ordered > SUBDIRS += ...a long list of subdirs... > > The subdirs are all executable projects (no libraries) which > have no build-time dependencies between them. > > When I request to run one of the subproject, *all* the subprojects > are always build. Even if the build step is reduced to checking > nothing has changed (message "Nothing to be done for 'first'"), > it can take a rather large amount of time. > > Can this be avoided in some way? I couldn't find an option. > > Thanks for any hint. Bind a keyboard shortcut to Build > Build subproject (or try that menu item from the menu first) Br, Eike -- Eike Ziller, Senior Software Engineer - Digia, Qt Digia Germany GmbH, Rudower Chaussee 13, D-12489 Berlin Geschäftsführer: Mika Pälsi, Juha Varelius, Tuula Haataja Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B ___ Qt-creator mailing list Qt-creator@qt-project.org http://lists.qt-project.org/mailman/listinfo/qt-creator
[Qt-creator] Subprojects handling
Greetings all, I have a main project file using template "subdirs": TEMPLATE = subdirs CONFIG += ordered SUBDIRS += ...a long list of subdirs... The subdirs are all executable projects (no libraries) which have no build-time dependencies between them. When I request to run one of the subproject, *all* the subprojects are always build. Even if the build step is reduced to checking nothing has changed (message "Nothing to be done for 'first'"), it can take a rather large amount of time. Can this be avoided in some way? I couldn't find an option. Thanks for any hint. -- /- Yves Bailly - Software developer -\ \- Sescoi R&D - http://www.sescoi.fr -/ "The possible is done. The impossible is being done. For miracles, thanks to allow a little delay." ___ Qt-creator mailing list Qt-creator@qt-project.org http://lists.qt-project.org/mailman/listinfo/qt-creator