<div dir="ltr">I'm a big +1 on that.  I will add my notes on a QEP if one is opened<div><br></div><div>(Hopefully I can be a bit more active in the project after a bit of a break)</div><div><br></div><div>- Nathan</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 31, 2016 at 4:29 PM, Neumann, Andreas <span dir="ltr"><<a href="mailto:a.neumann@carto.net" target="_blank">a.neumann@carto.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<p>Hi all, Hi Nyall, Matthias and Denis,</p>
<p>After some discussion with Nyall we stumbled again over the inconvenience that widgets in QGIS mix data (core) and GUI part. This effects many places in QGIS where you want to address the display value of a widget instead of the raw value: QGIS Server (e.g. GetFeatureInfo Requests), Print Composer, Labels, Save to Spreadsheet with human readable values, and many more.</p>
<p>So before people are introducing more and more widgets (which is nice) I would suggest to first improve our widget infrastructure for QGIS 3.0 to decouple the Core/data part from the GUI part, which would allow code to access all widget configuration and properties without having to deal with the GUI part of the widget. Nyall mentioned that the symbology rendering separates this nicely, but the attribute widgets do not.</p>
<p>Nyall suggested to do a QEP for that to discuss the implications and how this can be cleanly designed.</p>
<p>Matthias - since you are "the widget guy" - do you want to take a lead on this QEP? Or should I ask Nyall?</p>
<p>Thanks,</p>
<p>Andreas</p>
<div> </div>
</div>
<br>______________________________<wbr>_________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br>
List info: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">http://lists.osgeo.org/<wbr>mailman/listinfo/qgis-<wbr>developer</a><br>
Unsubscribe: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">http://lists.osgeo.org/<wbr>mailman/listinfo/qgis-<wbr>developer</a><br></blockquote></div><br></div>