Tobias Hunger
a909e6649d
Make wizards containing the targetsetuppage bigger
...
Task-number: QTCREATORBUG-2003
2010-08-18 11:26:27 +02:00
Friedemann Kleint
e8c0d0c162
Yet another include purging spree.
2010-07-13 16:36:37 +02:00
Robert Loehning
7fa5d25e0f
Removed unneeded reimplementation of virtual function.
2010-07-06 17:39:31 +02:00
Tobias Hunger
3e12d0bc0a
Fix scanning for directories in projectloadwizard
2010-07-05 12:42:21 +02:00
Tobias Hunger
b662312bdd
Show proper cursor when displaying projectloadwizard
...
Task-number: QTCREATORBUG-1597
2010-06-08 17:30:56 +02:00
Tobias Hunger
1d8e176067
Fix targetsetuppage's shadowbuild dirs
...
* Fix displayed shadow build location
* Fix shadow build location used by newly set up shadow builds
Task-number: QTCREATORBUG-1599
Reviewed-by: dt
2010-06-08 17:01:18 +02:00
Tobias Hunger
f996b24612
Remove the side widget of the ProjectLoadWizard
...
We only have one page there, so there is no need for the
side widget.
2010-04-23 12:10:10 +02:00
Tobias Hunger
fa5379501f
Add cancel button to project import wizard
...
Tasknumber: QTCREATORBUG-1149
2010-04-14 17:56:17 +02:00
Tobias Hunger
6186e13057
Only offer to import directories building the sources
...
Reviewed-by: dt
2010-04-13 13:43:09 +02:00
Tobias Hunger
70b961462b
Always show import wizard
...
Show the import wizard on all imports. This eases import of
shadow builds at non-default locations.
Task-number: QTCREATORBUG-1069
Task-number: QTCREATORBUG-1068
Reviewed-by: dt
2010-04-08 16:05:50 +02:00
Tobias Hunger
4ebf9cb20e
Fix possible crash on project import
...
Fix possible crash on import of projects into creator with
only one valid Qt version set up.
Reviewed-by: dt
Task-number: QTCREATORBUG-1017
2010-04-01 13:53:52 +02:00
Jarek Kobus
20c0817a3f
Replace QWizard with Utils::Wizard
2010-03-31 15:22:14 +02:00
Tobias Hunger
6218ab3c82
Update projectloadwizard
...
* Handle shadowbuild directories
* Refactor the code
Reviewed-by: dt
2010-03-29 16:01:25 +02:00
Tobias Hunger
4c5ce80141
Add method to retreive valid Qt versions only
2010-03-26 13:15:31 +01:00
Tobias Hunger
1ca8cb2397
Introduce method to access the project directory
...
... use it.
Reviewed-by: dt
2010-03-25 14:21:43 +01:00
con
d849652700
Start on a build step for creating symbian package.
2010-03-16 19:05:20 +01:00
Tobias Hunger
e861161af4
Show TargetSelectionPage when opening .pro files
...
Do this as part of the ProjectLoadWizard
2010-03-10 14:38:37 +01:00
hjk
9595504bda
Long live the king!
2010-03-05 11:28:13 +01:00
Tobias Hunger
bcf05c024a
Fix possible core dump
...
... when creating a new project without any Qt version being
available
2010-03-04 16:21:34 +01:00
Tobias Hunger
bddf21c553
qWarning when failing to create default target settings
2010-02-19 11:06:25 +01:00
Tobias Hunger
871d54657b
Clean up qt4 projectloadwizard
2010-02-18 15:36:15 +01:00
dt
3c99f02bcb
Rename QMake to qmake since that's the official spelling.
2010-02-17 16:54:50 +01:00
Tobias Hunger
d1bdfcc363
Integrate target support
...
* Ease cross device development by introducing 'targets' which
group build- and runsettings that are valid for this one target
Most of the kudos for the code review go to dt. Con, thorbjorn,
ckandler and others did also review parts of this patch.
Reviewed-by: dt
2010-02-09 16:57:37 +01:00
Friedemann Kleint
2fd8b2d7ff
Fix some code scanning issues.
...
QString: Use QChar where appropriate.
2010-02-01 12:43:56 +01:00
Tobias Hunger
a6ad773722
Make method naming more consistent.
...
* Use id() for methods returning a string used to represent
some type of object.
* Use displayName() for strings that are meant to be user
visible.
* Quieten some warnings while touching the files anyway.
* Move Factories to their products in the plugins where that
was not done before.
Reviewed-by: dt
2010-01-07 18:17:24 +01:00
dt
6e01bf6070
Move extractSpec and removeSpec to Qt4BuildConfiguration
2009-11-30 15:24:32 +01:00
dt
0fa60aa3d8
Use QFlags<> for QmakeBuildConfig that removes a few casts.
2009-11-19 16:35:19 +01:00
dt
75e23cc58f
Fix -spec handling
2009-11-10 13:29:13 +01:00
con
be3fafc311
Merge commit '2be0845c7492ad991f23ce5c90c322df788b62b5'
...
Conflicts:
src/plugins/projectexplorer/projectexplorer.h
src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp
src/plugins/qt4projectmanager/qt4runconfiguration.cpp
src/plugins/qt4projectmanager/qtversionmanager.cpp
2009-10-29 18:54:17 +01:00
dt
99a7f927cc
Add a window title to the Import existing build settings dialog
2009-10-27 18:11:24 +01:00
dt
cfc7040ede
The qtversions's toolchain now depends on the actual compiler not mkspec
...
That is we actually parse the mkspec and evaluate QMAKE_CXX (and a few
other variables) to figure out the correct mkspec. This makes using
custom mkspecs easier and is also cleaner. I also changed mkspec() and
mkspecPath() to behave a little diffrent, essentialy mkspec() will
return only the name (the actual dir name) of the mkspec. That is in
general not sufficient for passing on to qmake. mkspecPath() only
returns the correct path to mkspecs/default.
Hopefully I haven't broken WinCE/Maemo/MinGW.
2009-10-22 14:39:00 +02:00
con
d500ceacf2
Add both "debug" and "release" build configurations, not only "release".
...
Reviewed-by: dt
2009-10-09 18:15:45 +02:00
dt
26aca40a92
Remove unused variable.
2009-10-06 17:15:41 +02:00
con
acbd4513e3
Changing string based api to BuildConfiguration based api.
...
Builds, but I'm pretty sure it doesn't *work* :)
2009-10-01 10:05:05 +02:00
Daniel Molkentin
5476bcf560
Find Qt installation by specification of qmake rather than a "Qt dir".
...
Rationale: The concept of a "Qt Dir" is dead ever since Qt can be
installed. Specifying the qmake location otoh makes it possible to
unambigously detect all parts of a Qt installation.
2009-09-03 19:16:40 +02:00
dt
6492101ea3
Fix importing adding a empty spec argument to qmake
2009-09-01 12:27:25 +02:00
hjk
93cbef8724
long live the king
2009-08-14 09:30:56 +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
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
dt
61e7ffc9c7
toolChain() might return a null pointer
...
Don't crash then
2009-06-26 14:53:13 +02:00
Jason McDonald
884b7af769
Update license headers and sales contact details.
...
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
Friedemann Kleint
5150089738
Fixed translation glitches.
2009-05-13 14:39:55 +02:00
Alessandro Portale
92c034b114
Don't annoy Windows users with alien dir separators
2009-04-29 14:12:31 +02: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
Oswald Buddenhagen
6d5eeb7afb
add missing tr()s, etc., add some //: comments
2009-04-20 16:51:10 +02:00
dt
7283106134
Compile.
2009-04-01 11:48:11 +02:00