- Feb 21, 2012
-
-
Erik Verbruggen authored
Change-Id: I480470c299f49a02d2a216d3aece81a843d73ce1 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
- Feb 20, 2012
-
-
Erik Verbruggen authored
Change-Id: I990fdf5411153041c6b4c62f31b453342d59de53 Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
Eike Ziller authored
And adapt the other API respectively. Change-Id: I1e04e555409be09242db6890f9e013396f83aeed Reviewed-by:
Bill King <bill.king@nokia.com> Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Feb 16, 2012
-
-
Erik Verbruggen authored
A manual squash/merge of the changes below, plus a couple of subsequent code fixes. 59085aa5fbb99e2d786cd2c1a06c24a111ccb49f: Modify CppModel::ProjectInfo Adding per project node information, to pass on the correct defines/includes for each file, instead of aggregating them incorrectly. Also split up SOURCES and OBJECTIVE_SOURCES. Also ask the toolchain to convert the compilerflags to flags the codemodel understands, for now only gcc and only c++11. Also make the toolchain aware of the flags used to compile, so that it can emit the correct defines. Note: No header files are passed on. 74028802314cd4e75b41b46407433e07090a304d: GCC: Evaluate cxxflags when checking for predefined macros ebaaa4957e4c02cc9637a998eddae1d0acd74f83: MSVC: Take cxxflags into account when checking for predefined macros 9bfce7e889bcf7bcc47bf880e3ea25945ca7d0d7: Compile fixes Change-Id: I9de94ad038dfc5dc1987732e84b13fb4419c96f5 Reviewed-by:
Erik Verbruggen <erik.verbruggen@nokia.com>
-
- Feb 15, 2012
-
-
Erik Verbruggen authored
Getting the #include directives ready for Qt5. This includes the new-project wizards. Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Feb 13, 2012
-
-
Daniel Teske authored
The order of actions and thus the state at which the signals are emitted has changed. The aboutToUnloadSession comes before the actual saving now. Also the aboutToLoadSession is after restoring values but before restoring projects and editors. Change-Id: I3eae66cffae970f00535d8d6e2bb11a6ca645456 Reviewed-by:
hjk <qthjk@ovi.com> Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
- Feb 09, 2012
-
-
Friedemann Kleint authored
It causes a conflict with the new QtConcurrent library of Qt 5 and is quite small. Change-Id: Ib97ab6daf8f67a88300cf03f044ba3593a4cd270 Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Feb 08, 2012
-
-
Erik Verbruggen authored
This way the editor does not need to know all the details of instantiating or maintaining classes for highlighting and/or completion, it can just ask the model manager. The change also enables different highlighting- or completion-engines without changes to the cppeditor. Change-Id: I8000d9d9fe446b292defddb2295493cf77d0f14a Reviewed-by:
Leandro Melo <leandro.melo@nokia.com>
-
- Jan 31, 2012
-
-
Daniel Teske authored
That can't happen. Change-Id: I05293e96e7a716fbaf5fd03aa182c723c9858a03 Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
- Jan 26, 2012
-
-
hjk authored
Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2 Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- Jan 24, 2012
-
-
hjk authored
Change-Id: I9b690d9b150c8d162b15370f9f8986267c9128f1 Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- Jan 13, 2012
-
-
Leandro Melo authored
Continuinng a previous commit... This is in order to make the interface clearer. Change-Id: Ic1b05217f878578bc84a064927507b75981c47d6 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
- Nov 03, 2011
-
-
hjk authored
Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Oct 26, 2011
-
-
Erik Verbruggen authored
Task-number: QTCREATORBUG-5734 Change-Id: Ie4aa437616955fd65fcc6adbfc0e9f115caf7e1c Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@nokia.com>
-
- Sep 08, 2011
-
-
Thorbjørn Lindeijer authored
__inline is equivalent to inline. __forceinline is used to override the cost/benefit analysis. Change-Id: Ifc7c94c1798f98c553ffa979a722ede9df11b3f0 Merge-request: 2206 Reviewed-by:
Christian Kamm <christian.d.kamm@nokia.com> Reviewed-on: http://codereview.qt-project.org/4416 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
- Sep 06, 2011
-
-
Leandro Melo authored
This is not really a direct mapping to the Microsoft specifc ones, but I guess defining such macros is an acceptable solution. Change-Id: I17a9414364ef664f2e8afa7ececc6a87f663049e Reviewed-on: http://codereview.qt.nokia.com/4277 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@nokia.com>
-
Leandro Melo authored
There is logic in the preprocessor that assumes a normalized line ending. Other patches have already fixed the issue in other parts. Change-Id: Iac262da361b6528cc9466a6c87e83da95af9ea04 Reviewed-on: http://codereview.qt.nokia.com/4252 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Christian Kamm <christian.d.kamm@nokia.com>
-
- Aug 31, 2011
-
-
Christian Kamm authored
Setting extra diagnostics would call updateDocument which would in turn trigger another scan. Change-Id: I3810a380cdf716a12767d94ff82dc30f8ae3954d Reviewed-on: http://codereview.qt.nokia.com/3917 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com> Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
- Aug 30, 2011
-
-
Christian Kamm authored
Change-Id: I1e206e09c4068cc541978ee148f9ed8c4138c249 Reviewed-on: http://codereview.qt.nokia.com/3579 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@nokia.com>
-
- Aug 25, 2011
-
-
Christian Kamm authored
Change-Id: I5f1c6e29c8386018cfd4d45d8ee63fc3e24311f6 Reviewed-on: http://codereview.qt.nokia.com/3484 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
Christian Kamm authored
Change-Id: I3a4817d36b9c724abca504c42914a73f97ab34c7 Reviewed-on: http://codereview.qt.nokia.com/3480 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
- Aug 24, 2011
-
-
Christian Kamm authored
It now lives in qmljstools/qmljsfindexportedcpptypes, all in one place. Also ensures that the source code is available when a file is being scanned for QML exports. This will enable checking comments for annotations about the URI a plugin is usually imported as. Change-Id: I1da36d0678e0a8d34b171dbe0f6b5690d89eb18b Reviewed-on: http://codereview.qt.nokia.com/3392 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@nokia.com>
-
- Jul 05, 2011
-
-
Erik Verbruggen authored
Change-Id: I8a8878c420c0f8d24db16d606aace42519ac3047 Reviewed-on: http://codereview.qt.nokia.com/1151 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Bill King <bill.king@nokia.com>
-
- May 30, 2011
-
-
Christian Kamm authored
Change-Id: Ia31b1845b1e1e5aabc347dc115e580c72e36f4e3 Reviewed-on: http://codereview.qt.nokia.com/200 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
- May 18, 2011
-
-
Leandro Melo authored
With the completion now in a separate thread this should no longer be necessary. Reviewed-by: Roberto Raggi
-
- May 06, 2011
-
-
Tobias Hunger authored
Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
-
- Apr 13, 2011
-
-
hjk authored
-
- Feb 22, 2011
-
-
hjk authored
rename BastTextEditor->BaseTextEditorWidget, BaseTextEditorEditable->BaseTextEditor rename BaseTextEditor{,Widget} subclasses rename editableInterface->editorInterface rename createEditableInterface->createEditor minor cleanups after renamings
-
- Feb 10, 2011
-
-
Christian Kamm authored
Having a duplicate prototype chain - once in FakeMetaObjects and once in QmlObjectValues was unnecessary. Now FMOs don't contain references which may allow other simplifications.
-
- Jan 24, 2011
-
-
Friedemann Kleint authored
-
- Jan 12, 2011
- Jan 06, 2011
-
-
Christian Kamm authored
By moving the offending code into a background thread. Reviewed-by: Erik Verbruggen
-
Christian Kamm authored
Previously they were leaked when a qmldump or the C++ exported QML type list updated. Just deleting the previous FakeMetaObjects is not an option, as they might still be used in a QmlObjectValue owned by an Engine. Reviewed-by: Erik Verbruggen
-
- Jan 05, 2011
-
-
Christian Kamm authored
-
- Jan 04, 2011
-
-
Christian Kamm authored
Reviewed-by: Erik Verbruggen
-
Christian Kamm authored
-
- Dec 17, 2010
-
-
con authored
-
- Oct 03, 2010
-
-
Alessandro Portale authored
The scanning phase was in some cases insanely long. Reason was that Creator feeds wrong paths to the CppModelManager, for example "/". The scanning phase did what it was told to: scan that whole Harddrive. This patch makes sure that the scanning is not done for "/" Done-With: Roberto
-