QTBUG-130060
QML: Compiler
QTBUG-76025
Support QML connect statements
Qt Qml Team User
Reported
Unresolved
Some future release
1
QTBUG-124670
QML: Compiler
QTBUG-76025
Rewrite the compile time type system to form a graph
Ulf Hermann
Closed
Fixed
6.9.0 FF
0
QTBUG-119348
QML: Compiler
QTBUG-76025
Allow std::move'ing registers between different basic blocks
Qt Qml Team User
Reported
Unresolved
Some future release
0
QTBUG-117840
QML: Compiler , QML: Tooling
QTBUG-76025
Allow coercion of value types to string
Qt Qml Team User
Reported
Unresolved
6.11
1
QTBUG-116725
QML: Compiler
QTBUG-76025
Support iterators in qmlcachegen
Ulf Hermann
Closed
Fixed
6.7
0
QTBUG-116724
QML: Compiler
QTBUG-76025
Support unwind handlers in qmlcachegen
Ulf Hermann
Reported
Unresolved
6.11
0
QTBUG-116281
QML: Compiler
QTBUG-76025
Refactor QQmlJSTypePropagator and QQmlCodeGenreator
Qt Qml Team User
Reported
Unresolved
6.12
0
QTBUG-116011
QML: Compiler
QTBUG-76025
Implement write-back for value types and lists
Ulf Hermann
Closed
Fixed
6.7.0 FF
0
QTBUG-115741
QML: Compiler
QTBUG-76025
qmlsc cannot resolve methods of QTime
Qt Qml Team User
Reported
Unresolved
Some future release
0
QTBUG-113790
QML: Compiler
QTBUG-76025
qmlsc: Add generate_CmpInstanceOf support
Qt Qml Team User
Reported
Unresolved
6.12
1
QTBUG-113403
QML: Compiler
QTBUG-76025
qmlsc: Implement Temporal Dead Zone (TDZ) checks
Ulf Hermann
Closed
Fixed
6.6.0 Beta2 , 6.6 , 6.7.0 FF
0
QTBUG-113150
QML: Compiler
QTBUG-76025
qmlsc: Support Math.PI and other static data properties
Luca Di Sera
Closed
Fixed
6.8.0 FF , 6.8
1
QTBUG-112876
QML: Compiler
QTBUG-76025
qmlsc: Support Qt.binding()
Qt Qml Team User
Reported
Unresolved
6.11
0
QTBUG-112875
QML: Compiler
QTBUG-76025
qmlsc: Support more standard and Qt-defined fixed-width numeric types
Ulf Hermann
Closed
Fixed
6.8.0 FF
0
QTBUG-112722
QML: Compiler
QTBUG-76025
Generate code for list operations when compiling to C++
Qt Qml Team User
Open
Unresolved
6.12
0
QTBUG-112609
QML: Compiler
QTBUG-76025
qmlsc: Support RegExp
Olivier De Cannière
Reported
Unresolved
6.12
2
QTBUG-112487
QML: Compiler
QTBUG-76025
qmlsc: Propagate values through temporary arrays
Qt Qml Team User
Reported
Unresolved
6.11
0
QTBUG-112485
QML: Compiler
QTBUG-76025
qmlsc: Support JS object literals
Qt Qml Team User
Reported
Unresolved
6.11
2
QTBUG-112482
QML: Compiler
QTBUG-76025
Support assigning potential undefined via SetLookup
Qt Qml Team User
Reported
Unresolved
6.11
1
QTBUG-112366
QML: Compiler
QTBUG-76025
qmlsc/qmllint: Add support for QLocale
Ulf Hermann
Closed
Fixed
6.7.0 RC , 6.7 , 6.8.0 FF
1
QTBUG-111844
QML: Compiler
QTBUG-76025
Add command line flags to customize diagnostic output of qmlsc/qmlcachegen
Qt Qml Team User
Closed
Out of scope
6.9
0
QTBUG-111624
QML: Compiler
QTBUG-76025
qmlsc: Support JS Date
Ulf Hermann
Open
Unresolved
6.12
1
QTBUG-111492
QML: Compiler
QTBUG-76025
qmlcachegen: Revisit generate_As()
Ulf Hermann
Closed
Fixed
6.7.0
0
QTBUG-111490
QML: Compiler
QTBUG-76025
qmlcachegen: Add optimization for coercing to static bool
Qt Qml Team User
Reported
Unresolved
Some future release
0
QTBUG-111283
QML: Compiler
QTBUG-76025
qmlsc: Support optional chaining
Olivier De Cannière
Closed
Fixed
6.7.0 FF , 6.7
2
QTBUG-111015
QML: Compiler , QML: Tooling
QTBUG-76025
Add JSON types to the type system as builtins
Luca Di Sera
Closed
Fixed
6.8.0 FF
1
QTBUG-108757
QML: Compiler
QTBUG-76025
Be able to mute warnings in qmlsc
Qt Qml Team User
Closed
Fixed
6.6.0 Beta1
1
QTBUG-107495
QML: Compiler
QTBUG-76025
qmlsc: Add generate_MoveRegExp support
Qt Qml Team User
Closed
Duplicate
6.9
2
QTBUG-107175
QML: Compiler
QTBUG-76025
Have qmlsc and qmlcachegen generate code for console.log() and friends
Ulf Hermann
Closed
Done
6.5.0 Beta1 , 6.5
1
QTBUG-106873
QML: Compiler
QTBUG-76025
Optimize builtin JavaScript functions on numbers
Qt Qml Team User
Reported
Unresolved
6.11
1
QTBUG-106715
QML: Compiler
QTBUG-76025
qmlsc: Add ability to inline const primitive values from *.js files
Qt Qml Team User
Open
Unresolved
6.x , Some future release
0
QTBUG-105539
QML: Compiler
QTBUG-76025
[QML] Binding with dynamic type not compilable
Ulf Hermann
Reported
Unresolved
Some future release
1
QTBUG-104746
QML: Compiler
QTBUG-76025
JS Number member functions are untyped
Qt Qml Team User
Reported
Unresolved
6.x
0
QTBUG-104745
QML: Compiler
QTBUG-76025
qmlsc doesn't like JS Math functions
Ulf Hermann
Closed
Done
6.4.0 RC1 , 6.5.0 Beta1
0
QTBUG-104739
QML: Compiler
QTBUG-76025
JS string member functions are untyped
Qt Qml Team User
Reported
Unresolved
6.11
1
QTBUG-104619
QML: Compiler , QML: Tooling
QTBUG-76025
qmlsc: Problem with QSize vs. QSizeF
Qt Qml Team User
Closed
Fixed
6.5.2 , 6.6.0
0
QTBUG-104609
QML: Compiler
QTBUG-76025
Further un-specialize function arguments
Ulf Hermann
Closed
Won't Do
6.5
0
QTBUG-104577
QML: Compiler
QTBUG-76025
qmllint does not like QVariantMap properties
Olivier De Cannière
Closed
Fixed
6.6
0
QTBUG-104549
QML: Compiler
QTBUG-76025
Optimize arithmetic operators in qmlsc some more
Ulf Hermann
Closed
Done
6.6
0
QTBUG-104220
QML: Tooling
QTBUG-76025
Provide a typed way to store functions in properties
Qt Qml Team User
Open
Unresolved
6.11
6
QTBUG-104196
QML: Tooling
QTBUG-76025
Implement conversions between QQmlListProperty<T> and QList<T *> for object type T
Qt Qml Team User
Open
Unresolved
6.x , Some future release
0
QTBUG-104192
QML: Tooling
QTBUG-76025
Implement generate_InitializeBlockDeadTemporalZone
Ulf Hermann
Closed
Done
6.5.0 Beta1 , 6.5
0
QTBUG-103371
QML: Compiler
QTBUG-76025
Treat strings like arrays regarding operator []
Ulf Hermann
Closed
Done
6.4.0 Beta1 , 6.4
0
QTBUG-101634
QML: Compiler
QTBUG-76025
Add builtin types for 8 and 16bit integers, as well as unsigned 32bit
Ulf Hermann
Closed
Fixed
6.6.0 , 6.6
2
QTBUG-101464
QML: Compiler
QTBUG-76025
Support Qt.callLater
Qt Qml Team User
Open
Unresolved
Some future release
2
QTBUG-101452
QML: Compiler
QTBUG-76025
Use std::move or inline expressions into place if used only once
Ulf Hermann
Closed
Fixed
6.5 , 6.6.0
0
QTBUG-101387
QML: Compiler , QML: Declarative and Javascript Engine
QTBUG-76025
Provide specialization for qsTr and string.arg()
Ulf Hermann
Closed
Fixed
6.5.0 FF
2
QTBUG-101358
QML: Declarative and Javascript Engine
QTBUG-76025
Add more fine grained options to control the QML disk cache
Ulf Hermann
Closed
Fixed
6.5 , 6.6.0
0
QTBUG-101007
QML: Compiler
QTBUG-76025
It should be possible to type javascript rest parameters
Qt Qml Team User
Closed
Duplicate
6.x
0
QTBUG-100847
QML: Compiler
QTBUG-76025
Fix more primitive type conversions
Ulf Hermann
Closed
Done
6.2.5 , 6.2 , 6.3.0 Beta3 , 6.3 , 6.4.0 Beta1
0
QTBUG-100157
QML: Compiler
QTBUG-76025
Optimize type conversions in qmlsc and qmlcachegen
Ulf Hermann
Closed
Done
6.4.0 Beta1 , 6.4
0
QTBUG-98305
QML: Compiler
QTBUG-76025
Split qmlsc into open source and commercial parts
Ulf Hermann
Closed
Fixed
6.3.0 Feature Freeze
0
QTBUG-96054
QML: Declarative and Javascript Engine
QTBUG-76025
Try to eliminate finalize callbacks
Fabian Kosmale
Closed
Done
6.3.0 Alpha
0
QTBUG-95822
QML: Tooling
QTBUG-76025
Support namespaced attached properties and singletons in qmlcompiler and qmlsc
Ulf Hermann
Closed
Done
6.3
0
QTBUG-95117
QML: Declarative and Javascript Engine
QTBUG-76025
Find a replacement for PropertyChanges
Ulf Hermann
Closed
Done
6.3.0 Feature Freeze
0
QTBUG-94807
QML: Compiler , QML: Declarative and Javascript Engine
QTBUG-76025
Find a replacement for duck-typed property and method access
Ulf Hermann
Open
Unresolved
6.11
0
QTBUG-93662
QML: Tooling
QTBUG-76025
Fix property-level polymorphism in qmlcachegenplus
Ulf Hermann
Closed
Done
6.3.0
0
QTBUG-91956
QML: Compiler
QTBUG-76025
(qmltc) Support QML language and QQmlEngine related features
Sami Shalayel
Closed
Duplicate
6.x
2
QTBUG-91419
QML: Tooling
QTBUG-76025
Benchmark qmlcachegenplus
Ulf Hermann
Closed
Done
6.2
0
QTBUG-91039
QML: Declarative and Javascript Engine , QML: Tooling
QTBUG-76025
Prototype C++ and QML interaction
Andrei Golubev
Closed
Done
6.2
0
QTBUG-89501
QML: Tooling
QTBUG-76025
qmltypes format does not properly specify extended types
Fawzi Mohamed
Closed
Done
6.1.0 Alpha , 6.1
0
QTBUG-85274
QTBUG-76025
Write a generic C++ code generator
Ulf Hermann
Closed
Out of scope
0
QTBUG-84639
QTBUG-76025
Get rid of most QML plugins
Maximilian Goldstein
Closed
Done
6.2.0 Beta2
0
QTBUG-84370
Core: Object Model
QTBUG-76025
Add QObjectProperty, QPropertyAlias, QObjectPropertyAlias
Andrei Golubev
Closed
Out of scope
6.2
0
QTBUG-84369
QML: Tooling
QTBUG-76025
Write a JavaScript to C++ compiler
Ulf Hermann
Closed
Fixed
6.3 , 6.4 , 6.x
6
QTBUG-84368
QML: Tooling
QTBUG-76025
Write a QML object-creation compiler
Andrei Golubev
Closed
Done
6.x
2