| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This should have been done properly for 5.12.
Since this API was introduced in 5.12.0, we simply hide the
documentation for the old properties and make sure the properties we want
to expose are documented:
* Document the xAxis and yAxis properties.
* Deprecate the {min,max}imum{X,Y} properties, and hide them in the
documentation.
Fixes: QTBUG-73137
Change-Id: Ic749bcfec63dc4772f193ccae2a2750c20cb63aa
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ 5bf057eca49b59f7516c6d5bb3f4dbbeb4713942 Doc: Remove wrong return type
+ 31a9acd0348750e60feda9bdee07afc7511a6be7 Also store the raw string value for template strings in the lexer
+ 4241ce2cfc624ae51ac911c11d065fc703dfadc5 Pass the raw string value to template literals
+ 9755cf48cbaa322ec918e0d70d54124e22f9c550 Create proper template objects
+ b340d8bb8886ecb46c8702127ff4dffb727c4f24 QV4::Scoped: Use explicit operator bool
+ f2244820016f27ac2f7d26c8ba51d806956e4968 DesignerSupport: Fix emitComponentCompleteSignalForAttachedProperty
+ 2cc77519ebf1b5e7249c1e2f6fec97816c068cd0 Remove misleading Q_UNUSED(uri)
+ 0fce92af2cab51d03f33230718ab5ae35149b9e1 Correctly read files with a \0 in them
+ b1f07986c30978ed6636457e8d3f4a65c5db38a3 Create proper template objects for tagged templates
+ 52e326cf177c23147146d9e1de2de920f62ddbc9 Doc: Add enumeration object attributes to the QML Reference
+ 919a6804990277fb0eb10015559fd4a6e9b26547 Doc: Add a link from enumeration basic type to enum attributes
+ 900786226404c915f3b2eb2840a1f3eb391db69b Doc: improve qmlRegisterInterface() documentation
+ 1d024222d8d57ffa03050a177409be6a8ebb73e1 QUICK_TEST_MAIN_WITH_SETUP: improve documentation
+ 74a5ce02667ceefe31aba9a23246b9c512527014 Fix TestCase::skip to ignore rest of the data rows in TestCase
+ 6c08137faf1a53db879701126608833474a2450b Fix null pointer access in QQuickOpenGLShaderEffectMaterialCache
+ 7eaa93680ce583354f23f3b29bd6db59169dfece Bump version
+ 4651aecaee320b74b6ffcb6fe34fc3d43726010e Fix more null pointer accesses in QQuickOpenGLShaderEffectMaterialCache
+ dcf41b5f69d0e199d0a6a8faaad981f73e1c9aa0 Yarr: Fix developer build with MinGW 64
+ 8af9d69554065924f9c92b29dd09d08ba6650328 QML Tooling: Fix ordering of memory events in V4 profiler adapter
+ 064f0d3d23097cb181166c3e966287490773f23c Fix leaking textures and animation resources by software backend
+ e746e55f2451a800744ccfcbc9f83fdc3a16337c Fix leaking resources by OpenVG scene graph backend
+ 1613e32042a8e710c3105b926422827ccaad1c5c qmlpreview: Fix typo
+ 80d26c15080c92012f0a51f7675d3c70ad56a8bd qmlpreview: Use a better file system watcher
+ 89a1d4ff3f829635d80a90112f6b2d44cc274b1b masm: Don't call fclose(nullptr) and initialize statics
+ 9b7b26ca50b0700aea9e756551dfec1cf098f4cd Doc: Use \section1 to clearly identify the different parts
+ e12dc7910aaeb6e71275115c30a0eb227ac3b403 macOS: Remove blacklist entries for no longer supported OS versions
+ 16e3859af180b28157f39ad5d1f77ff3571753a2 Qt Quick Test: support tags filter on tests run
+ e668e12c58c489bda79cc3c116719369cdb06650 QML Inspector: Use Qt5-style connection
+ 0647853c1659515684da1fb0f44d12eac993dc69 Qml Tooling: Fix crash in QQmlProfilerService test
+ 71645c45b9880d1a349c9a41a73d455f31c9de75 Qml Tooling: Correctly sort debug messages into traces
+ 87265c7ab8743ece92262cd6b79bbba9dddd1fe1 Qml Tooling: Test that trace events arrive in chronological order
+ a7948a7519c3b0d4660637e8697311bd8abdc85d Properly mark variables as unresolved when accessed from eval
+ f92c48a231d5f98513e649340652baaf01f327ad JS: Check array subscripts for validity when generating code
+ 0d3eccd2a982faa46e8515cd5c55f95adcc5f868 Stop codegen after error
+ 435cbb65ef6280f7b8417cb03754765f8289419d Fix tiling overflow with BorderImage
+ 75937c9da7910ce41b4b3207d66d844ed9624df8 Fix signed/unsigned warning in VS 2017
+ 3e9b752bf4114b2b06e2f8f65aad67606dfc0215 QML: Use all available type information to find enum types
+ 9d319e20cd76d25332d4aefcf92d6f174b910d51 JS: Handle check for dangling jump gracefully
+ a54e15bc7968a546fc939fc2d166261fd6513d5a JS: Check pattern target to be an lvalue
+ 2b52a997ce3679ac4c94b7c117b0ea11c1523b60 QML TypeLoader: Sort composite singletons before recursing into them
+ e3c0bb7811407bad1f65ea55639a4b1d1d39be15 Add changes file for Qt 5.11.3
+ 9a7c5a925c4d62f4fe23d31b1f8636d415b6307c Doc: Fix spelling of qjsvalue_cast()
+ 63ada5fa00ba37e0fbfcd7b70dcbd99580dd7c4f QQuickText: Signal content height/width changes also when resetting
+ 6b3365b2ea3b445cae2cf657392176bff19a0fe4 Use msvc qmake scope where appropriate
+ 560a1991ac4524ff16352da23a2b54d717548f33 Fix updating of text nodes in QQuickTextEdit
+ 03f492f91a9ac6d33be05488f7ea6fb5decaf873 Fix vertical alignment of images in a text document
+ 33c13efd91954fb50019e82f3ab8e8e1d8458332 Ensure our builtin constructors are subclassable
+ 9926a4a49e8211a996667b467fd98b915e9f9d34 V4: Avoid copying WeakValues with wrapped QObjects
+ 52e4e125b6d71baeb843da740cecf319fee99511 qmlscene: Fix potential invalid memory access to QTranslator
+ 900d2f611475df6e43972eac5fc3c9b4b06b1c0e Improve documentation of QML's handling of dates and times
+ 5246b910771e0dd824b4eea7c5245e5f9f3a63f0 Fix qmlplugindump version dump issue
+ ba9d630c3de6a47d96e41b5a4b10ce2d5861e1fb Fix Qt Quick Compiler with CMake on Windows
+ 4eadcd6ebaec5a172b874bbb28efe06f3b473817 QSGSoftwareInternalRectangleNode: Reduce memory allocations
+ d958f830e8b5b27e88a7fe9d14aa61d832a6756c QSGSoftwareInternalRectangleNode: Remove unnecessary loop iterations
+ e1a0e894aa09dd1323a7792192f1d68ee6677f8a QQuickTableView: connect directly to the model, and not to the QPointer
+ 0e87966c8f815269b770a0a31974e0cd5b8ab26e Fix failing assertion in memory pool allocator in large QML scenes
+ 04af30c91a68a04ab1830d6ddc1bf470354b1862 Disable antialiased clipping when painting images
+ e7d19a2a0fcbec38b7e132634d0ebe79b772c61b Fix stale QML cache files when using assets:// on Android
+ 597ce09c7a1d8b89e9473faae900321ef2d4181d JS: Limit expression and statement nesting level
+ 2fa1c92cb7e60f89e200eff48cf7e76d8d2febe6 Fix parsing of js files via Qt.include()
+ d0a52c72b5756787ceb6094117cd71d935badc06 Prevent overly drawn-out animation when snapping
+ b17091b0006e41c0bb4ddf77dbbc09621d809aea QML: Also clear outerContext's contextObject on destruction
+ ea725e1b54e5a28fb7c37f23acfdd95e6269624a Declare the enum so it can be passed to the QML side
+ 3a025d75fd470dfcda5ae67e5b8ece0b00cdc8c9 Fix line number reporting in scripts when lookups are enabled
+ b55b3692f6cc57f8a7ef972388504b5133331ceb Fix compilation with gcc 4.8
+ 9d2a929fa4dd0beae3c30fb08d4ed4df7368ea4f tst_qquickwidget::enterLeave(): Handle varying screen setups
+ 1cd3b2acfeb041ef54fe546b07a5e9efb5a2099b Fix an ambiguity with gcc 4.9
+ ee2ac69595d3f854f7bf7158e600091f2675fa18 Add dynamically-created Event Handlers to the relevant handlers vector
+ be3772725cec64e533d35a38376077363af01ede Ensure that each Event Handler has an Item parent rather than asserting
+ f8f0f0835a971a658f4ee2ae386e448338b1a7d7 TapHandler: ignore scroll events and native gestures
+ 0b586e5b504f66c5ba2b690eda1c89e3e5dfdca3 Doc: fix QUICK_TEST_MAIN_WITH_SETUP function table
+ 60cb95508c5dac036663dfcaa2c60e884b5dcad9 Doc: Restore QtQuick.Shapes documentation
+ c352ca4a3dc2e6e3a4c039589849cf502911ba95 Fix missing strike out
+ b1494ffa7d0c9bfa68019a3fc4969f9124d4889c Fix typo in notify signal emission
+ e3446c8225acbaa6a613d6c62e8e2fc58e2b70b0 Add qmllint in android builds as well
+ 1d88e9919ff837d535f9bbde53613b6a6b96fcd8 QML: Fix registering and unregistering of context objects
+ e7eae05a3c45b239b5510cb566947c2334749b56 Avoid memory leaks in QQmlComponent test
+ cb5e61c5f0b912c798791adcc3a35e6083294782 Fix ICC warning about old-style scoping rules
+ cf5da3e8e235331c4929f236a1966bbd0cf28256 Fix ICC change-of-sign warnings
+ 1b79a40466ccb1ba52b596c69f3af607a1148b07 Doc: velocity properties must be set to -1 when setting duration
+ 358a72b6ecd0fef69edf5355f299af10225a6c8b PointHandler: distribute simultaneous touch presses properly
+ 48eb8da7f4bde39e2f9d1a6eef4978d11bf67ca1 nothread: do not delete reader thread object before it gets used
+ 12f89fb8dda86c61277e3814912013873b1657e6 TapHandler: clean up when wantsEventPoint returns false
+ f922ac81cfb9a405e24e7335b44698a6210a5fb4 Un-blacklist tst_touchmouse::hoverEnabled
+ e12e36f802759d61c02c94ee6432e79745dce59b Un-blacklist qsequentialanimationgroupjob test
+ aad66998c379deba70aceda27c09d4680bbf10ff qmlscene: Make it explicit that QCA::installTranslator is static
+ c401ae278b4bb91c70c6d7df974a241d7c68855b QML: When destroying a context, clear any pointers to it
+ eb1f9c2e687002643ebc80e51d4bfc5f0258da0d CMake: Don't handle empty resource files
+ d6e560c356791d516856c38566104fbb2bb6c730 When there are no points to grab, then we should return false
+ 3124b03276398f68dd8f3afe18866cfb6ec8a035 stabilize and standardize tst_qquickwidget
+ bffc040f8014b361992cd92671e559c1c2abd633 Tests: Un-crash image comparison tests
+ d462cdb4201a9b02b57488a8e7029088d4807895 Add binary compatibility files for 5.12 for QtDeclarative
+ 75ebbd0b354739150e10da7216b44e2dde2c2b14 Quote stringified generic variants on JSON.stringify
+ c57681bc376d1d912d23b044c48932fa8f7816d7 qquickpixmapcache: Fix invalidation of m_cache while iterating it
+ 0e33ba51166dd68a26c56d85a1155c4849d59e4a Doc: Fix link issues
+ c327c43be82c6a2827df1f493ca4e3487a0fc9c3 Tests: Don't capture stack value by reference
+ 5ed082ea4ce3580134a9a0c83e6fdb81a6231c8e Bump version
+ 5208b2a671010b11b78312f9c4fe3c3098d253b4 Fix regression in border-top with high-dpi
Change-Id: I61405501951a112cf7e5a63166e89dbe521ca1e5
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
|
|\
| |
| |
| | |
Change-Id: If18e582a7210dae046426d97af530ab7ef47ddf4
|
| |
| |
| |
| |
| | |
Change-Id: Ieff361efbedf364469657cc0d1b917560dab1b8c
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
|
|/
|
|
|
|
| |
Change-Id: I76a31de4d3e5a0986ea4d510dea8be53198cc71c
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
|
|
|
|
|
|
| |
Change-Id: Iec1654a4ce34d17de5fd9267a680536b4f4848d5
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
|
|
|
|
|
|
| |
Change-Id: I9a46ff6580e63c621835a4100e6fd19b5367492c
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
|
|
|
|
|
|
|
| |
Change-Id: I989ea0802f459b2440ee580e94340a1e64bf00e4
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
(cherry picked from commit 283a900c4e8518fef33a2c89cb597fbf1e6ad78c)
|
|
|
|
|
|
|
| |
Change-Id: I8a8dd8f55075ce23e0ae85abde2538560d5fa2b5
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
(cherry picked from commit dfbe91853737ff8ab548925bbd40fc9183a6e05d)
|
|
|
|
|
|
| |
Change-Id: I6ab3877b8fff6966141abe1bb40609e5d8d842e3
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
|
|
|
|
|
|
| |
Change-Id: I1f96aad95fd4c4077fbf043d82f2d80bfa7d2eb7
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
|
|\
| |
| |
| | |
Change-Id: I37bc7afea415261639b71e7b8dfc9177fdd4cb62
|
| |
| |
| |
| |
| |
| |
| | |
Task-number: QTBUG-65834
Change-Id: I77d77b0ab628b8a90ad48f06fab0cf8025d06109
Reviewed-by: Arnaud Vrac <avrac@freebox.fr>
Reviewed-by: Michael Brasser <michael.brasser@live.com>
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
src/qml/compiler/qv4codegen.cpp
src/qml/compiler/qv4compileddata_p.h
src/qml/debugger/qqmlprofiler_p.h
src/qml/jsruntime/qv4engine.cpp
src/qml/memory/qv4mm.cpp
src/qml/qml/qqmlcomponent.cpp
src/qml/qml/qqmlobjectcreator.cpp
src/qml/qml/qqmlobjectcreator_p.h
src/qml/types/qqmldelegatemodel.cpp
src/quick/items/qquickitem_p.h
src/quick/items/qquickwindow.cpp
tests/auto/quick/touchmouse/BLACKLIST
tests/benchmarks/qml/holistic/tst_holistic.cpp
Change-Id: I520f349ab4b048dd337d9647113564fc257865c2
|
| |
| |
| |
| |
| |
| | |
Change-Id: Iaf69bf3bc6370aa8d402a3309f6e2337a1af208a
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
|
|/
|
|
|
|
|
| |
Change-Id: I49d734212a4d9b4002db012c2149e1614292adeb
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QTBUG-64181
Change-Id: I85a6150e00143b379143c353a37e844cb9708627
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QTBUG-62738
Change-Id: Ic5c2abff6d4670a90a7a965e1964b9d0fd620eaf
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-62707
Change-Id: I5ff6ddc2dfb1d495f20e257cbd014232cac335b7
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
|
|
|
|
|
|
|
| |
Change-Id: I71dbd595c0d718bf470aa7d890d90cebf0f98abd
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Reviewed-by: J-P Nurmi <jpnurmi@qt.io>
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Before Qt 5.4, JS arrays were passed as QVariantLists. Since Qt 5.4,
they are passed as QJSValues instead. Use QJSValue::toVariant()
(the same way as QQuickItemView::setModel(QVariant) which was fixed
in cf959b4b) to convert JS values to QSettings-compatible variants.
Task-number: QTBUG-45316
Change-Id: Icc6f8ad09bfef089d9efcf5b90e3783bb3f73a9f
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
|
|
|
|
|
|
|
|
|
| |
Listing important changes and bug-fixes.
Change-Id: I75a18908315ea28cb669bc009cb55e7defd18a8d
Reviewed-by: Robin Burchell <robin.burchell@crimson.no>
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
|
|
|
|
|
| |
Change-Id: I29311143b04cdd4d6a13980ccb57b7867bcf9c53
Reviewed-by: Robin Burchell <robin.burchell@viroteck.net>
|
|
|
|
|
|
|
| |
Change-Id: Ie6148c027d47bc7a297665acf5546e247c408b15
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
|
|\
| |
| |
| | |
Change-Id: Ib45654e3e79087da4754377f0d78b70c44ed4695
|
| |
| |
| |
| |
| |
| | |
Change-Id: I3b61c1cdbad7a34170d8b1495611d525bbf6b220
Reviewed-by: Robin Burchell <robin.burchell@viroteck.net>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Change-Id: Id5619de54769468cf61b4be55ba45459921f28c4
Task-number: QTBUG-53913
Reviewed-by: Sami Makkonen <sami.makkonen@qt.io>
Reviewed-by: Antti Kokko <antti.kokko@qt.io>
|
|/
|
|
|
|
|
|
| |
Change-Id: Ibc9b609d1ba4d949b1f41d8e5cb4e8150794b615
Reviewed-by: Robin Burchell <robin.burchell@viroteck.net>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
|
|
|
|
|
|
|
| |
Use https and qt.io links.
Change-Id: I089098317e38b52484a23bdfad128ef47eec8a21
Reviewed-by: Robin Burchell <robin.burchell@viroteck.net>
|
|
|
|
|
| |
Change-Id: I272452ccc5f6154927b153d033683a0bf07e06c8
Reviewed-by: Robin Burchell <robin.burchell@viroteck.net>
|
|
|
|
|
|
|
| |
Change-Id: I22db5616d9f2e02cb0126ff427a5bdd4423b5fc9
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
Reviewed-by: Robin Burchell <robin.burchell@viroteck.net>
|
|
|
|
|
| |
Change-Id: I188f4137653505fd7635ad911ca41eecb89dd417
Reviewed-by: Alan Alpert (Personal) <416365416c@gmail.com>
|
|
|
|
|
| |
Change-Id: I9f64f0ff3d10ced8ddc7a4aafac1c77680e3f30e
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
|
|
|
|
|
|
| |
Change-Id: I2ea7f237ffb4af6445e62178f824421104be1f1d
Reviewed-by: Robin Burchell <robin.burchell@viroteck.net>
Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Ie3e238a3ccac1d95978229316977d131be3010d6
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
|
|
|
|
|
| |
Change-Id: I33e8149ec9e2f7ecfebb7f55de0dbb291805be93
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
|
|
|
|
|
| |
Change-Id: I5d9c67a2f89c0c191de9e6de24d068fca17dba0e
Reviewed-by: Jani Heikkinen <jani.heikkinen@digia.com>
|
|
|
|
|
| |
Change-Id: Ia235b6b2397cfaeb20f0c7ea0d6196c603b2aaaa
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
|
|
|
|
|
| |
Change-Id: I853295f31cf9367a8e11157c9ef0764174c614cf
Reviewed-by: Gunnar Sletta <gunnar.sletta@jollamobile.com>
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
src/imports/dialogs/qquickmessagedialog.cpp
src/imports/dialogs/qquickmessagedialog_p.h
src/qml/debugger/qqmlprofilerservice_p.h
src/qml/jsruntime/qv4regexpobject.cpp
tests/auto/qml/debugger/qqmlprofilerservice/qqmlprofilerservice.pro
Change-Id: Ic8a43366b44d6970966acbf03b206d0dee00c28d
|
| |
| |
| |
| |
| | |
Change-Id: I6e8d2dbf129092c53331c639a767ca4955212f77
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
"signal someSignal(var foo)" mapped to foo being of type QVariant.
Unfortunately that is a "lossy" type and it cannot represent all JavaScript
values, including for example function closures (as reported in the JIRA bug).
Instead we should use QJSValue. It is an important behavioural change because
it affects the presumably rare case of somebody declaring a signal in QML with
such a parameter and connect to it from C++ (or trying to emit it) - in that
situation the code needs to be changed.
Task-number: QTBUG-35171
Change-Id: I4fb4a18b407e4ea6c28a3a297fc6f76edb76d734
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
|
|
|
|
|
| |
Change-Id: Idff1507fdce960ad7dabc2662bb273bc6103c1ca
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
|
|
|
|
|
|
|
|
|
| |
Includes taking entries for 5.1.2, which is no longer a general bugfix
release.
Change-Id: I33b4c06aa83d6344a2f14b4147eaf7056c3bacb9
Reviewed-by: Sergio Ahumada <sahumada@gmail.com>
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
|
|
|
|
|
|
|
|
|
| |
Fix === comparison for urls and other QML value types.
Task-number: QTBUG-33546
Change-Id: I4a7066e6bbc7de7c599fe2c7b2fdfb75e0ff5196
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
|
|
|
|
|
|
|
|
| |
Incorporate beta feedback, and hide QQmlAbstractUrlInterceptor as the
implementation (instead of making that "the API").
Change-Id: Ib7b14afeb9205fb8a87ed16a6d38b1f468b2aaaa
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The engine used to round, but that is inconsistent with ECMAScript's way of
converting doubles to integers by truncation.
With this patch we can also enable the propagation of integer type information
into the IR, but we have to be careful not to utilize it when writing
properties.
Change-Id: I04af4879ba5131349eca2eeff2b27f4598f5267b
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The renderer tries to batch primitives together where possible, isolate
non-changing subparts of the scene from changing subparts and retain
vertexdata on the GPU as much as possible. Atlas textures are crucial
in enabling batching.
The renderer and atlas texture are described in detail in the doc page
"Qt Quick Scene Graph Renderer".
Change-Id: Ia476c7f0f42e1fc57a2cef528e93ee88cf8f7055
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
|
|\
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
tests/auto/quick/qquickgridview/qquickgridview.pro
tests/auto/quick/qquickitem/qquickitem.pro
Change-Id: Ic54cafbdda1ac22757d2ee65dcc63a1b167c7556
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When assigning an empty model to e.g. a ListView after component
initialization has been completed, currentIndex is now correctly
set to -1.
Change-Id: I540c034944009ccb8894bf84f400658ef9f0371f
Task-number: QTBUG-32838
Reviewed-by: Alan Alpert <aalpert@blackberry.com>
|