https://bugs.kde.org/show_bug.cgi?id=397107
--- Comment #2 from kdebuac....@porcupinefactory.org --- I chose to make optional implicit because I was concerned with the QML use case, where the object can be almost arbitrary, but is immediately replaced. I think making optional explicit is not a bad choice. While this patch covers only the case of optional==True, it's self-contained and can be a starting point for optional==False support implemented as a separate change. By "creating objects on the fly", I meant creating QML objects (e.g. list items) in Rust. I have prototyped it a bit and have an idea of how to proceed. It's unrelated to this change, but I could start a separate bug to elaborate. -- You are receiving this mail because: You are watching all bug changes.