forked from quickshell/quickshell
fix: log QQmlComponent creation error strings
This commit is contained in:
parent
b62f2f3a50
commit
56502b79f6
|
@ -33,6 +33,7 @@ void RootWrapper::reloadGraph(bool hard) {
|
|||
SCAVENGE_PARENT = nullptr;
|
||||
|
||||
if (obj == nullptr) {
|
||||
qWarning() << component.errorString().toStdString().c_str();
|
||||
qWarning() << "failed to create root component";
|
||||
return;
|
||||
}
|
||||
|
|
|
@ -36,5 +36,10 @@ QObject* createComponentScavengeable(
|
|||
if (instance->parent() != nullptr) instance->setParent(&parent);
|
||||
component.setInitialProperties(instance, initialProperties);
|
||||
component.completeCreate();
|
||||
|
||||
if (instance == nullptr) {
|
||||
qWarning() << component.errorString().toStdString().c_str();
|
||||
}
|
||||
|
||||
return instance;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue