qt - How to use QtQuick tiled canvas? -


i found document here it's ambiguous understand. can give me example of using tiled canvas?

thanks mitch comment know tiled canvas not work (see here).

the bug still appears in qt 5.4.2 shown example:

import qtquick 2.0  rectangle {     width: 400     height: 400     flickable {         id: flick         anchors.fill: parent         contentwidth: 400         contentheight: 40000     }     canvas {         parent: flick         anchors.fill: parent         contexttype: "2d"         canvassize: qt.size(flick.contentwidth, flick.contentheight)         canvaswindow: qt.rect(flick.contentx, flick.contenty,                               flick.width, flick.height)         tilesize: qt.size(20, 20)         renderstrategy: canvas.cooperative         onpaint: {             (var y = region.y; y < region.y + region.height;                  y += tilesize.height) {                 (var x = region.x; x < region.x + region.width;                      x += tilesize.width) {                     context.fillstyle = "black";                     context.fillrect(x, y, tilesize.width, tilesize.height);                     context.fillstyle = "green";                     context.fillrect(x + 1, y + 1, tilesize.width - 2,                                      tilesize.height - 2);                 }             }         }         oncanvaswindowchanged: requestpaint()     } } 

Comments

Popular posts from this blog

gcc - MinGW's ld cannot perform PE operations on non PE output file -

timeout - Handshake_timeout on RabbitMQ using python and pika from remote vm -

c# - Search and Add Comment with OpenXML for Word -