Details
-
Bug
-
Resolution: Done
-
P2: Important
-
4.7.0
-
None
Description
Bauhaus property editor shows qml warnings about undefined properties during setup (setSource()).
This seems to be a recent regression.
call stack:
tDeclaratived4.dll!dumpwarning(const QDeclarativeError & error=
{...}) Line 1355 C++2: QtDeclaratived4.dll!QDeclarativeEnginePrivate::warning(const QDeclarativeError & error={...}
) Line 1369 + 0x9 bytes C++
3: QtDeclaratived4.dll!QDeclarativeBinding::update(QFlags<enum QDeclarativePropertyPrivate::WriteFlag> flags=
4: QtDeclaratived4.dll!QDeclarativeBinding::update() Line 155 + 0x24 bytes C++
5: QtDeclaratived4.dll!QDeclarativeBindingPrivate::emitValueChanged() Line 235 C++
6: QtDeclaratived4.dll!QDeclarativeExpressionPrivate::_q_notify() Line 612 C++
7: QtDeclaratived4.dll!QDeclarativeExpression::qt_metacall(QMetaObject::Call _c=InvokeMetaMethod, int _id=1, void * * _a=0x0017bbc4) Line 80 C++
8: QtDeclaratived4.dll!QDeclarativeBinding::qt_metacall(QMetaObject::Call _c=InvokeMetaMethod, int _id=5, void * * _a=0x0017bbc4) Line 69 + 0x14 bytes C++
9: QtCored4.dll!QMetaObject::metacall(QObject * object=0x0f073268, QMetaObject::Call cl=InvokeMetaMethod, int idx=5, void * * argv=0x0017bbc4) Line 238 C++
10: QtCored4.dll!QMetaObject::activate(QObject * sender=0x0f07b220, const QMetaObject * m=0x0f07b6f4, int local_signal_index=0, void * * argv=0x00000000) Line 3272 + 0x27 bytes C++
11: QtCored4.dll!QMetaObject::activate(QObject * sender=0x0f07b220, int signal_index=68, void * * argv=0x00000000) Line 3326 + 0x1f bytes C++
12: QtDeclaratived4.dll!QDeclarativeVMEMetaObject::writeVarProperty(int id=0, const QVariant & value={...}
) Line 715 + 0x19 bytes C++
13: QtDeclaratived4.dll!QDeclarativeVMEMetaObject::metaCall(QMetaObject::Call c=WriteProperty, int _id=102, void * * a=0x0017bf78) Line 474 C++
14: QtCored4.dll!QMetaObject::metacall(QObject * object=0x0f07b220, QMetaObject::Call cl=WriteProperty, int idx=102, void * * argv=0x0017bf78) Line 235 + 0x37 bytes C++
15: QtDeclaratived4.dll!QDeclarativePropertyPrivate::write(QObject * object=0x0f07b220, const QDeclarativePropertyCache::Data & property=
, QDeclarativeContextData * context=0x0f0753e8, QFlags<enum QDeclarativePropertyPrivate::WriteFlag> flags=
{...}) Line 984 + 0x17 bytes C++16: QtDeclaratived4.dll!QDeclarativePropertyPrivate::writeValueProperty(const QVariant & value={...}
, QFlags<enum QDeclarativePropertyPrivate::WriteFlag> flags=
{...}) Line 920 + 0x2f bytes C++17: QtDeclaratived4.dll!QDeclarativePropertyPrivate::write(const QDeclarativeProperty & that={...}
, const QVariant & value=
{...}, QFlags<enum QDeclarativePropertyPrivate::WriteFlag> flags={...}) Line 1175 + 0x1a bytes C++
18: QtDeclaratived4.dll!QDeclarativeBinding::update(QFlags<enum QDeclarativePropertyPrivate::WriteFlag> flags=
19: QtDeclaratived4.dll!QDeclarativeBinding::setEnabled(bool e=true, QFlags<enum QDeclarativePropertyPrivate::WriteFlag> flags={...}
) Line 248 C++
20: QtDeclaratived4.dll!QDeclarativeComponentPrivate::complete(QDeclarativeEnginePrivate * enginePriv=0x0ecafb78, QDeclarativeComponentPrivate::ConstructionState * state=0x0ed18494) Line 734 C++
21: QtDeclaratived4.dll!QDeclarativeComponentPrivate::completeCreate() Line 793 + 0x10 bytes C++
22: QtDeclaratived4.dll!QDeclarativeComponent::completeCreate() Line 787 C++
23: QtDeclaratived4.dll!QDeclarativeComponent::create(QDeclarativeContext * context=0x0ecca5f0) Line 562 C++
24: QtDeclaratived4.dll!QDeclarativeView::continueExecute() Line 526 + 0x1b bytes C++
25: QtDeclaratived4.dll!QDeclarativeViewPrivate::execute() Line 177 C++
26: QtDeclaratived4.dll!QDeclarativeView::setSource(const QUrl & url=
) Line 321 C++