From 43fb6953fb940edfec358a2d1c01e05705712829 Mon Sep 17 00:00:00 2001 From: Volker Hilsheimer Date: Thu, 13 Jan 2022 22:46:01 +0100 Subject: Adjust QSvgStyleSelector to change of virtual interface in qtbase Follows up on qtbase:cb27ed30f7bc58474eba991f837843eb76cbd339. Pick-to: 6.2 6.3 Task-number: QTBUG-99642 Change-Id: I94addd4467ab51697adac1042bdb15912930b539 Reviewed-by: Fabian Kosmale --- src/svg/qsvghandler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/svg/qsvghandler.cpp b/src/svg/qsvghandler.cpp index 16b5319..63ea6ec 100644 --- a/src/svg/qsvghandler.cpp +++ b/src/svg/qsvghandler.cpp @@ -516,8 +516,9 @@ public: QString name = nodeToName(n); return QString::compare(name, nodeName, Qt::CaseInsensitive) == 0; } - QString attribute(NodePtr node, const QString &name) const override + QString attributeValue(NodePtr node, const QCss::AttributeSelector &asel) const override { + const QString &name = asel.name; QSvgNode *n = svgNode(node); if ((!n->nodeId().isEmpty() && (name == QLatin1String("id") || name == QLatin1String("xml:id")))) -- cgit v1.2.1