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

Reply via email to