From 9b62b6b44338dbaa3de1fe888d2b9d4b36eca947 Mon Sep 17 00:00:00 2001 From: Joni Poikelin Date: Tue, 9 Mar 2021 11:50:30 +0200 Subject: Fix static build Function with the same name is exported from QtQuick which leads to multiple definition linker error. Marking this function as static avoids the issue. Change-Id: I29f3923ee55b5181e9b76b91e49d9f753f54ed8f Reviewed-by: Mitch Curtis (cherry picked from commit 02b18562fe1d6dec50e361a2ac568cb11087b743) Reviewed-by: Qt Cherry-pick Bot --- src/quicktemplates2/qtquicktemplates2global.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/quicktemplates2/qtquicktemplates2global.cpp b/src/quicktemplates2/qtquicktemplates2global.cpp index 9b79d60c..5d7816b4 100644 --- a/src/quicktemplates2/qtquicktemplates2global.cpp +++ b/src/quicktemplates2/qtquicktemplates2global.cpp @@ -42,7 +42,7 @@ QT_BEGIN_NAMESPACE #if QT_CONFIG(accessibility) -QAccessibleInterface *qQuickAccessibleFactory(const QString &classname, QObject *object) +static QAccessibleInterface *qQuickAccessibleFactory(const QString &classname, QObject *object) { if (classname == u"QQuickPage") { return new QAccessibleQuickPage(qobject_cast(object)); -- cgit v1.2.3