Status | Assigned | Task | ||
---|---|---|---|---|
Open | None | T11536 KDeclarative breakup plan | ||
Open | None | T13941 QML Bindings | ||
Open | cordlandwehr | T12121 Move K18N bindings to K18N |
@apol looks like you already added the bindings in 2015 :) Do you remember if anything was missing?
Right now I do not see anything missing than a few deprecation markers in KDeclarative for setupContext and translationDomain methods...
IIRC the patch was stopped with the concern that it would bring a QtQml dependency that isn't always necessary. I'd say it should be fine though.
Should see what QML3 will look like though, and if a context function is still the way to go.
Yeah, that will be interesting. Also it would be awesome if we find any way to connect to Qt's retranslate handing, but that still hardcodes the qsTr methods for evaluating if a binding should be reevaluted with retranslated...
However, this means that we can deprecate the old API in KDeclarative and move the few projects that use it to KI18n.