<div dir="ltr"><div>> using an Image is a very simple solution <br><br></div><div>Thanks for suggestion!<br></div><div class="gmail_extra"><br><div class="gmail_quote">2016-10-07 8:27 GMT+03:00 Gunnar Sletta <span dir="ltr"><<a href="mailto:gunnar@sletta.org" target="_blank">gunnar@sletta.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Although you can do a custom shape like this using QSGGeometryNode, using an Image is a very simple solution which also gives you complete control over the look and how it integrates with the rest of the popup. And all from QML..<br>
<br>
cheers,<br>
Gunnar<br>
<div class="HOEnZb"><div class="h5"><br>
> On 06 Oct 2016, at 21:22, Oleg Evseev <<a href="mailto:ev.mipt@gmail.com">ev.mipt@gmail.com</a>> wrote:<br>
><br>
> But lack of this solution - you can not set the opacity of such constructed popup :)<br>
><br>
> Plus, I think, set elevation to get shade of popup without doing it for arrow tip will not have a good look.<br>
><br>
> 2016-10-06 22:16 GMT+03:00 Oleg Evseev <<a href="mailto:ev.mipt@gmail.com">ev.mipt@gmail.com</a>>:<br>
> And yes I understand that this could be done with help of clipping rotated rectangle by half and get it ahead of popup with border offset overlap.<br>
><br>
> But lack of this solution - you can not set the opacity of such constructed popup :)<br>
><br>
><br>
> 2016-10-06 22:11 GMT+03:00 Oleg Evseev <<a href="mailto:ev.mipt@gmail.com">ev.mipt@gmail.com</a>>:<br>
> Thanks for suggestion, Jérôme.<br>
> I thought about such workaround, but for me it would be very nice to have border of such popup.<br>
><br>
> 2016-10-06 21:19 GMT+03:00 Jérôme Godbout <<a href="mailto:jerome@bodycad.com">jerome@bodycad.com</a>>:<br>
> More a workaround then a real solution, but could work as long as the triangle is still sharp 90 angle.<br>
><br>
> Item<br>
> {<br>
>   id: component<br>
>   property real sizing: 10<br>
>   property alias color: rect_.color<br>
>   property alias border: rect_.border<br>
>   width: sizing<br>
>   height: sizing<br>
>   clip: true<br>
><br>
>   Rectangle<br>
>   {<br>
>      id: rect_<br>
>      width: component.width<br>
>      height: component.height<br>
>      color: "gray"<br>
>      // change the rotation values based on orientation here<br>
>      transform: Rotation { origin.x: 0; origin.y: 0; angle: 90 }<br>
>   }<br>
> }<br>
><br>
> On Thu, Oct 6, 2016 at 7:12 AM, Oleg Evseev <<a href="mailto:ev.mipt@gmail.com">ev.mipt@gmail.com</a>> wrote:<br>
> Hi everyone,<br>
><br>
> I'm interesting how to add arrow tip to popup, that looks like this:<br>
><br>
><br>
><br>
</div></div><div class="HOEnZb"><div class="h5">> If I understand correctly, according to <a href="http://doc.qt.io/qt-5/qtquick-scenegraph-customgeometry-example.html" rel="noreferrer" target="_blank">http://doc.qt.io/qt-5/qtquick-<wbr>scenegraph-customgeometry-<wbr>example.html</a> I have an option to do custom shape qt quick item instead of simple rectangle with help of QSGGeometry.<br>
><br>
> Is this a best way to do such things?<br>
><br>
> Thanks in advance for recommendations.<br>
><br>
> ---<br>
> Regards, Oleg<br>
><br>
> ______________________________<wbr>_________________<br>
> Interest mailing list<br>
> <a href="mailto:Interest@qt-project.org">Interest@qt-project.org</a><br>
> <a href="http://lists.qt-project.org/mailman/listinfo/interest" rel="noreferrer" target="_blank">http://lists.qt-project.org/<wbr>mailman/listinfo/interest</a><br>
><br>
><br>
><br>
><br>
><br>
> ______________________________<wbr>_________________<br>
> Interest mailing list<br>
> <a href="mailto:Interest@qt-project.org">Interest@qt-project.org</a><br>
> <a href="http://lists.qt-project.org/mailman/listinfo/interest" rel="noreferrer" target="_blank">http://lists.qt-project.org/<wbr>mailman/listinfo/interest</a><br>
<br>
</div></div></blockquote></div></div></div>