This does include qWarning() and qDebug() output
Task-number: QTCREATORBUG-10559
Change-Id: I12e98cc25574003d1d26cda84dff5db0c323959d
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
A code review change broke the logic. Revise to avoid this bug.
Load the saved height once at startup and save it at app close.
Track changes to the height as they happen.
This ensures the output pane does not get taller if you shrink
it and then switch tabs.
Task-number: QTCREATORBUG-8877
Change-Id: If0d0d0d45f2944477003eb407e64567441bad414
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
The command line equivalent of the respective options often gets too
long for the summary, which means that the end of the string is cut off.
Not only does that look ugly, it also hides information that is not
trivially available otherwise, such as the full path to the install root.
This patch therefore adds a text edit field that is guaranteed to be
able to display the complete command line. This is also consistent
with what the qmake step does.
Change-Id: Ic8d20e484e9cfe4980ea9eff05843fef1012f067
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
It makes the functionality of Qt Creator's build-related
output parsers available on the command-line.
Concrete use case: Run this on the build machines and put
the output in the emails sent to potential build breakers.
Change-Id: Iea6870ed976790854aecfe3cdc0d5b2296b6bced
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Searching with wrong case causes the code-model to have duplicate files
when opening a file from the results
Change-Id: Id3e4d875230e14c2ab23345a7440372f71f76e8b
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: David Schulz <david.schulz@digia.com>
Also rename the related factory and config widget.
This was necessary since QmakeRunConfigurationFactory was already
taken by the base class.
Change-Id: I37875935101b7560ad64c8a8c27d821c9810b387
Reviewed-by: hjk <hjk121@nokiamail.com>
Add support to add/remove debugger entries to debuggers.xml
This is in addition to the existing mode of writing the debugger
path/debugger engine into the kit. This works reasonably well, but
the new mode offers better control as how the debugger is called, etc.
addKit also got a --debuggerid switch to set the debugger id instead
of using the old configuration format.
Change-Id: Id4be0366d2c126252419cf1ba87cd0e117204e54
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
BlackBerryConfiguration creates single toolchain and debugger for Simulator
and Device.
The names of the created qtVersion, toolChain, debugger, kit in
BlackBerryConfiguration are simplified/unified.
Task-number: QTCREATORBUG-10461
Change-Id: I61bfef30a882b562ab03bd71aa4c3667a63343b8
Reviewed-by: Mehdi Fekari <mfekari@blackberry.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
And on other pages. Use a two-column layout on the
Getting Started page to make it more readable in small
browser windows (in Qt Creator, for example).
Change-Id: I362b260305f8f66ae1796911e372858eeb5cc26f
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Make the retrieval of information on pre-defined macros more explicit
and use the information to populate the tool chain with after it is
constructed.
This avoids doing one run of the compiler per auto-detected debugger during
the start-up of Qt Creator.
Change-Id: Ie741dccede91079b4126056676c31975f340dbae
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Considering that this is a Noop by default we want that inlined.
Change-Id: Iefd822ad9e5fc576fb538d9b891f6e3ed3b914aa
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Make the macro Cache accessible to derived classes. This is done
so that we can populate that cache with the data the factory/config widget
already has and thus reducing the number of times we need to run the
compiler.
Change-Id: I5ea72a0688c765ae995db66dde3ed6f6672198b6
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Use the Qt Quick Controls application wizard to
streamline the process.
Remove snippet files and store compilable example code
in doc/examples. Do not store generated files.
Change-Id: I920484e84b2ef23bce9e77a7b0eddf963fe94552
Reviewed-by: Venugopal Shivashankar <venugopal.shivashankar@digia.com>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
Composites types need their own code path.
Change-Id: Ia1b14bf4f8519f786c08b94f168ec369d79defc0
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Qt Creator QTCREATORBUG-10375
The old Cascades template application was more sample than template
and it was simplified.
The application UI object name doesn't follow the project name anymore.
This change was introduced because C++ class name rules are more
restrictive than the project ones. More than that, it is harder
to start with some test project and then refractor it to some real one.
There is no gain to have UI object class name same as the enclosing
project one.
The application icon added to the bar-descriptor.xml
Change-Id: I198f61a631fa2c758f3e8ac377c06ce7560cc911
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Code cosmetics: Shorten gccPredefinedMacroOptions and move it to
the method that is actually related to that functionality.
Change-Id: I8aae1fd89f58d798f5bec95f16c7b92c44546e4d
Reviewed-by: Daniel Teske <daniel.teske@digia.com>