import QtQuick import QtQuick.Controls import QtQuick.Shapes Window { id: window title: qsTr("Time Syncing") width: 640 height: 480 visible: true Shape { id: original width: 500 height: 500 ShapePath { strokeColor: "blue" strokeWidth: 2 fillColor: "blue" startX: 100 startY: 100 PathAngleArc { centerX: 100 centerY: 100 radiusX: 350 radiusY: 350 startAngle: 0 sweepAngle: 95 } PathLine {x:100; y: 100} } } Shape { id: antialiase width: 500 height: 500 antialiasing: true anchors.left: original.right ShapePath { strokeColor: "blue" strokeWidth: 2 fillColor: "blue" startX: 100 startY: 100 PathAngleArc { centerX: 100 centerY: 100 radiusX: 350 radiusY: 350 startAngle: 0 sweepAngle: 95 } PathLine {x:100; y: 100} } } Shape { id: msaa width: 500 height: 500 anchors.left: antialiase.right layer.enabled: true layer.samples: 4 ShapePath { strokeColor: "blue" strokeWidth: 2 fillColor: "blue" startX: 100 startY: 100 PathAngleArc { centerX: 100 centerY: 100 radiusX: 350 radiusY: 350 startAngle: 0 sweepAngle: 95 } PathLine {x:100; y: 100} } } }