dt
5adeb48e52
ApplicationRC: make exectuable() and co. return expanded values
2010-09-27 15:56:37 +01:00
Tobias Hunger
37c641e668
Use PathChooser::rawPath() where it makes sense
2010-09-24 16:35:08 +02:00
Tobias Hunger
f5c044fe48
Move ProjectExplorer::Environment to Utils::Environment
...
Reviewed-by: dt
2010-09-23 13:40:26 +02:00
dt
aa8e2e8e0f
Allow relative paths in Build directories, Working Directories
...
Relative to the project's directory.
2010-09-17 15:32:41 +02:00
Leena Miettinen
0037296d70
Doc - Fix UI text capitalization to follow the KDE style guide.
...
Reviewed-by: dt
2010-09-15 10:30:51 +02:00
Lasse Holmstedt
dca859601f
Fix misaligned debugger label in run configuration widgets
...
It was badly positioned esp. in OS X and Windows.
2010-09-10 17:27:08 +02:00
Kai Koehne
6f11765dae
Qml: Allow user to configure port used (all project types)
...
Reviewed-by: dt
2010-09-03 12:29:41 +02:00
Lasse Holmstedt
8c39471081
Debugger languages are now runconfiguration dependent
...
There's a UI in qml/customexec/cmake/qmake run configs for choosing the
debugger languages (C++ and QML). The default for all except .qmlproject
is only C++, so default debugging behavior is the same. However, if the
user wants to do simultaneous debugging with two languages, or only
debug QML, they can select the languages from Run Settings and it will
be remembered.
Reviewed-by: hunger
2010-09-01 11:35:36 +02:00
Tobias Hunger
616a9b13f0
Enable restoring the default names of project configuration items
...
* Enable support for this in all ProjectConfiguration items
(Targets, projects, BCs, DCs, RCs, etc.). This is nicer
than having custom code in individual configuraiton items.
Reviewed-by: dt
2010-08-24 16:04:51 +02:00
Alessandro Portale
3aa3c5688f
Pedantic cleanup of filename parameters for QIcon constructor
...
Using more *::Constants::ICON_* where it makes sense and
wrapping the file names into QLatin1String where they were
missing.
The increased usage of the ICON constants needed a few more
cross plugin includes of *constants.h, here and there.
I think that it is OK, since the dependencies were alredy there
icon resource wise.
2010-07-30 22:17:14 +02:00
dt
9f86cfaf3c
Cmake: Don't delete run configurations on switching buildconfigurations
...
Just disable them, but preserve them. This is different from qmake, but
for qmake we do have different assumptions what a buildconfiguration is.
Task-Nr: QTCREATORBUG-1591
2010-06-09 13:23:33 +02:00
Leena Miettinen
cf233161fa
Doc - UI - Fix UI text capitalization to follow the KDE Style Guide rules.
...
Reviewed-by: ossi
2010-05-14 15:53:56 +02:00
Thorbjørn Lindeijer
2ab7d2eafc
Some documentation comment formatting and a rename
...
Renamed RunConfiguration::configurationWidget to
createConfigurationWidget.
Reviewed-by: dt
2010-04-16 13:31:22 +02:00
hjk
9595504bda
Long live the king!
2010-03-05 11:28:13 +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
Tobias Hunger
5c651c9f2a
/target/buildtarget/g in cmakeprojectmanager
...
This is in preparation of the addition of "targets" in the
sense of "platforms to develop for" into the codebase.
Reviewed-by: dt
2010-02-02 12:59:29 +01:00
con
255348643e
Remove the summary part from the most commonly used project configuration pages.
...
Reviewed-by: dt
2010-02-01 18:34:46 +01:00
Tobias Hunger
f923a561c3
Make use of ProjectConfiguration in RunConfigurations
...
Reviewed-by: dt
2010-02-01 12:23:13 +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
a755717649
In the EnvironmentWidget show which environment is the base.
...
Task-Nr: QTCREATORBUG-277
2009-12-14 13:40:17 +01:00
dt
24a4590767
Cmake: Let the generator determine the toolchain
...
Otherwise we need to parse the cbp file, which happens only if the
buildconfiguration gets active. Also try to decouple a few internals a
little bit by using signals. The CMakeProject still handles a few things
directly instead of via signals, more to come eventually.
2009-12-07 15:00:17 +01:00
dt
70adf628f1
Fix endless recursion, broken somewhere in the buildconfiguration port
2009-11-30 15:24:33 +01:00
dt
a8c4505475
Disable currently not working connect
2009-11-30 15:24:32 +01:00
dt
801e9948f5
Hide static cast in accessor methods
2009-11-30 15:24:32 +01:00
dt
a312206306
Move most of the BuildConfiguration specific functions
...
Note: I didn't fix all the connects and there are a few missing things.
This compiles, more work is coming.
2009-11-30 15:24:31 +01:00
dt
7904544b84
Remove BuildConfiguration::name()
...
The pointers can be used to distinguish BuildConfigurations
2009-11-30 15:24:31 +01:00
dt
10a0647ddf
Remove QSharedPointer<> for RunConfiguration
2009-11-19 16:35:18 +01:00
Friedemann Kleint
5948e284bb
Rename namespace Core::Utils into Utils
...
Also move Designer::Internal::FormWindowEditor ->
Designer::FormWindowEditor.
2009-10-05 11:06:05 +02:00
dt
d50cc220f5
Also switch the cmake run configuration to using the detailswidget
2009-10-01 19:04:53 +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
Friedemann Kleint
978cf4bda8
Rename IRunConfigurationRunner -> IRunControlFactory...
...
and ApplicationRunConfiguration to LocalApplicationRunConfiguration,
preparing remote debugging. Change the interface canRun() to be const,
run() to create() (since it does not run anything), use references
to the QSharedPointer<Foo>. Introduce d-Pointer and remove
unneeded headers from ProjectExplorerPlugin and add missing includes
everywhere.
2009-09-25 11:35:44 +02:00
dt
f04cd91c6b
Simplyfy the DebuggingHelper functions.
...
By only providing a qtInstallDir variant
2009-09-17 15:55:08 +02:00
dt
65648ee17a
The project pane rewrite version 2.
...
This splits up the edit and active settings. Let people try it and
report usability problems. I'm not 100% convinced of the layout either.
2009-09-17 13:59:10 +02:00
hjk
93cbef8724
long live the king
2009-08-14 09:30:56 +02:00
con
45d2fd0797
Make the show/hide environment details buttons stay at same place.
2009-07-23 17:23:26 +02:00
con
2afea9ddf5
CMake project settings margins and field growths.
2009-07-23 17:23:26 +02:00
dt
e76e439215
Some tweaks to make the build settings page look better on windows
2009-07-20 16:50:05 +02:00
dt
abeb450467
Show a summary widget instead of the full blown environment model.
...
Hides the gory details, and in most cases the user doesn't care anyway.
2009-07-20 15:46:11 +02:00
dt
54bbcc4a7c
Mention possible locations of the debugging helper in the error dialog
...
Requires a lot of trivial forwarding.
2009-07-15 17:41:45 +02:00
Thorbjørn Lindeijer
abee2e0b0d
Made it possible to make Qt Creator smaller, based on scroll areas
...
Scroll areas were added to the welcome mode and the project mode, to
make sure they don't limit how small Qt Creator can be made.
Done with mae
2009-07-10 14:55:54 +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
dt
2d65dec3e9
Add a toolChainType() method to the ApplicationRunConfiguration.
...
Best effort only though. This can make detection in the debugger which
engine should be used easier.
Task-Nr: 256161
2009-06-17 19:06:17 +02:00
dt
ddef96ecda
Add a working directory line edit to the cmake run configuration
...
Task-Nr: 254424
2009-06-16 18:37:16 +02:00
Jason McDonald
884b7af769
Update license headers and sales contact details.
...
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
con
3ddb7b02f1
API review of IRunConfigurationFactory.
...
Done with dt.
2009-06-12 17:58:13 +02:00
dt
6d18c530a8
Add options also to CMake and CustomExecutable RunConfiguration
...
Well this enough environment settings for 1.2.
2009-06-02 12:27:26 +02:00
dt
10151809c4
Add Environment settings to CMakeRunConfiguration
2009-05-27 18:33:50 +02:00
dt
0bda19a099
Add the ability to set a build environment also for CMake projects.
...
Note: as for qt projects, this is also used for running. And we don't
use it for running cmake yet.
2009-05-27 14:58:02 +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
48fe0f450f
Refactoring: Move all the debugging helper static methods into a class
...
Enables me to move some stuff back again.
2009-04-24 16:21:51 +02:00