- 17 Jun, 2014 23 commits
-
-
Wang Hoi authored
In case: int a[6] = { [4] = 29, [2] = 15 }; struct point { int x, y; }; struct point p = { .y = 3, .x = 2 }; Grammar change when c99 language feature is enabled: old grammar: braced-init-list :: '{' initializer-list '}' new grammar: braced-init-list :: '{' designated-initializer-list '}' designated-initializer-list :: designated-initializer (',' designated-initializer )* designated-initializer :: designator* initializer-clause designator :: '.' identifier | '[' constant-expression ']' Task-number: QTCREATORBUG-1902 Change-Id: Ib99d6f553f8d0f50ba3eff86f3a2e86d73372426 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Stephen Kelly authored
CMake 3 uses reStructuredText and Sphinx for documentation. Those tools can generate Qt qch files, which makes it possible to load the documentation in QtCreator and to enable context-sensitive help when editing a cmake language file. Add a simple parser to process commands. This may be extended in the future to process variables and properties too. Change-Id: Ic5a49a9ce828ad9a9e8ff4805b48302ee73bcc71 Reviewed-by:
Daniel Teske <daniel.teske@digia.com> Reviewed-by:
Nikita Baryshnikov <nib952051@gmail.com>
-
Thomas Hartmann authored
There is no need to replace anything. We just have to prepend ".QML". Change-Id: I16ebfd1915ad7e879eb790acf3d69e880a313729 Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Thomas Hartmann authored
Adding this to the plugin for components. Change-Id: Ia9612dc398f54880a3abd7142ca4096fa7aa1b7c Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Tobias Hunger authored
This change has lead to complaints about diff views opening in apparently random places for users with several splits. This reverts commit 02b3a79c. Conflicts: src/plugins/diffeditor/diffeditorplugin.cpp src/plugins/subversion/subversionplugin.cpp Change-Id: I2eab8ff2d88a9e12f4dc7ec3a9ca65455daf15e2 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Thomas Hartmann authored
Change-Id: Ic124438942311741901149e62e8364b6b525bab8 Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Marco Bubke authored
And ModelNode::hasDefaultNodeProperty Change-Id: I70cc89e6bed92af142decc5d071ef07090271ffc Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Marco Bubke authored
And ModelNode::hasDefaultNodeListProperty Change-Id: I28ba0c6b6bc569628589a27787c56f9425e6591c Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Marco Bubke authored
Change-Id: I64f28821864128fce12935122516de2259f4bc49 Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
Tobias Hunger authored
Change-Id: I6755e28e1f75788203a0e734cd1b6dabd2308919 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Orgad Shaneh authored
Change-Id: I71cbda6e0cb57a833bedfac7ebebaba3f539eaa0 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Orgad Shaneh authored
Change-Id: I3e5fef17174bfac54c415dd24b0a3c91910c434c Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Tim Sander authored
Change-Id: If282a037e5b26f81859aaad8b407d644aa8b5c1c Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Thomas Hartmann authored
When evaluating Component.onCompleted the childrenRect.height was not properly set, yet. Instead we use onChildRectHeightChanged. Change-Id: I68f395555fbfccccea35fab4387dcc23ca7f1a92 Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
jkobus authored
Change-Id: I7359fade254b281ebf6422faf7f229bb1b82d8a8 Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
Erik Verbruggen authored
Change-Id: Ib92418898d627b9b07b861a0255684c8f925f814 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
hjk authored
Change-Id: Ib007c9d0035387018acd608d67d4a9632c17ab8b Reviewed-by:
hjk <hjk121@nokiamail.com>
-
hjk authored
Change-Id: I401d7c184465c117cf4506f55fc911766d41052e Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Christian Stenger authored
Change-Id: If8d9a617695edd277875733422206ca3ece2a15c Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Christian Stenger authored
Change-Id: Ibe4b504b84e467b1450b63bbbc7b569558fd8733 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Nikita Baryshnikov authored
Change-Id: I61be20554014f90c2e1313167a3e3c869e26c35e Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
hjk authored
Task-number: QTCREATORBUG-12416 Change-Id: I1fb908edaff8fbea55a6d19cb89342e94a7ab991 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
hjk authored
Change-Id: I4df8bd423bfce6b3005c5821ea71358a8ac260ea Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 16 Jun, 2014 17 commits
-
-
Daniel Teske authored
Makes test_modelmanager_extraeditorsupport_uiFiles pass again. Before, a "CMake Wizard" dialog blocked the auto test due to the wrong comparisons. The std::max_element function takes a less predicate. Thus the right way to find e.g. highest int in a vector is: std::max_element(..., std::less<>) or std::min_element(..., std::greater<>) Both variants are confussing to read. Instead of provinding Utils::maxElementOr provide a bestElementOr which leads to this code: bestElementOr(..., std::greater<>). Change-Id: Ic30f0d742c03170b28227f60d3a5ae00e40fdf5a Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
Christian Kamm authored
The parser considers '{' an operator and thus thought "template-id {" couldn't possibly be valid. This patch adds '{' as an exception to the rule. Change-Id: I40730fcdc5cade48566b4c8b6fde390f455bbdba Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Marco Bubke authored
Change-Id: I740bed6dd5b7069c0ebae37a88546bd9d8e94ccc Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
Marco Bubke authored
You can know go into a component. Change-Id: I5120e70164a112b277981fda7e603c3d327f2561 Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
Marco Bubke authored
Change-Id: Iba591f255f3d9504b4613e5f712bb94b5ce7c19a Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
Marco Bubke authored
Change-Id: I39844e70f5e916df95bfede3878c823364594047 Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
Marco Bubke authored
Change-Id: I24807c34eb2386d6a9aeed9700ae408663baf8e7 Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
Marco Bubke authored
Change-Id: Iea753bda5239d68c6d51182e015344834cdf0f85 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Marco Bubke authored
Change-Id: Ifb274c7589aa46350aa0fad788cc1abe4dbefbb1 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
hjk authored
With python sys.path.insert(1, '/data/dev/creator/share/qtcreator/debugger/') python from gdbbridge import * in .gdbinit there's a new "GDB command", called "pp". With code like int main(int argc, char *argv[]) { QString ss = "Hello"; QApplication app(argc, argv); app.setObjectName(ss); // break here } the 'pp' command can be used as follows: (gdb) pp app app = [ <Myns::QGuiApplication> = {"Hello"} staticMetaObject = <Myns::QMetaObject> = {""} [parent] = <Myns::QObject *> = {"0x0"} [children] = <Myns::QObjectList> = {"<3 items>"} [properties] = "<>0 items>" [methods] = "<6 items>" [signals] = "<1 items>" ],<Myns::QApplication> = {"Hello"} (gdb) pp app [properties],[children] app = [ <Myns::QGuiApplication> = {"Hello"} staticMetaObject = <Myns::QMetaObject> = {""} [parent] = <Myns::QObject *> = {"0x0"} [children] = [ <Myns::QObject> = {""} <Myns::QObject> = {""} <Myns::QObject> = {"fusion"} ],<Myns::QObjectList> = {"<3 items>"} [properties] = [ windowIcon = <Myns::QVariant (QIcon)> = {""} cursorFlashTime = <Myns::QVariant (int)> = {"1000"} doubleClickInterval = <Myns::QVariant (int)> = {"400"} keyboardInputInterval = <Myns::QVariant (int)> = {"400"} wheelScrollLines = <Myns::QVariant (int)> = {"3"} globalStrut = <Myns::QVariant (QSize)> = {"(0, 0)"} startDragTime = <Myns::QVariant (int)> = {"500"} startDragDistance = <Myns::QVariant (int)> = {"10"} styleSheet = <Myns::QVariant (QString)> = {""} autoSipEnabled = <Myns::QVariant (bool)> = {"true"} ],"<10 items>" [methods] = "<6 items>" [signals] = "<1 items>" ],<Myns::QApplication> = {"Hello"} (gdb) pp ss ss = <Myns::QString> = {"Hello"} Change-Id: I6e4714a5cfe34c38917500d114ad9a70d20cff39 Reviewed-by:
Christian Stenger <christian.stenger@digia.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Eike Ziller authored
Conflicts: src/shared/qbs Change-Id: I9567aa9331c3674cdce50b940c3ec2b5def7bd3f
-
Leena Miettinen authored
Change-Id: Ia9c65df9c2e542b135f3eccb3dfdc137c03f732a Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com> Reviewed-by:
Jerome Pasion <jerome.pasion@digia.com>
-
Leena Miettinen authored
Add docs for Get Help Online and Show Output. Change-Id: I4668c0727a36a1529d28b36d0361922f7acb3083 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Joerg Bornemann authored
To the head of the 1.2 branch. Change-Id: I2bd0460553afa6a8fba0bf01cfa2addc06a043b5 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
Thomas Hartmann authored
To use QQuickWidget in the welcomepage just run qmake "USE_QUICK_WIDGET=true". I also removed the commented code for the event filter. Change-Id: Ic56527704c0664b3eff4fdf6bef17e250b72db46 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Alessandro Portale authored
It sometimes just breaks, so having a simple way for re-indexing seems appropriate. Task-number: QTCREATORBUG-11484 Change-Id: I4010d31cbe04f9ef57ebe772610118d8aa7a2ea2 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
hjk authored
Change-Id: I252f532d2f67519ebc1ea45353579408bee91c59 Reviewed-by:
hjk <hjk121@nokiamail.com>
-