[qt/qt/qtopenapi]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/qt/qtopenapi
Pushed by mirror-service into branch '6.12'.
Changed from 08296a84467bd85387af2181dfcbd1eb7846124a to b991e976e3d6567767ca52ea2df29f14f29f7a2d
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit ec4d5362687c0baefad469d090688bcf8dde9f5b by Qt Cherry-pick Bot (on behalf of Tatiana Borisova) on 28/07/2026 at 18:44..
Rename internal Qt variables to make it less collision

- a user brought a use-case when names of operation parameters
collide with internal implementation names, since it is too obvious
names.
- add a test to verify the implementation. The test passes if
the project compiles successfully.

The fix inspired by the following user's problem:
https://lists.qt-project.org/pipermail/interest/2026-July/040485.html

Pick-to: 6.11
Change-Id: I4b8a15a006a65535f9b35ee51bf13cf2c231acfd
Reviewed-by: Alexandru Croitor <[email protected]>
(cherry picked from commit 1416728942d98274a4820c30004dc902709b1d2a)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtopenapi/-/commit/ec4d5362687c0baefad469d090688bcf8dde9f5b

Git commit b991e976e3d6567767ca52ea2df29f14f29f7a2d by Qt Cherry-pick Bot (on behalf of Tatiana Borisova) on 28/07/2026 at 18:44..
Extend return type parsing

- The issue was that QOAIObject lacked a constructor that accepts a
string, whereas all models derived from QOAIObject provided one.
This inconsistency caused the return type parsing to fail for QOAIObject.
- Add a constructor to the base object class that converts an
input string into a JSON object.
- Improve handling of operation response return types.
- Add a test to verify the implementation. The test passes if
the project compiles successfully.

The fix inspired by the following user's problem:
https://lists.qt-project.org/pipermail/interest/2026-July/040485.html

Pick-to: 6.11
Change-Id: I886af6d4ae8d7163770013cd20566541fe3fa9d2
Reviewed-by: Alexandru Croitor <[email protected]>
(cherry picked from commit ec70e0d5b96bb967252855befab87c080ea2cfa0)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtopenapi/-/commit/b991e976e3d6567767ca52ea2df29f14f29f7a2d
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.