- 17 Jun, 2014 25 commits
-
-
Ulf Hermann authored
With only one category per model we only have one eventType per model and thus we don't need to differentiate per type anymore when calculating the nesting. Change-Id: Ic42a1c5c056f3480b7842a57fbff66a5e907abfb Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
Ulf Hermann authored
Change-Id: Id07449345f983d2f2cb2af67540732991f227f71 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
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 15 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>
-