As mingw and perhaps other toolchains using gnu makefiles might want
to use jom as well, it should be possible to obtain jom's location
from somewhere else.
Change-Id: I25ac88b51c84a9d19e5e61a4caa53e1b1a5d5fb9
Reviewed-by: hjk <qthjk@ovi.com>
The script can also be used to check the capitalization of
headings in Qt docs.
Change-Id: If338d0ee7fd2c764171bf9e70091721d0397e86b
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
to-title-case.js contains the javascript function to convert to
Qt title case (up style).
to-title-case.html allows one to test the script interactively
in a browser.
Change-Id: I3fbd2477a26ae701775a8e5391a13f4f27f9f355
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
Make sure 'Attach to Selected Process' is enabled again e.g. if first attaching
fails because of a missing sysroot, and the user then sets the sysroot.
Change-Id: I1aa949bfe0aa41186a76e7f683dd29070a6b63d4
Reviewed-by: hjk <qthjk@ovi.com>
This adds a light gray background and some vertical lines.
Task-number: QTCREATORBUG-6701
Change-Id: Icc29fd73890648b493d1eb52ab8281e5afbf7f68
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
New icons and fixing some glitches.
The new icons file sizes were optimized with pngout.
Change-Id: Ia98791260c3fbee776db3db0fb3a449bcc009b20
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com>
IAnalyzerTool has now 2 new virtual methods used to create the global and per-project settings.
No need to create any static factory method and pass a pointer to them to the AnalyzerGlobalSettings
instance anymore.
The Valgrind plugin is now using it, the memchecktool creates the settings for all
valgrind tools.
Change-Id: I3c5845ceb7151130032cfff4ab5b7b36ca2459d9
Reviewed-by: hjk <qthjk@ovi.com>
Having one factory per tool (or plugin) created some bugs:
* analyzer project settings being created twice
* per-project analyzer settings widget duplicated
Also, most of the code from the run control factory were copied.
Now, the Analyzer only creates one run control factory shared among all tools, and the IAnalyzerTool
has two new virtual method: canRun and createStartParameters. It simplify the code a bit, and
creating a new analyzer tool is easier (only two classes to subclass: IAnalyzerTool and IAnalyzerEngine).
Change-Id: I4e180846a26b74b2b77cb99bc97534d680a80a4d
Reviewed-by: hjk <qthjk@ovi.com>
Compile error with Qt 4.8 msvc:
error C2039: 'data' : is not a member of 'QStringBuilder'
Change-Id: I7d8f299529852c891378f232082ba48f47cc5da3
Reviewed-by: Aurindam Jana <aurindam.jana@nokia.com>
startRemoteTool and startLocalTool are implcicitely working remotely and localy, they don't need a mode.
Change-Id: I433ca421f68a1026979489c7f9d86b12251ec830
Reviewed-by: hjk <qthjk@ovi.com>
It checks against os-dependent lists which will be submitted
in follow-up commits.
Change-Id: Ieb40b19dbd85c30b28062b46320a6ee60ba672af
Reviewed-by: Bill King <bill.king@nokia.com>
Make it possible to use absolute file names or prefix them for
creating Qt 5 testing summary logs.
Change-Id: I3d4a5fa24a9a7652fb4f8087e4b6e2a6ae6fdfe7
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
This reverts commit 934c067ddf365c6f12b1e4a1e431f27610b32f7d,
because it breaks running remote Linux applications due to
buggy refactoring of the remote ports gatherer.
Change-Id: I15fd8d4f3e76452a8c5c735316991bd00900444f
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
Allow for a set of tests to be defined. This simplifies the code for
the individual test to run and allows for a more flexible approach
to device testing.
MaddeDeviceTester is no longer needed due to that.
Change-Id: I77fd2d53246dec2d8c6b584d0c73cc1134d7f47d
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
(except gdbmi.cpp, name_demangler.cpp). Remove some unneeded
conversions, change some maps to take QByteArray keys.
Change-Id: I010f1251998a441fe5c8c87901b1e0c277c0391c
Reviewed-by: hjk <qthjk@ovi.com>