D13931: [KCM] Add speaker placement test
David Rosca
noreply at phabricator.kde.org
Sat Jul 14 12:52:02 BST 2018
drosca added inline comments.
INLINE COMMENTS
> nicolasfella wrote in Advanced.qml:117
> When I remove this line and switch profile e.g. from Stereo to 5.1 the UI doesn't get updated. I'm no QML expert but it looks like a change to sinkmodel does not result in reevaluation of data(). I'm overriding the binding with an identical one, so I guess it should be fine
What you do here is assignment to the property, not property binding. So here you actually remove the binding.
Binding would be: `grid.pulseObject = Qt.binding(function() { return sinkmodel .... })`
In any case, dealing with C++ models outside of delegates is stupid in QML, and QQC1 ComboBox doesn't help.
I've tried to fix it myself and the only thing I came up with is this "brute-force" approach: https://paste.kde.org/po8v22yzp
REPOSITORY
R115 Plasma Audio Volume Applet
REVISION DETAIL
https://phabricator.kde.org/D13931
To: nicolasfella, drosca
Cc: ngraham, #vdg, plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20180714/ab60ff9d/attachment.html>
More information about the Plasma-devel
mailing list