<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 6 November 2016 at 21:03, Adam Pigg <span dir="ltr"><<a href="mailto:adam@piggz.co.uk" target="_blank">adam@piggz.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">i almost have a patch :)<div><br></div><div>i was being stupid and building an old version earlier!!</div></div></blockquote><div><br><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default">​Well, as soon as we depend on some major feature we can bump version of kproperty (still 3.1 alpha though) and bump dependency in kreport to that version.<br><br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div></div><div class="HOEnZb"><div class="h5"><br><div class="gmail_quote"><div dir="ltr">On Sun, 6 Nov 2016 at 19:50 Jaroslaw Staniek <<a href="mailto:staniek@kde.org" target="_blank">staniek@kde.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_-2164628789173867068gmail_msg"><div class="gmail_extra m_-2164628789173867068gmail_msg"><div class="gmail_quote m_-2164628789173867068gmail_msg">On 6 November 2016 at 19:44, Adam Pigg <span dir="ltr" class="m_-2164628789173867068gmail_msg"><<a href="mailto:adam@piggz.co.uk" class="m_-2164628789173867068gmail_msg" target="_blank">adam@piggz.co.uk</a>></span> wrote:<br class="m_-2164628789173867068gmail_msg"><blockquote class="gmail_quote m_-2164628789173867068gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_-2164628789173867068gmail_msg">Its only a regression in my d-ptr branch for 3.1 .... size/position will display in points at the moment, used to display in user-units.  It could be worked around but would be hacky, seems appropriate for kproperty to do the translation as it does with non-composed properties<div class="m_-2164628789173867068gmail_msg"><br class="m_-2164628789173867068gmail_msg"></div><div class="m_-2164628789173867068gmail_msg">It is display-only as it saves/loads in points, so the internal representation should stay in points</div></div><div class="m_-2164628789173867068m_-6669520170576208885HOEnZb m_-2164628789173867068gmail_msg"><div class="m_-2164628789173867068m_-6669520170576208885h5 m_-2164628789173867068gmail_msg"><br class="m_-2164628789173867068gmail_msg"></div></div></blockquote></div></div></div><div dir="ltr" class="m_-2164628789173867068gmail_msg"><div class="gmail_extra m_-2164628789173867068gmail_msg"><div class="gmail_quote m_-2164628789173867068gmail_msg"><div class="m_-2164628789173867068gmail_msg"><br class="m_-2164628789173867068gmail_msg"><div>​Good. So let's assume it would be fixed​</div> <div>​in KProperty 3.1.​</div><br class="m_-2164628789173867068gmail_msg"><br class="m_-2164628789173867068gmail_msg"></div></div></div></div><div dir="ltr" class="m_-2164628789173867068gmail_msg"><div class="gmail_extra m_-2164628789173867068gmail_msg"><div class="gmail_quote m_-2164628789173867068gmail_msg"><blockquote class="gmail_quote m_-2164628789173867068gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="m_-2164628789173867068m_-6669520170576208885HOEnZb m_-2164628789173867068gmail_msg"><div class="m_-2164628789173867068m_-6669520170576208885h5 m_-2164628789173867068gmail_msg"><div class="gmail_quote m_-2164628789173867068gmail_msg"><div dir="ltr" class="m_-2164628789173867068gmail_msg">On Sun, 6 Nov 2016 at 16:58 Jaroslaw Staniek <<a href="mailto:staniek@kde.org" class="m_-2164628789173867068gmail_msg" target="_blank">staniek@kde.org</a>> wrote:<br class="m_-2164628789173867068gmail_msg"></div><blockquote class="gmail_quote m_-2164628789173867068gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg"><br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">On Sunday, 6 November 2016, Adam Pigg <<a href="mailto:adam@piggz.co.uk" class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg" target="_blank">adam@piggz.co.uk</a>> wrote:<br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">> Jaroslaw<br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">> While im out, could you figure out if/why composed properties such as SizeF/Pointf should honor options set on them?<br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">> Afaict, I have removed all my manual code in kreport for units in size/position thinking kproperty would do it, but it doesnt :)<br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">> Looking at the code, i dont think KComposedPropertyInterface allows options to be forwarded to the child properties, but I might be looking at it from the wrong angle.<br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg"><br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg"><br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">Thanks Adam, is there a feature set's regression in KReport or just inconvenience? <br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg"><br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">-- <br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">regards, Jaroslaw Staniek<br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg"><br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">KDE:<br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">: A world-wide network of software engineers, artists, writers, translators<br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">: and facilitators committed to Free Software development - <a href="http://kde.org" class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg" target="_blank">http://kde.org</a><br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">Calligra Suite:<br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">: A graphic art and office suite - <a href="http://calligra.org" class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg" target="_blank">http://calligra.org</a><br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">Kexi:<br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">: A visual database apps builder - <a href="http://calligra.org/kexi" class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg" target="_blank">http://calligra.org/kexi</a><br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">Qt Certified Specialist:<br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">: <a href="http://www.linkedin.com/in/jstaniek" class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg" target="_blank">http://www.linkedin.com/in/<wbr>jstaniek</a><br class="m_-2164628789173867068m_-6669520170576208885m_-9075805502438539022gmail_msg m_-2164628789173867068gmail_msg">
</blockquote></div>
</div></div></blockquote></div></div></div><div dir="ltr" class="m_-2164628789173867068gmail_msg"><div class="gmail_extra m_-2164628789173867068gmail_msg"><br class="m_-2164628789173867068gmail_msg"><br class="m_-2164628789173867068gmail_msg" clear="all"><br class="m_-2164628789173867068gmail_msg">-- <br class="m_-2164628789173867068gmail_msg"><div class="m_-2164628789173867068m_-6669520170576208885gmail_signature m_-2164628789173867068gmail_msg" data-smartmail="gmail_signature">regards, Jaroslaw Staniek<br class="m_-2164628789173867068gmail_msg"><br class="m_-2164628789173867068gmail_msg">KDE:<br class="m_-2164628789173867068gmail_msg">: A world-wide network of software engineers, artists, writers, translators<br class="m_-2164628789173867068gmail_msg">: and facilitators committed to Free Software development - <a href="http://kde.org" class="m_-2164628789173867068gmail_msg" target="_blank">http://kde.org</a><br class="m_-2164628789173867068gmail_msg">Calligra Suite:<br class="m_-2164628789173867068gmail_msg">: A graphic art and office suite - <a href="http://calligra.org" class="m_-2164628789173867068gmail_msg" target="_blank">http://calligra.org</a><br class="m_-2164628789173867068gmail_msg">Kexi:<br class="m_-2164628789173867068gmail_msg">: A visual database apps builder - <a href="http://calligra.org/kexi" class="m_-2164628789173867068gmail_msg" target="_blank">http://calligra.org/kexi</a><br class="m_-2164628789173867068gmail_msg">Qt Certified Specialist:<br class="m_-2164628789173867068gmail_msg">: <a href="http://www.linkedin.com/in/jstaniek" class="m_-2164628789173867068gmail_msg" target="_blank">http://www.linkedin.com/in/<wbr>jstaniek</a></div>
</div></div></blockquote></div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">regards, Jaroslaw Staniek<br><br>KDE:<br>: A world-wide network of software engineers, artists, writers, translators<br>: and facilitators committed to Free Software development - <a href="http://kde.org" target="_blank">http://kde.org</a><br>Calligra Suite:<br>: A graphic art and office suite - <a href="http://calligra.org" target="_blank">http://calligra.org</a><br>Kexi:<br>: A visual database apps builder - <a href="http://calligra.org/kexi" target="_blank">http://calligra.org/kexi</a><br>Qt Certified Specialist:<br>: <a href="http://www.linkedin.com/in/jstaniek" target="_blank">http://www.linkedin.com/in/jstaniek</a></div>
</div></div>