On Jul 10, 2014, at 7:23 PM, Ariel Molina <[email protected]> wrote: > Hi all, > > I've noticed this bug too, but my machine is quite fast so i doesn't bother > me that much, only in big projects. > > Also i wonder why it takes 4~5 seconds when switching kits for the build > tools to be ready (The Play and Hammer buttons), does it really has to change > a lot internally?.
It does have to reparse all project files (basically internally running qmake). That is also necessary when “just" changing the build directory, because .pro files can reference OUT_PWD, the executable path changes, etc. When changing kits basically everything could change :) But, when changing build configurations or kits, this actually is done in separate (non-UI) threads, so there seems to be a thread prioritization problem for you? (This seems to be https://bugreports.qt-project.org/browse/QTCREATORBUG-11622 btw) Br, Eike > Ariel > > > On Thu, Jul 10, 2014 at 11:24 AM, Tim Hutt <[email protected]> wrote: > Yes, "Evaluating" blocking the UI is quite annoying. For me, if you change a > build file and want to rebuild you have to wait a bit before pressing ctrl-B > otherwise your shortcut is ignored. > > It actually used to work properly in older versions of Qt Creator. The build > would be queued after the evaluation. I vaguely recall submitting a bug > report and it being marked wontfix. > > On 10 Jul 2014 16:09, "EXTERNAL Konold Martin (erfrakon, RtP2/TEF72)" > <[email protected]> wrote: > Hi, > > > Which version of Qt Creator are you using? > > Based on Qt 5.3.1 (GCC 4.8.1 20130909 [gcc-4_8-branch revision 202388], 32 > bit) > > Built on Jun 25 2014 at 20:28:37 > > rpm -qi libqt5-creator-3.1.2-84.1.i586 > Name : libqt5-creator > Version : 3.1.2 > Release : 84.1 > Architecture: i586 > Install Date: Mo 07 Jul 2014 17:00:57 CEST > Group : Development/Tools/IDE > Size : 75233560 > License : SUSE-LGPL-2.1-with-digia-exception-1.1 > Signature : DSA/SHA1, Do 26 Jun 2014 00:04:06 CEST, Key ID 27c070176f88bb2f > Source RPM : libqt5-creator-3.1.2-84.1.src.rpm > Build Date : Do 26 Jun 2014 00:00:14 CEST > Build Host : build20 > Relocations : (not relocatable) > Vendor : obs://build.opensuse.org/KDE > URL : http://qt.digia.com/Product/Developer-Tools/ > Summary : Lightweight IDE > Description : > Qt Creator is a new, lightweight, cross-platform integrated development > environment (IDE) designed to make development with the Qt application > framework even faster and easier. > Distribution: KDE:Qt5 / openSUSE_13.1 > > This is an opensource version due to ease of install and maintenance while I > have a commercial license for this project. > > > You get an "Evaluating" notification if you remove an include line in > > a C/C++ header or source file? That shouldn't/can't happen...could you > > please double check that isolated from editing the pro file? > > I verified that the blocking oft he ui happens everytime when editing a > pro-file e.g. adding a header or modifying the QT variable. > > Also the ui blocks when opening a subproject (File_Open File or > Project_select pro-file). > > Funny enough the ui blocks when disabling the shadow build option. (It should > not affect the creator ui in any way!) > > I cannot verify that editing of an #include statement does trigger the flaw. > > Yours, > --martin > > > > > _______________________________________________ > Qt-creator mailing list > [email protected] > http://lists.qt-project.org/mailman/listinfo/qt-creator > > _______________________________________________ > Qt-creator mailing list > [email protected] > http://lists.qt-project.org/mailman/listinfo/qt-creator > > > > > -- > Ariel Molina R. > > Oficina: +52 (222) 3723196 > Movil: +521 2226 758874 > http://edis.mx > _______________________________________________ > Qt-creator mailing list > [email protected] > http://lists.qt-project.org/mailman/listinfo/qt-creator -- 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 [email protected] http://lists.qt-project.org/mailman/listinfo/qt-creator
