<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 8, 2016 at 1:22 PM, Lubomir I. Ivanov <span dir="ltr"><<a href="mailto:neolit123@gmail.com" target="_blank">neolit123@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 8 January 2016 at 17:10, Tomaz Canabrava <<a href="mailto:tcanabrava@kde.org">tcanabrava@kde.org</a>> wrote:<br>
><br>
><br>
> On Fri, Jan 8, 2016 at 1:04 PM, Lubomir I. Ivanov <<a href="mailto:neolit123@gmail.com">neolit123@gmail.com</a>><br>
> wrote:<br>
>><br>
>> On 8 January 2016 at 17:02, Tomaz Canabrava <<a href="mailto:tcanabrava@kde.org">tcanabrava@kde.org</a>> wrote:<br>
>> ><br>
>> ><br>
>> > On Fri, Jan 8, 2016 at 1:00 PM, Lubomir I. Ivanov <<a href="mailto:neolit123@gmail.com">neolit123@gmail.com</a>><br>
>> > wrote:<br>
>> >><br>
>> >> On 8 January 2016 at 16:48, Tomaz Canabrava <<a href="mailto:tcanabrava@kde.org">tcanabrava@kde.org</a>> wrote:<br>
>> >> > Dirk asked for a reworked set of patches, here they are.<br>
>> >><br>
>> >> + Q_PROPERTY(QStringList weights READ weights CONSTANT)<br>
>> >> + Q_PROPERTY(QStringList cylinders READ cylinders CONSTANT)<br>
>> >><br>
>> >> is it still possible to get cylinder0 - cylinderN and<br>
>> >> wieght0...weigthN as Grantlee variables?<br>
>> ><br>
>> ><br>
>> > I tested the grantlee printings and didn't found anything wrong, I may<br>
>> > have<br>
>> > missed something,<br>
>> > but I think it supports it.<br>
>> ><br>
>><br>
>> i'm asking because, i don't see the support for the xxx0-N variables,<br>
>> which is even documented, but mind that these are not used in the<br>
>> bundled templates.<br>
>> if these are broken then the patches cause a regression.<br>
><br>
><br>
> well - I'll ask to apply the patches anyhow, and I'll create a test template<br>
> to test for cylinder / weigths 0-8<br>
> I do belive it works because <a href="http://www.grantlee.org/apidox/for_app_dev.html" rel="noreferrer" target="_blank">http://www.grantlee.org/apidox/for_app_dev.html</a><br>
> shows some support for lists, and QStringList is just a typedef for<br>
> QList<QString><br>
><br>
<br>
</div></div>ok,<br>
<br>
basically these:<br>
-else _RETURN_DIVE_PROPERTY_IDX(cylinder, 0);<br>
-else _RETURN_DIVE_PROPERTY_IDX(cylinder, 1);<br>
-else _RETURN_DIVE_PROPERTY_IDX(cylinder, 2);<br>
-else _RETURN_DIVE_PROPERTY_IDX(cylinder, 3);<br>
-else _RETURN_DIVE_PROPERTY_IDX(cylinder, 4);<br>
-else _RETURN_DIVE_PROPERTY_IDX(cylinder, 5);<br>
-else _RETURN_DIVE_PROPERTY_IDX(cylinder, 6);<br>
-else _RETURN_DIVE_PROPERTY_IDX(cylinder, 7);<br>
....<br>
-else _RETURN_DIVE_PROPERTY_IDX(weight, 0);<br>
-else _RETURN_DIVE_PROPERTY_IDX(weight, 1);<br>
-else _RETURN_DIVE_PROPERTY_IDX(weight, 2);<br>
-else _RETURN_DIVE_PROPERTY_IDX(weight, 3);<br>
-else _RETURN_DIVE_PROPERTY_IDX(weight, 4);<br>
-else _RETURN_DIVE_PROPERTY_IDX(weight, 5);<br>
<br>
called these methods:<br>
<br>
Object.cylinder(0-7)<br>
Object.weight(0-5)<br>
<br>
and the "if...then...else" thing was certainly cumbersome.<br>
<br>
i don't see a property (Q_PROPERTY) for weight0 for instance and i'm<br>
not sure how that would work.<br>
the direct QStringList exposure from Grantlee HTML is a mystery to me<br>
(e.g. is that a weights[0]?).<br></blockquote><div><br></div><div>it is.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
if you modify the variables in any way let me know so that i can<br>
update the docs.<br></blockquote><div><br></div><div>okay, will test here and say what I found out.<br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
lubomir<br>
--<br>
</blockquote></div><br></div></div>