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..
cheers, Gunnar > On 06 Oct 2016, at 21:22, Oleg Evseev <ev.m...@gmail.com> wrote: > > But lack of this solution - you can not set the opacity of such constructed > popup :) > > Plus, I think, set elevation to get shade of popup without doing it for arrow > tip will not have a good look. > > 2016-10-06 22:16 GMT+03:00 Oleg Evseev <ev.m...@gmail.com>: > 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. > > But lack of this solution - you can not set the opacity of such constructed > popup :) > > > 2016-10-06 22:11 GMT+03:00 Oleg Evseev <ev.m...@gmail.com>: > Thanks for suggestion, Jérôme. > I thought about such workaround, but for me it would be very nice to have > border of such popup. > > 2016-10-06 21:19 GMT+03:00 Jérôme Godbout <jer...@bodycad.com>: > More a workaround then a real solution, but could work as long as the > triangle is still sharp 90 angle. > > Item > { > id: component > property real sizing: 10 > property alias color: rect_.color > property alias border: rect_.border > width: sizing > height: sizing > clip: true > > Rectangle > { > id: rect_ > width: component.width > height: component.height > color: "gray" > // change the rotation values based on orientation here > transform: Rotation { origin.x: 0; origin.y: 0; angle: 90 } > } > } > > On Thu, Oct 6, 2016 at 7:12 AM, Oleg Evseev <ev.m...@gmail.com> wrote: > Hi everyone, > > I'm interesting how to add arrow tip to popup, that looks like this: > > > > If I understand correctly, according to > http://doc.qt.io/qt-5/qtquick-scenegraph-customgeometry-example.html I have > an option to do custom shape qt quick item instead of simple rectangle with > help of QSGGeometry. > > Is this a best way to do such things? > > Thanks in advance for recommendations. > > --- > Regards, Oleg > > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest > > > > > > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest