- 04 Jun, 2013 - 4 commits
-
-
Caroline Chao authored
Change-Id: Ifb67ae32fcb8abe49166346fa1017dc5c76bc485 Reviewed-by:
Jerome Pasion <jerome.pasion@digia.com>
-
Gunnar Sletta authored
Task-number: QTBUG-31370 Change-Id: I200d94dccd1314c891df92576b0d2b704e530e16 Reviewed-by:
Sergio Ahumada <sergio.ahumada@digia.com>
-
Shawn Rutledge authored
The necessity for this is documented in the QQuickWindow::incubationController() accessor. Bug 31203 is about writing a custom main() with a QQmlApplicationEngine, not about qmlscene, but the same workaround is necessary for both. Hopefully soon we find a way to make it unnecessary, but for now it is. This fix also doesn't take care of the QtObject { Window { } } use case. Task-number: QTBUG-31203 Change-Id: Ic9a5e4a23ac918593138dc9cab3de6cd36453eaf Reviewed-by:
Jens Bache-Wiig <jens.bache-wiig@digia.com> Reviewed-by:
Alan Alpert <aalpert@blackberry.com>
-
Jerome Pasion authored
-Took out members of QtQml.Models submodule from Qt QML and Qt Quick. -Set up qdocconf files to include QtQml.Models to be part of Qt QML doc build. -Edited the sentences to make it clearer that list and model types are in QtQml.Models. -Placed the Visual* types back to QtQuick 2 module. -This patch removes several collision pages. Change-Id: I16e7045162af6852e5d6c3162b6f4cf97a42402b Reviewed-by:
Alan Alpert <aalpert@blackberry.com>
-
- 03 Jun, 2013 - 1 commit
-
-
Alberto Mardegan authored
Mention the behavioral change introduced by the fix for QTBUG-29836. Task-number: QTBUG-29836 Change-Id: I15ffd32fd5c0d537528f7b1386691103dab371c7 Reviewed-by:
Sergio Ahumada <sergio.ahumada@digia.com>
-
- 31 May, 2013 - 5 commits
-
-
Alberto Mardegan authored
When creating the QQmlPropertyData, search within the methods list before searching for properties. The reason is that if the meta object is dynamic, looking up a property will always return a result (if the property doesn't exist, it will be created) and therefore all methods will be obscured. By swapping the search order, we eliminate this risk (methods are not dynamically added). Task-number: QTBUG-29836 Change-Id: Ie367f757c37ef4bc834a6c1c009f27bcf344fe76 Reviewed-by:
Matthew Vogt <matthew.vogt@qinetic.com.au> Reviewed-by:
Alan Alpert <aalpert@blackberry.com>
-
Alberto Mardegan authored
QQmlOpenMetaObject does not update the QQmlPropertyCache when new properties are added, meaning that the QQmlPropertyCache might not contain all of the dynamic properties of an object. Therefore, make QQmlPropertyCache fallback to reading the QMetaObject when a property is not found. Task-number: QTBUG-31226 Change-Id: I760aaa155b1952f6f52ab9ce173fb9547f8e34a6 Reviewed-by:
Alan Alpert <aalpert@blackberry.com>
-
Simon Hausmann authored
It is generally considered deprecated in JavaScript and its use disables a whole range of optimizations that we would like to apply in the future. Therefore this patch will issue a warning if the with statement is detected. This change is also documented, along with the plan on enabling strict mode in the future. Change-Id: Ie60f0536e0bdd6ecc537d8e34efbd8868bcad743 Reviewed-by:
Lars Knoll <lars.knoll@digia.com>
-
Gunnar Sletta authored
Change-Id: I6d34571b85f99f780b03f7871f39dbf3be546006 Reviewed-by:
Sergio Ahumada <sergio.ahumada@digia.com>
-
Gunnar Sletta authored
Change-Id: Idfa76f9fcdbac61a248b38e1f793a6628af12552 Reviewed-by:
Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
-
- 30 May, 2013 - 6 commits
-
-
Caroline Chao authored
Mention both Positioners and Qt Quick Layouts. Also add qtquickdialogs to qtquick.qdocconf. Change-Id: I19bc09a0a81be7c748af83ddf38f1111f0ecc81a Reviewed-by:
Jerome Pasion <jerome.pasion@digia.com>
-
Shawn Rutledge authored
All QQuickWindows will render using the same OpenGL context, so for a window to support transparency, the OpenGL context needs to be created with support for transparency from the very start. Therefore the application needs to call setDefaultAlphaBuffer() before creating windows. There are some relevant comments in QTBUG-20768 although the bug itself is not the same use case (it was already OK as long as the first window had a translucent color, because of setAlphaBufferSize in QQuickWindow::setColor()). Change-Id: I92e111c1a62c0d510821b646fd334e52254f8f57 Reviewed-by:
Gunnar Sletta <gunnar.sletta@digia.com>
-
Shawn Rutledge authored
It's still not a great example but at least it's somewhat usable now. - added files to .pro so you see them all in Creator - keypad is fixed size and the "tape" takes up the rest, so you can resize the window to be able to see long numbers - you can flick the ListView (MouseArea not on top of the whole thing!) - ListView scrolls to the bottom when you add numbers past the point that scrolling is necessary to see them - Clear, sqrt and +/- keys are functional Task-number: QTBUG-26556 Change-Id: I485e4123ad6c24ca64bad3efc3acfc14587268d8 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by:
Alan Alpert <aalpert@blackberry.com>
-
Shawn Rutledge authored
The window takes time to resize itself; we can avoid letting the user see that by delaying visibility of the main window. Change-Id: I81d656102b384a66b5539cbd879aadb85261ba33 Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@digia.com>
-
Jan Arve Saether authored
* Add references to Qt Quick Layouts * Don't lie about that Positioners can resize the items * Rename title from "Item Layouts" to "Item Positioners" to avoid confusion with Qt Quick Layouts Change-Id: I43e3ad6e6d9e4b08a1233868c75f0efcab43f8c3 Reviewed-by:
Caroline Chao <caroline.chao@digia.com> Reviewed-by:
Jerome Pasion <jerome.pasion@digia.com>
-
Jerome Pasion authored
Change-Id: Ie5a4199563b22c21d7be009aeb85206670b84642 Reviewed-by:
Martin Smith <martin.smith@digia.com>
-
- 29 May, 2013 - 5 commits
-
-
Topi Reinio authored
Link to documentation under QtQml module. Change-Id: Id65d237558c235dcdda8ab206eddef23c2886a29 Reviewed-by:
Jerome Pasion <jerome.pasion@digia.com>
-
Topi Reinio authored
This change fixes the following things in .qdocconf: - CamelCase for project name (required for generating valid tags in example manifest file). - Proper selector for QML Types topic - Fix exampledirs to not pull in all the Qt Quick examples - Add examplesinstallpath to make Qt Creator see the examples Also fixes the paths in example docs according to changed exampledirs. Change-Id: If18f7b5a3160d85814d508e1cbfb7bdb1a002c54 Reviewed-by:
Caroline Chao <caroline.chao@digia.com> Reviewed-by:
Jerome Pasion <jerome.pasion@digia.com> Reviewed-by:
Shawn Rutledge <shawn.rutledge@digia.com>
-
Jerome Pasion authored
Qt Quick Dialogs is separate and should be excluded from the Qt Quick doc build. Task-number: QTBUG-30180 Change-Id: I6e63efc071d8d2e5673745f0dcd97d5b5f562d25 Reviewed-by:
Alan Alpert <aalpert@blackberry.com> Reviewed-by:
Martin Smith <martin.smith@digia.com>
-
Albert Astals Cid authored
It happens often that people convert a compare(foo.bar, 3) to a tryCompare(foo.bar, 3) and unfortunately that succeeds but doesn't do what they expected This makes tryCompare fail if no third argument is given Task-number: QTBUG-31427 Change-Id: I0c9618dae9aad4be55aa35c3e2dcf3535728beaa Reviewed-by:
Alan Alpert <aalpert@blackberry.com>
-
Kai Koehne authored
Return immediately if calling stop() results in the current object being deleted. Task-number: QTBUG-31247 Change-Id: I684a858bfb4cc53f415daa8cc1c4df96067daa1c Reviewed-by:
Alan Alpert <aalpert@blackberry.com>
-
- 28 May, 2013 - 5 commits
-
-
Caroline Chao authored
Change-Id: I5245a6931606673733130b1f168fddafe8def695 Reviewed-by:
Jerome Pasion <jerome.pasion@digia.com>
-
Gunnar Sletta authored
We were a bit inconsistent here. A negative size Image element would not render at all, a negative size ShaderEffect would render mirrored and a negative size ShaderEffectSource would trigger an assert. Be consistent and not draw any of them. DropShadow from QtGraphicalEffects uses both a ShaderEffectSource and a ShaderEffect together, so keeping the behavior in ShaderEffect would make it render incorrectly. Task-number: QTBUG-31383 Change-Id: Ied5568d7edbc2aed96b00adfdc6aae09b6f2a7d9 Reviewed-by:
Mitch Curtis <mitch.curtis@digia.com>
-
Frederik Gladhorn authored
The window would create new child interfaces every time it's children are queried. Instead properly use the crash. Task-number: QTBUG-31417 Change-Id: Ifc7bbdbdb9a506fe04a348fba643f1d52a6157e7 Reviewed-by:
Jan Arve Sæther <jan-arve.saether@digia.com>
-
Shawn Rutledge authored
Introduced tabs and added the C++ boilerplate launcher. Change-Id: Ibb49a182e3928aba5dced097d5307eb7d1f4b42d Reviewed-by:
Richard Moe Gustavsen <richard.gustavsen@digia.com>
-
Shawn Rutledge authored
Demonstrates the new properties, how to make a splash screen, and how to make a standalone app with an icon. Combined the Screen info into this example too. Change-Id: I5b731539b39c55327f4e5b93860a880a35835896 Reviewed-by:
Richard Moe Gustavsen <richard.gustavsen@digia.com>
-
- 27 May, 2013 - 8 commits
-
-
Liang Qi authored
If there was no item that accepted focus, it would go into an endless loop. This also changes the default behavior of QQuickWindow. When there is not any activeFocusItem in the whole window, it means the contentItem got focused. The Tab/BackTab key will now focus the next item in the tab focus chain. Autotest is included. Done-with: Frederik Gladhorn <frederik.gladhorn@digia.com> Task-number: QTBUG-31344 Change-Id: I854292f89a327c493eec21969907c94aa9cfddcb Reviewed-by:
Jens Bache-Wiig <jens.bache-wiig@digia.com> Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@digia.com>
-
Jerome Pasion authored
Change-Id: I97971f27d9ff7e94e14f442d1baf78b0e56ca312 Reviewed-by:
Shawn Rutledge <shawn.rutledge@digia.com>
-
Caroline Chao authored
And add a landing page for Qt Quick Dialogs. Change-Id: I0c2611bf5cdbf9937b4fd94228915553d8b3bb77 Reviewed-by:
Jerome Pasion <jerome.pasion@digia.com> Reviewed-by:
Shawn Rutledge <shawn.rutledge@digia.com>
-
Sergio Ahumada authored
This means that we are going to use the same branch name for the dependencies as the branch of the repository under test. If we are testing the 'stable' branch, all dependencies will point to the 'stable' branch as well. Change-Id: I0959eea83b620af805b2113422bae5ae306af120 Reviewed-by:
Iikka Eklund <iikka.eklund@digia.com>
-
Liang Qi authored
Task-number: QTBUG-31388 Change-Id: I13a821a009c6c06f2c7fe7f7d28f1a579d69c8df Reviewed-by:
Shawn Rutledge <shawn.rutledge@digia.com>
-
Shawn Rutledge authored
Failing on mac, which is a blocker for CI. Task-number: QTBUG-31370 Change-Id: Icb42bb5ae59510a8754de895070d7a3d08af2623 Reviewed-by:
Sergio Ahumada <sergio.ahumada@digia.com>
-
Caroline Chao authored
Change-Id: Ide4afaa74d73ea09cf329de593283c269ecdacb3 Reviewed-by:
Jerome Pasion <jerome.pasion@digia.com> Reviewed-by:
Shawn Rutledge <shawn.rutledge@digia.com>
-
Christiaan Janssen authored
Change-Id: I54c960f0b0da061816223a51795c83a9f9dd3f66 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 24 May, 2013 - 1 commit
-
-
Kai Koehne authored
So far we didn't protect this access. Change-Id: Id738453db5e655371fa2fbf88f81cab6c0af466f Reviewed-by:
Aurindam Jana <aurindam.jana@digia.com>
-
- 23 May, 2013 - 4 commits
-
-
Friedemann Kleint authored
Task-number: QTBUG-31258 Change-Id: I13dfc17c75075de155505d20c57400753de0a71d Reviewed-by:
Shawn Rutledge <shawn.rutledge@digia.com>
-
Albert Astals Cid authored
It can happen that cacheItem->object in QQmlDelegateModelPrivate::object already has a value but that the cacheItem->incubationTask is still Loading. If we return the object here we can confuse some of QQmlDelegateModel consumers like QQuickItemView. E.g. in QQuickItemView if we get to return the object before the createdItem signal is emitted we will make that when the createdItem signal happens QQuickItemView::createdItem will be called it will add the item to unrequestedItems items and will expect that layout/refill will remove it from unrequestedItems if it is really one of the items we are creating, but as it has been already created the item will wrongly remain in unrequestedItems making the item view to act weird Task-number: QTBUG-28403 Change-Id: I4359391eb2a4012afd3f01d082a99692d63b6639 Reviewed-by:
Alan Alpert <aalpert@blackberry.com>
-
Gunnar Sletta authored
The hash-lookup in this function is costing us a lot, and since we're looking up the same materials again and again, and the material has a place holder for it, we can store it directly in the material at no extra cost. This was a 10% gain in this particular benchmark. Change-Id: I46b67791ce39f453fa86d1ee82f6f5c7785b46a1 Reviewed-by:
Yoann Lopes <yoann.lopes@digia.com> Reviewed-by:
Samuel Rødal <samuel.rodal@digia.com>
-
Gunnar Sletta authored
Change-Id: I15aea1b1dc3d41c9efe0a38f53d6858bae273566 Reviewed-by:
Samuel Rødal <samuel.rodal@digia.com>
-
- 22 May, 2013 - 1 commit
-
-
Shawn Rutledge authored
That way Component.onCompleted() can optionally do showMaximized() without being overridden. Task-number: QTBUG-31260 Change-Id: I6f5c3025efd3b38809be85da4172241695168a6c Reviewed-by:
Nikita Krupenko <krnekit@gmail.com> Reviewed-by:
Alan Alpert <aalpert@blackberry.com>
-