Details
-
Bug
-
Resolution: Fixed
-
Not Evaluated
-
5.15.12
-
-
e640503b6 (dev), 41c9f8eb9 (6.5)
Description
When calling VB script function through QAxScript. This function has ByRef parameters which returns the information.
In Qt4 the call “QAxScript::call(const QString&, QList<QVariant>&)” returned the information of the ByRef parameter correctly. In Qt 5.15 the same call does not return the information from the VBScript function. The parameters are unchanged.
In the attached reproducer the call “QAxScript::call(const QString&, QList<QVariant>)” is replaced by “QAxSrciptEngine::dynamicCall(const char*, QList<QVariant>&)” because the internal parameters changed a bit from Qt4 to Qt5.15.12. But the problem remains the same.
Attachments
For Gerrit Dashboard: QTBUG-111718 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
467517,5 | Fix handling of out-parameters that are of VARIANT-type | dev | qt/qtactiveqt | Status: MERGED | +2 | 0 |
468378,2 | Fix handling of out-parameters that are of VARIANT-type | 6.5 | qt/qtactiveqt | Status: MERGED | +2 | 0 |