[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 'dev'.
Changed from 42c3867e32e1e4ce33dc150b46448ab7fdea0af9 to ec70e0d5b96bb967252855befab87c080ea2cfa0
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 1416728942d98274a4820c30004dc902709b1d2a by Tatiana Borisova on 28/07/2026 at 18:01..
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 6.12
Change-Id: I4b8a15a006a65535f9b35ee51bf13cf2c231acfd
Reviewed-by: Alexandru Croitor <[email protected]>
https://invent.kde.org/qt/qt/qtopenapi/-/commit/1416728942d98274a4820c30004dc902709b1d2a

Git commit ec70e0d5b96bb967252855befab87c080ea2cfa0 by Tatiana Borisova on 28/07/2026 at 18:01..
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 6.12
Change-Id: I886af6d4ae8d7163770013cd20566541fe3fa9d2
Reviewed-by: Alexandru Croitor <[email protected]>
https://invent.kde.org/qt/qt/qtopenapi/-/commit/ec70e0d5b96bb967252855befab87c080ea2cfa0
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.