Commit Graph

30 Commits

Author SHA1 Message Date
hjk
93cbef8724 long live the king 2009-08-14 09:30:56 +02:00
Daniel Molkentin
365560c9c3 Identify tool chains via ToolChain::ToolChainType enum instead of by string
Reviewed-by: dt
2009-08-13 16:42:44 +02:00
Daniel Molkentin
21c3e014b9 Proper directory separators on Windows. 2009-08-13 14:07:47 +02:00
dt
1aa05ae5e3 Fix flickering in the project pane.
This isn't a nice fix but the least evil version of a hack i could come
up. The source of the flickering is: We have a deeply nested structure
of widgets on the project pane. If we call hide() on such a deeply
nested widget, it will activate() it's parent layout synchronously.
That will then post an event (via updateGeometries() ) to its parent
layout that it needs relayouting. Which then will post to its parent
layout the same. And for each LayoutRequested, there's a painting in
between. The fix instead calls activate() up the chain until we are at
the viewport. This immediately relayouts everything. This adds a non
obvoius potentially for breakeage if the widgets are embedded in a
different widget hierarchy. But well, that's life.
2009-08-11 16:42:04 +02:00
dt
dbe5a6f34b Rework the project settings.
This has still a few missing things, but this enough to start getting
some feedback. Missing are non qt projects, a solution for the
runconfiguration, a missing black line between the treeview on top and
the project settings at the bottom. Some flickering with removing/adding
widgets to the QScrollArea and not showing the expanded widget if the
Details button is right at the bottom.
2009-08-06 15:31:32 +02:00
con
fe92b40f45 Start on rvct support.
It works, except that the code model doesn't get the rvct include
directories and defines yet. And you need to have everything for
rvct set up in your environment.
2009-08-05 17:08:15 +02:00
Andy Shaw
dc17081b50 Fixes: Compile on Windows 2009-08-05 13:18:56 +02:00
dt
9cfe707831 Disable the browse button if the shadow build checkbox is disabled. 2009-08-05 13:00:02 +02:00
dt
f35a0f5429 Some steps towards making qmakestep and makestep not mandotary.
Also fix a small bug with the import label.
2009-07-27 15:22:15 +02:00
dt
1f738ce62c Make importing update the widgets of QMakeStep and MakeStep 2009-07-24 18:53:54 +02:00
dt
15471e6410 More import fixes and tweaks
Don't add -spec foo to the additional Arguments if foo is the same as
the default mkspec. This makes the common case better, while breaking if
you have QMAKESPEC set in teh environment and used -spec foo to override
it.
2009-07-24 18:12:19 +02:00
dt
0d949c69bf Case insesitive for specs comparision for windows 2009-07-24 16:27:29 +02:00
con
5ed5f8b266 This was supposed to be only windows.
See commit d0340ee04f,
which breaks it for Mac at least.
2009-07-23 17:23:26 +02:00
dt
f1dfb3c6ce Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-07-22 19:18:09 +02:00
con
d0340ee04f Make it look better on windows. 2009-07-22 18:50:31 +02:00
con
ee524eb1a7 Beautify general build configuration. 2009-07-22 18:18:12 +02:00
dt
cd27fdecd9 Parse the Makefile in the importing case a lot better
We add each command line argument to the Additional Arguments
2009-07-22 16:52:44 +02:00
dt
406d853e2b Move the qmake config settign into qt4project.
One less need for qmakestep.
2009-07-21 14:50:54 +02:00
Michael Karcher
eeafec8312 Fix typo
Merge-request: 745
Reviewed-by: dt <qtc-committer@nokia.com>
2009-06-30 14:56:26 +02:00
Friedemann Kleint
0e2c7b43c2 Polished the project manager, wizard titles, compiler warnings. 2009-06-30 09:04:48 +02:00
con
07187e0a80 Custom signature support.
Not able to give it an additional passphrase yet, though.
2009-06-24 13:41:48 +02:00
con
ec14d436f6 Re-index when tool chain is changed. 2009-06-24 13:41:43 +02:00
con
7b04fc45e8 Make it possible to actually select a tool chain. 2009-06-24 13:41:41 +02:00
con
841a86ad44 Add a little combo box for tool chain selection.
Doesn't do anything else than showing the tool chains yet.
2009-06-24 13:41:40 +02:00
Jason McDonald
884b7af769 Update license headers and sales contact details.
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
dt
2b302332b8 Move QtVersionManager, QtVersion and QtOptionsPage back
After all I don't need all that stuff in the cmakeplugin, all i needed
is now bundled in debugginghelper.h/cpp
2009-04-28 12:45:04 +02:00
dt
37e382b3bd Don't use the QtVersionManger::instance() where it isn't needed.
Allows removing getting the instance once.
2009-04-23 14:36:47 +02:00
dt
b6c05a334c Refactoring: Move QtVersionManager instance() into the ProjectExplorer
And add a instance() method to it.
2009-04-22 16:51:38 +02:00
dt
8f22417244 Refactoring: Move QtVersionManager to ProjectExplorer.
The Debugger, cmake and Qt4 plugin all need it. More refactoring to it
coming.
2009-04-22 14:52:35 +02:00
dt
af6257971d Refactoring: Renamed Qt4BuildConfigWidget to Qt4ProjectConfigWidget 2009-04-20 17:59:44 +02:00