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
7fc6a0ecc8
Update the makesteps the summary on build directory changes
...
Also ensure that Qt4ProjectConfigWidget does not emit any signals from
it's init method.
2009-10-29 12:38:50 +01:00
dt
42a3cd8abe
Remove some duplicated code getting the builddirectory
2009-10-28 17:37:08 +01:00
dt
b47d41c2f0
Fix crash with no toolchain.
2009-10-28 16:33:35 +01:00
dt
6e4cd919a6
Fix unused variable.
2009-10-21 14:21:22 +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
dt
778db1bf2d
Fix potential crash.
2009-09-03 17:45:55 +02:00
dt
e1f9a003bb
Fix crash, with a non existing toolchain.
2009-09-03 13:21:01 +02:00
hjk
93cbef8724
long live the king
2009-08-14 09:30:56 +02:00
dt
b14de18bed
Fix typo in code comment: haaving -> having.
2009-08-13 17:21:18 +02:00
Daniel Molkentin
d796f75ee0
More native separators on windows
2009-08-13 16:42:44 +02:00
Daniel Molkentin
036f94b038
Fix the update slot connect in MakeStepConfigWidget
2009-08-13 13:48:34 +02:00
dt
24bf4c37a5
Fix endless recursion.
2009-08-13 11:47:34 +02:00
dt
45e514ca37
Check/Unchecking useJom should update various makestep config widgets.
2009-08-12 17:02:28 +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
dt
a9b521f80a
Make it possible to add the qmakestep and makestep back.
...
Just one qmakestep is allowed though. But I you can add as many
makesteps as you want.
2009-07-28 16:01:43 +02:00
dt
52145e0b98
Make qmakestep and makestep deletable.
2009-07-27 18:29:54 +02:00
dt
1f738ce62c
Make importing update the widgets of QMakeStep and MakeStep
2009-07-24 18:53:54 +02:00
dt
269fe7f182
New build and run settings ui.
...
Not finished 100%
2009-07-17 17:25:43 +02:00
Alessandro Portale
d3f9757916
Removing some unused semicolons after Q_UNUSED
...
There were both variants, with and without extra semicolon.
2009-07-13 17:35:17 +02:00
con
33336bf2b1
Merge commit 'qt-s60/qt-s60'
...
Conflicts:
src/plugins/qt4projectmanager/makestep.cpp
2009-06-24 18:06:48 +02:00
con
dc5fcfcc13
Fix the non gcce toolchains.
...
An empty default make target lead to an error.
2009-06-24 13:41:40 +02:00
con
a3a7c27d5d
Make QtVersion's toolchain variable.
...
QtVersion provides possible toolchains that can be used by the
Qt version, e.g. winscw, gcce and armv5 for symbian-abld.
2009-06-24 13:41:39 +02:00
con
655a1c9198
Create a wingcce toolchain.
2009-06-24 13:41:38 +02:00
dt
daaf652fcd
Add a way to configure what cleaning does.
...
Task-Nr: 235965
2009-06-23 11:16:43 +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
617ddf03e3
Implement a AbstractMakeStep which takes the common code from 3 places.
...
The common code for all makesteps i mainly tracking in which directories
we are currently building. And guessing the filename from that
information. And creating a buildparser from a name.
2009-05-05 15:08:29 +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
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
10482c81a4
Refactoring for (Q)MakeBuildStepFactory
...
Rename (Q)MakeBuildStepFactory to (Q)MakeStepFacotry
Move the factories to the same files as (Q)MakeStep
Delete the old qmakebuildstepfactory.(h|cpp)
2009-04-20 17:59:40 +02:00
Thorbjørn Lindeijer
e72e07963d
Initialize run mode correctly
...
It was missing for CustomExecutableRunConfiguration and
Qt4RunConfiguration.
Reviewed-by: dt
2009-03-18 17:53:20 +01:00
Thorbjørn Lindeijer
3904b2ad3e
Class name simplification for MakeStep related classes
...
Was a bit confusing that a MakeStep was constructed by a
MakeBuildStepFactory and configured by a MakeBuildStepConfigWidget.
The MakeStep of the generic project manager was renamed to
GenericMakeStep.
2009-03-18 13:55:13 +01:00
dt
84ce2e5b70
Fixes: Add a makeCommand() virtual function to ToolChain
...
Details: Move that code from qt4project to a common class.
2009-03-16 18:13:45 +01:00
hjk
8ca887aae2
Fixes: change file license headers to include LGPL
2009-02-25 09:15:00 +01:00
dt
c6a02170b9
Fixes: Move Buildparser to the projectexplorer, use in cmakeplugin
...
Details: This enables us to parse the build errors correctly.
The makesteps of the qt4project and cmakeproject have some
code dupliaction, which could be refactored. And the code
to find out the correct build parser could probably also
be done better, but we are now parsing the build output for
cmake.
2009-02-16 13:12:12 +01:00
dt
15e2ac460f
Fixes: Add ToolChain classes.
...
Details: These classes replace a number of classes with differing
interfaces by just one class. The design isn't quite perfect, but a lot
better than what it used to be. Also moved the ToolChain classes to the
projectexplorerm so that eventually the cmake plugin can also use them.
2009-02-11 12:16:26 +01:00
hjk
266ee2a468
remove ProjectExplorerInterface and ExtensionSystemInterfaces files
2009-01-14 15:08:46 +01:00
Daniel Molkentin
59affcfffc
Bump year in licence header.
2009-01-13 19:22:14 +01:00
dt
d402ed2955
Fixes: Replace QTC_ASSERT with QT_ASSERT.
2008-12-17 15:51:48 +01:00
hjk
da3cb14483
chancge Nokia GPL exception version from 1.2 to 1.3
2008-12-16 17:20:00 +01:00
hjk
4a552ead9f
use QTC_ASSERT instead of Q_ASSERT
2008-12-09 15:25:01 +01:00
hjk
342caa2141
some more whitespace changes
2008-12-09 11:07:24 +01:00
hjk
cf11b69643
more code cosmetics
2008-12-02 16:19:05 +01:00
hjk
ab83dcd87c
off-by-one in headers
2008-12-02 14:20:25 +01:00
hjk
8a43d9b9f3
end-of-line whitespace correction of the new headers
2008-12-02 14:17:16 +01:00
con
05c35356ab
Initial import
2008-12-02 12:01:29 +01:00