~thopiekar/pyside/+git/pyside:wip/clang

Last commit made on 2017-03-23
Get this branch:
git clone -b wip/clang https://git.launchpad.net/~thopiekar/pyside/+git/pyside

Branch merges

Branch information

Name:
wip/clang
Repository:
lp:~thopiekar/pyside/+git/pyside

Recent commits

37333de... by Friedemann Kleint

Merge branch 'dev' into wip/clang

Change-Id: Ia2090c014755d23b04325f024a00a8b7641ae9cc

4edd9a1... by Alexandru Croitor <email address hidden>

Fix connectNotify tests

The connectNotify signal does not get strings as argument anymore, but
rather QMetaMethod values. Thus the tests should compare agains the
methodSignatures of those QMetaMethods.

Change-Id: I21c236514b408f08481f1c31ee2b2e2c4aed4be8
Reviewed-by: Friedemann Kleint <email address hidden>

05efd22... by Alexandru Croitor <email address hidden>

Fix qscriptvalue_test.py

The test executed an eval() statement, which tried to access a
non-imported module object.

Change-Id: Ib4c9ca03ef62a62ac10bf89b085ea11b8a1a94cd
Reviewed-by: Friedemann Kleint <email address hidden>

441927a... by Alexandru Croitor <email address hidden>

Partially fix QtScriptTools/debugger_test.py

The generated module library did not include all necessary dependent
libraries (QtWdigets), which caused symbols not to be found on module
import.
The test still fails for now, due to an issue in QtScriptTools
module itself, specifically continue an interrupted evaluation does
not work.

Change-Id: I5439509a3541674fed6113d1ed73135497fc7d2a
Reviewed-by: Friedemann Kleint <email address hidden>

67705ee... by Alexandru Croitor <email address hidden>

Fix QtMultimedia_audio test

The test was using some deprecated methods from Qt4. Fix is to
use the Qt5 equivalent methods.

Change-Id: Ia33747105880aa0858a37e325bc250dc598a61a3
Reviewed-by: Friedemann Kleint <email address hidden>

7934b7a... by Alexandru Croitor <email address hidden>

Fix testQPrinterGetPageMargins test

Setting the pageMargins did not work on macOS because the provided
values were smaller than the minimum allowed margins.

Change-Id: I822262cbb535bb27cfefc98522ad88f1db868c4b
Reviewed-by: Friedemann Kleint <email address hidden>

7875fc2... by Alexandru Croitor <email address hidden>

Include QQmlData private header for JS exception extraction

Apparently the necessary header is not always implicitly
included, so make it explicit.

Change-Id: I4e3a8b86139c7f9ce3cada43ee6e6827a3606fe3
Reviewed-by: Friedemann Kleint <email address hidden>

46728ef... by Liang Qi <email address hidden>

Add QCollator and QCollatorSortKey to typesystem

Task-number: PYSIDE-487
Change-Id: Ifd4ed0ce2b2e5ad55ee176826e642ae5539d51be
Reviewed-by: Christian Tismer <email address hidden>

cf5ad85... by Alexandru Croitor <email address hidden>

Fix failing QML test with Qt 5.9 due to assert

Due to an issue in unreleased Qt 5.9 (QTBUG-58837), a QML file
loaded via a relative path results in an assert crash. Fix by
adjusting the path to an absolute path like in other QML examples.

Change-Id: Id9e794b57a65d9605018dfd6230d66782a17a254
Reviewed-by: Friedemann Kleint <email address hidden>

44ae745... by Savin Zlobec <email address hidden>

Fix pointer to temporary memory in PySide::getMetaDataFromQObject

This caused issues when trying to retrieve signals defined in QML,
apart from the fact that it caused undefined behavior.

Task-number: PYSIDE-484
Change-Id: I335e30bda2e293c60f9b4dc68e19b183a75a74be
Reviewed-by: Friedemann Kleint <email address hidden>