查看完整版本: [-- zhengtianzuo系列-QmlCanvas文字 --]

QTCN开发网 -> Qt代码秀 -> zhengtianzuo系列-QmlCanvas文字 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

zhengtianzuo 2017-11-01 11:23

zhengtianzuo系列-QmlCanvas文字

qml的Canvas可以绘制文字, 图片, 各种形状, 今天这里只绘制文字, 模拟qml本身的Text效果

```
Canvas{
        id: canvas
        width: 300
        height: 100
        onPaint: {
            var ctx = getContext("2d");
            ctx.fillStyle = "red";
            ctx.font = fontMetrics.getFontToContext2D();

            ctx.beginPath();
            ctx.text(qsTr("Canvas 这是一段文字"), 20, 40);
            ctx.fill();
        }
    }
```



需要完整代码请访问 QtQuickExamples

liuchangyin 2017-11-02 09:57


查看完整版本: [-- zhengtianzuo系列-QmlCanvas文字 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled