Ошибка родительской ссылки CircularGauge

При выходе из приложения, разработанного под Qt, я получаю следующую ошибку:

file:///C:/Qt/5.10.0/mingw53_32/qml/QtQuick/Controls/Private/Control.qml:90:
ReferenceError: parent is not defined

от компонента, определенного так просто:

import QtQuick 2.8
import QtGraphicalEffects 1.0
import QtQuick.Controls.Styles 1.4
import QtQuick.Extras 1.4

Item {
    id:root

    CircularGauge {
        anchors.centerIn: root
    }
}

Если линия

anchors.centerIn: root

удаляется, то нет ошибки. Я почти уверен, что ошибка возникает всякий раз, когда CircularGauge как-то ссылается на родителя, хотя установка

parent:root

в колеи не помогает. Есть идеи, что это вызывает?

2 ответа

Решение

Я использовал Desktop Qt 5.10.0 MinGW 32bit. При переходе на v5.8 приложение выходит без ошибок, и этого мне достаточно.

Задавать anchors.centerIn: parent вместо этого, если anchors.centerIn: root,

Другие вопросы по тегам