1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
|
// Copyright (C) 2023 Googlefonts
// SPDX-License-Identifier: Apache-2.0
// Generated from SVG file sun-behind-large-cloud-svgrepo-com.svg
import QtQuick
import QtQuick.Shapes
Item {
implicitWidth: 800
implicitHeight: 800
transform: [
Scale { xScale: width / 128; yScale: height / 128 }
]
DemoShape {
ShapePath {
strokeColor: "transparent"
fillColor: "#fffcc11a"
fillRule: ShapePath.WindingFill
pathHints: ShapePath.PathQuadratic | ShapePath.PathNonIntersecting | ShapePath.PathNonOverlappingControlPointTriangles
PathSvg { path: "M 29.12 39.22 Q 25.4312 43.9638 25.7337 50.7575 Q 26.046 57.7688 30.53 61.74 Q 35.6936 66.3092 42.27 66.3838 Q 48.7517 66.4572 53.41 62.17 Q 58.8375 57.1764 58.8375 49.78 Q 58.8375 42.5879 53.84 37.69 Q 48.7497 32.6852 41.4463 32.9238 Q 33.8209 33.1728 29.12 39.22 " }
}
ShapePath {
strokeColor: "transparent"
fillColor: "#fffee269"
fillRule: ShapePath.WindingFill
pathHints: ShapePath.PathQuadratic | ShapePath.PathNonIntersecting | ShapePath.PathNonOverlappingControlPointTriangles
PathSvg { path: "M 36.81 37.11 Q 35.537 36.5442 34.0037 37.7113 Q 32.7922 38.6335 31.94 40.12 Q 31.0913 41.5911 30.9725 43.1175 Q 30.8257 45.0042 32.12 45.53 Q 34.5176 46.504 36.81 42.7 Q 39.4848 38.2933 36.81 37.11 " }
}
ShapePath {
strokeColor: "transparent"
fillColor: "#ffffa722"
fillRule: ShapePath.WindingFill
pathHints: ShapePath.PathQuadratic | ShapePath.PathNonIntersecting | ShapePath.PathNonOverlappingControlPointTriangles
PathSvg { path: "M 41.74 28.53 Q 41.3868 29.1904 41.5313 29.6388 Q 41.6817 30.1058 42.35 30.26 Q 42.9969 30.4164 46.0462 30.9163 Q 49.0327 31.4058 49.42 31.43 Q 49.9117 31.4585 50.1437 31.13 Q 50.3543 30.8319 50.29 30.35 L 48.69 20.46 Q 48.576 19.7761 48.0687 19.5175 Q 47.4959 19.2255 46.96 19.94 Q 46.4469 20.6241 44.1888 24.3813 L 41.74 28.53 " }
}
ShapePath {
strokeColor: "transparent"
fillColor: "#ffffa722"
fillRule: ShapePath.WindingFill
pathHints: ShapePath.PathQuadratic | ShapePath.PathNonIntersecting | ShapePath.PathNonOverlappingControlPointTriangles
PathSvg { path: "M 56.45 34.42 Q 55.2719 34.7906 56.06 35.94 L 57.3545 37.8819 L 60.14 42.01 Q 60.3827 42.2931 60.7175 42.2912 Q 61.0876 42.2892 61.4 41.92 L 64.5594 37.5779 L 67.65 33.33 Q 68.1435 32.7378 67.8988 32.27 Q 67.6514 31.7972 66.91 31.99 L 62.6349 32.9794 L 56.45 34.42 " }
}
ShapePath {
strokeColor: "transparent"
fillColor: "#ffffa722"
fillRule: ShapePath.WindingFill
pathHints: ShapePath.PathQuadratic | ShapePath.PathNonIntersecting | ShapePath.PathNonOverlappingControlPointTriangles
PathSvg { path: "M 22.62 57.5 Q 23.0606 56.7777 23.6138 56.875 Q 24.13 56.9658 24.57 57.72 L 27.0653 61.2117 L 28.52 63.23 Q 28.7993 63.6769 28.7288 64.1312 Q 28.6422 64.688 28 64.83 L 25.3564 65.4999 L 18.07 67.3 Q 17.1494 67.4674 16.7588 66.8825 Q 16.3628 66.2896 16.94 65.52 Q 21.3091 59.5975 22.62 57.5 " }
}
ShapePath {
strokeColor: "transparent"
fillColor: "#ffffa722"
fillRule: ShapePath.WindingFill
pathHints: ShapePath.PathQuadratic | ShapePath.PathNonIntersecting | ShapePath.PathNonOverlappingControlPointTriangles
PathSvg { path: "M 20.97 49.95 Q 21.7927 50.3132 22.23 50.1937 Q 22.6553 50.0776 22.83 49.47 Q 23.0712 48.6338 23.5537 46.0387 Q 24.0544 43.3464 24.09 42.57 Q 24.116 41.9556 23.8363 41.6312 Q 23.4952 41.2358 22.75 41.36 L 21.3816 41.5621 Q 13.6578 42.6887 12.86 42.96 Q 12.0319 43.2456 11.9825 44 Q 11.9354 44.7197 12.56 45.04 L 15.6985 46.8849 L 20.97 49.95 " }
}
ShapePath {
strokeColor: "transparent"
fillColor: "#ffffa722"
fillRule: ShapePath.WindingFill
pathHints: ShapePath.PathQuadratic | ShapePath.PathNonIntersecting | ShapePath.PathNonOverlappingControlPointTriangles
PathSvg { path: "M 34.46 31.74 Q 34.9044 31.3816 34.8375 30.8988 Q 34.7754 30.4502 34.33 30.14 L 30.245 27.1925 L 25.92 24.02 Q 25.2847 23.5231 24.795 23.77 Q 24.2661 24.0367 24.45 25.02 L 25.4769 29.26 L 26.8159 34.5727 L 27.01 35.34 Q 27.1429 35.8793 27.495 36.065 Q 27.8679 36.2617 28.31 35.95 L 30.5233 34.4436 L 34.46 31.74 " }
}
ShapePath {
strokeColor: "transparent"
fillColor: "#ffe2ebee"
fillRule: ShapePath.WindingFill
pathHints: ShapePath.PathQuadratic | ShapePath.PathNonIntersecting | ShapePath.PathNonOverlappingControlPointTriangles
PathSvg { path: "M 107.33 76.86 Q 107.32 76.8279 107.357 76.3041 Q 108.107 65.6715 105.131 57.2306 Q 99.3866 40.9427 81.48 38.03 Q 64.48 35.2675 54.73 46.3725 Q 49.855 51.925 48.38 58.03 Q 45.7975 57.5975 42.2863 58.0825 Q 35.2637 59.0525 30.62 63.64 Q 26.7887 67.4212 24.8563 72.3388 Q 23.89 74.7975 23.69 76.5 Q 21.7925 76.125 19.065 76.3838 Q 13.61 76.9013 9.46 80.07 Q 5.285 83.2575 4.43 87.1975 Q 4.0025 89.1675 4.41 90.5 L 19.77 101.12 L 110.32 98.4 L 123.18 94.96 Q 123.732 93.0075 123.353 90.3063 Q 122.592 84.9037 117.93 81.16 Q 114.168 78.1413 110.372 77.1988 Q 108.475 76.7275 107.33 76.86 " }
}
ShapePath {
strokeColor: "transparent"
fillColor: "#ffb9ced3"
fillRule: ShapePath.WindingFill
pathHints: ShapePath.PathQuadratic | ShapePath.PathNonIntersecting | ShapePath.PathNonOverlappingControlPointTriangles
PathSvg { path: "M 30.29 90.24 Q 28.9375 91.125 26.495 91.8925 Q 21.61 93.4275 16.16 92.84 Q 9.91625 92.165 6.50375 90.005 Q 4.7975 88.925 4.34 87.98 Q 4.0675 89.83 4.5475 92.3037 Q 5.5075 97.2513 9.27 100.37 Q 12.2652 102.853 16.7245 103.527 Q 19.5024 103.947 26.1114 103.828 L 31.1 103.78 L 72.5595 103.795 L 110.79 103.81 Q 118.948 103.892 121.88 98.18 Q 123.89 94.28 123.43 92.16 Q 119.82 94.4 111.96 93.48 Q 105.17 92.69 101.85 89.95 Q 93.22 94.37 78.81 94.19 Q 69.3725 94.0713 63.0325 91.2538 Q 59.8625 89.845 58.58 88.46 Q 57.355 89.62 54.7837 90.7462 Q 49.6413 92.9987 42.91 92.83 Q 36.1787 92.6612 32.5612 91.4337 Q 30.7525 90.82 30.29 90.24 " }
}
}
}
|