[qt/qt/qtgraphs]: 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/qtgraphs
Pushed by mirror-service into branch '6.12'.
Changed from 9cff9ab8e0b57dccc849e91861703912a45987f4 to ffae6892bf096b54557757abdea798891d05f1b0
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 9e48566a502f04516dac3dbf0363fd954df0a50d by Qt Cherry-pick Bot (on behalf of Sami Varanka) on 31/07/2026 at 06:29..
Graphs2D: use registerenumclassesunscoped in xyseries

Without Q_CLASSINFO("RegisterEnumClassesUnscoped", "false") enums in qml
are unscoped and may clash.

Amends a62786613ca16312e8498648f5649a1e8358ab8d (6.12).

Task-number: QTBUG-146228
Change-Id: Id3aa59a01abb65c14925330b93b728dd1228892e
Reviewed-by: Tomi Korpipää <[email protected]>
(cherry picked from commit ede7cd336f3df33a4da638d33b18d74eecaf62af)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtgraphs/-/commit/9e48566a502f04516dac3dbf0363fd954df0a50d

Git commit ffae6892bf096b54557757abdea798891d05f1b0 by Qt Cherry-pick Bot (on behalf of Sami Varanka) on 31/07/2026 at 06:29..
Add RegisterEnumClassesUnscoped to classes with scoped enums

QGraphsView::ZoomStyle/PanStyle, QBarDataProxy::RemoveLabels, and
QSurface3DSeries::Shading are scoped enums registered as
Q_ENUM on classes exposed to QML. Without
Q_CLASSINFO("RegisterEnumClassesUnscoped", "false"), the scope is not
enforced on the QML side.

[ChangeLog][Potentially Source-Incompatible Changes] QGraphsView,
QBarDataProxy, and QSurface3DSeries now register their scoped enums to
QML as scoped, matching their C++ semantics. Code relying on unscoped
access to ZoomStyle, PanStyle, RemoveLabels, or Shading enumerators
from QML needs to be updated to use the scoped names.

Task-number: QTBUG-146228
Change-Id: Ifc702941798975db8f960a2ca42e7bd35d4b0e99
Reviewed-by: Tomi Korpipää <[email protected]>
(cherry picked from commit ba5f281caf993b7856a0ae37b9efac03a921449c)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtgraphs/-/commit/ffae6892bf096b54557757abdea798891d05f1b0
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.