| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also add test to check that calling QQuickItem::grabToImage() works
correctly.
The QSharedPointer type is added in the QtQuick typesystem file
and not in QtCore to minimize the surface of issues that might come up,
as well as because that's the only reasonable use case of QSharedPointer
in the public API so far.
Task-number: PYSIDE-454
Change-Id: Ibb7775117ffb22ab91d2ac798ae13cc9e4856587
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
| |
Silence most warnings about unknown enumerations in Qt up to 5.10.
Change-Id: If6be55d17e032b08bd2d4538d409020934ba051a
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The QML / Quick item registration code depended on the presence of the
PYSIDE_QML_SUPPORT define being set, which is set only when the build
system finds the QML private API headers.
Make sure to use PYSIDE_QML_SUPPORT in all the relevant places.
Task-number: PYSIDE-489
Change-Id: I804395bcb10f1b6827f13bd92ec764dc861c544e
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
QQuickAsyncImageProvider and QQuickImageResponse were first introduced
in Qt 5.6. They were not conditionally added in PySide, and thus
building with Qt 5.5.1 failed.
Fix consists in conditionally building the bindings for the relevant
classes and enums.
Task-number: PYSIDE-355
Change-Id: Ic4fefb661931c4937af51db06eb30ea92c8466e0
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The basic QtQuick classes should work.
The scene graph classes are in an incomplete state, because of issues
in shiboken (missing template support, char const * const * support,
shared pointer support, union support).
Task-number: PYSIDE-355
Change-Id: I1adc9102638b1c46d77d402b355341998b11ebdb
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
QQmlIncubationController has a method called incubateWhile which takes
a volatile bool pointer argument. Python does not support any kind of
volatile variables, and shiboken has no implementation for primitive
pointer types.
The fix consists in creating a new custom VolatileBool type for
Python (written in c++), which can store a c++ volatile bool, as well
as some workarounds in the typesystem to make sure the incubateWhile
method does proper conversion between VolatileBools and volatile
bools.
Change-Id: I4e567ad9ad364ab8a9147248915ccf310ce860ea
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
|
|
|
|
| |
The license checker is currently unable to handle XML files;
it matches C++ comments.
Task-number: PYSIDE-431
Change-Id: Ife6020f2fa666e2fc86e795b4b73f2e05ffed1b3
Reviewed-by: Christian Tismer <tismer@stackless.com>
|
|
|
|
|
|
| |
Task-number: PYSIDE-355
Change-Id: I67366fb8ceacbcda80e7f17ad5e5ca80d6847902
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
|
|
|
|
| |
Change-Id: Icc28e8b45d9327dc0786e006ab9d414fc24668ee
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
|
| |
|
|
|