dt
6e154b3055
Don't crash if the restored default version index is out of range
2009-10-29 14:09:24 +01:00
dt
8b2c15013e
Fix crash with no toolchain and clicking on build debugging helper
2009-10-28 16:58:05 +01:00
Friedemann Kleint
33fedfea64
Qt4ProjectManager: Give a verbose tooltip on the Qt versions.
...
Reviewed-by: dt <qtc-committer@nokia.com >
2009-10-27 18:05:04 +01:00
con
7c12dad4a0
Make it possible to use non-autodetected Qt for Symbian.
...
Users can specify a S60 SDK root for Qt for Symbian versions
now.
2009-10-27 18:01:21 +01:00
Daniel Molkentin
381a9480bf
Fix detection of Qt Versions added by installer.
...
Now that we check for the qmake.exe location rather than for
the path itself, we need to use QFile for the check.
2009-10-22 14:24:15 +02:00
con
9a0896802d
Missing bookkeeping when removing Qt Versions.
...
Reviewed-by: dt
2009-10-12 15:31:20 +02:00
dt
671f1b2215
Ensure that the qmake path is without backslashes
2009-10-06 18:34:44 +02:00
dt
ee92e82cb8
Fix bug with importanting a build with an not yet existing qt.
2009-10-06 17:16:18 +02:00
dt
2b613d6f89
Fix id creation
2009-10-01 18:59:54 +02:00
dt
2160436d67
Remove debugging output.
2009-10-01 18:59:44 +02:00
dt
f04cd91c6b
Simplyfy the DebuggingHelper functions.
...
By only providing a qtInstallDir variant
2009-09-17 15:55:08 +02:00
con
65284dc0ed
Oops. Compile again.
2009-09-10 18:07:51 +02:00
con
7b596180bb
Missing return statement.
2009-09-10 17:58:00 +02:00
Daniel Molkentin
e2c06d5da1
Make conversion to from QTDIR to qmake more reliable.
2009-09-04 09:52:14 +02:00
dt
53cfbb13a7
Initialize everything also in the invalid QtVersion ctor.
2009-09-03 19:45:09 +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
3aec72c4e1
Wrong path comparision making resulting in unecessary qmake runs
2009-08-27 15:08:47 +02:00
con
85cdc9b402
Show the "real" name of the default version in build settings.
...
Reviewed-by: dt
2009-08-26 15:57:57 +02:00
dt
74602f3119
Remove debugging output, running qmake works for most people.
2009-08-17 11:52:29 +02:00
hjk
93cbef8724
long live the king
2009-08-14 09:30:56 +02:00
Friedemann Kleint
1729c2c0c2
Debugger: Improve the helper build mechanism on the settings page.
...
- Give the controls a tooltip listing file details (date)
- Make building a QtConcurrent task
- Make log window scroll to bottom and pop up on error
- Make the build code pass on error messages about copying the
source files to the log file
- Clean up the building code string-wise, use QLatin1String and
translate messages, cache the icons. Use a QSharedPointer for
the QtVersions in the settings page since they are passed to
the BuildTask, which may outlive the dialog.
2009-08-07 15:20:05 +02:00
Friedemann Kleint
2841e875b4
Revert "Debugger: Improve the helper build mechanism on the settings page."
...
This reverts commit debb3961c2
.
Success cannot be properly detected.
2009-08-07 14:20:27 +02:00
Friedemann Kleint
debb3961c2
Debugger: Improve the helper build mechanism on the settings page.
...
- Give the controls a tooltip listing file details (date)
- Make building a QtConcurrent task
- Make log window scroll to bottom and pop up on error
- Make the build code pass on error messages about copying the
source files to the log file
- Clean up the building code string-wise, use QLatin1String and
translate messages, cache the icons
2009-08-07 14:10:36 +02:00
dt
1010ea5251
Fix another spec not equal bug, squash another case where qmake was run.
2009-08-06 18:49:10 +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
Oswald Buddenhagen
2a4ef827a9
inject QT_VERSION into the evaluator
...
almost too simple to be right, given the TODO ...
2009-08-04 20:59:28 +02:00
dt
027a19841d
Make the debugging output less and better.
2009-07-29 12:47:10 +02:00
Daniel Molkentin
5633de2ac9
Make the welcome screen into plugins.
...
This removes the all hard dependencies to and from welcome screen,
except the one to the core plugin. More in detail:
- Add IWelcomePage to add a tab to the welcome screen
- Move tabs in the modules where they belong
- Enables QHelpManager to open help fullscreen and contextually
- "Getting Started" moves to Qt4ProjectManager
- Projects & Sessions (aka "Develop") moves to ProjectExplorer
- "Community" remains in the welcome plugin for simplicity
2009-07-28 16:11:55 +02:00
con
80705c163f
Find examples also with shadow built Qt developer build.
...
Reviewed-by: Daniel Molkentin
2009-07-27 12:28:59 +02:00
dt
ae63443715
On windows the #Command line is escaped with quotes
2009-07-23 14:00:45 +02:00
dt
f1dfb3c6ce
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
2009-07-22 19:18:09 +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
Daniel Molkentin
f8f0c4ce44
Move Welcome Page to separate plugin.
2009-07-21 13:58:27 +02:00
Daniel Molkentin
6446b87992
Update Example information not only when the default Qt version changed.
...
It may be that a non-default Qt version provides documentation even if
the default one does not.
Fixes: 257970
2009-07-20 14:26:17 +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
con
151366dffa
isQt64Bit is a better name.
...
Since that method actually checks if Qt is built 64bit,
not if MSVC is 64bit.
2009-07-14 15:30:04 +02:00
con
a9d05dab62
Move tool chain object from Qt version to project.
2009-06-24 13:41:48 +02:00
con
66c2c7c18b
Add the environment from the right tool chain.
...
Since the actual tool chain is defined in the project, it
moved there from the qt version.
2009-06-24 13:41:42 +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
7bec2253c9
gcce toolchain needs default make target dependent on debug/release.
...
Passing the Project to the tool chain now. Not quite sure if I like it.
2009-06-24 13:41:38 +02:00
con
6b3ef9f818
Parametrize metroworks tools path.
2009-06-24 13:41:37 +02:00
con
02fb12d74d
Add toolchain for WinScw, and be able to compile for winscw udeb.
2009-06-24 13:41:32 +02:00
con
a81b79fe9e
Add Qt versions detected from Symbian SDKs
2009-06-24 13:36:10 +02:00
con
55d58f4a1d
Add a "autodetectionSource" that allows to differentiate.
...
Will be used to find the "Qt in PATH" and "Qt from Symbian" versions.
2009-06-24 13:36:09 +02:00
con
db9d1d42f4
isSystemVersion property to isAutodetected property
2009-06-24 13:36:09 +02:00
con
2a101e53c0
Different sections for auto-detected and manual Qt versions.
2009-06-24 13:36:08 +02:00
Jason McDonald
884b7af769
Update license headers and sales contact details.
...
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
Daniel Molkentin
de333ba02d
No need to pass non-required parameters around.
...
Reviewed-by: dt
2009-06-12 15:11:40 +02:00
Daniel Molkentin
109b9d8e47
Remove a superflouos else-statement that triggered a bug
...
Reviewed-by: kh
2009-06-08 17:39:15 +02:00
dt
8161acac8b
Fix crash introduced by actualy freeing memory.
...
Reviewed-By: con
2009-06-05 11:16:09 +02:00