• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            Cpper
            C/C++高級工程師 Android高級軟件工程師 IT集成工程師 音頻工程師 熟悉c,c++,java,c#,py,js,asp等多種語言 程序猿
            import QtQuick 2.2  
            import QtQuick.Controls 1.1
                
            Canvas
            {
                id: root
                width: 200; height: 200
                onPaint:
                {
                    var ctx = getContext("2d")
                    ctx.lineWidth = 2
                    ctx.strokeStyle = "blue"
                    ctx.fillStyle = "red"
                    ctx.beginPath()
                        ctx.moveTo(50,50)
                        ctx.lineTo(150,50)
                        ctx.lineTo(150,150)
                        ctx.lineTo(50,150)
                    ctx.closePath()
                    ctx.fillRect(10,10,10,10)
                    ctx.strokeRect(20,20,10,10);
                    ctx.fill()
                    ctx.stroke()
                }
            }
            使用漸變
            import QtQuick 2.2  
            import QtQuick.Controls 1.1
                
            Canvas
            {
                id: root
                width: 200; height: 200
                onPaint:
                {
                    var ctx = getContext("2d")
                    var gradient = ctx.createLinearGradient(0,0,200,200)
                    gradient.addColorStop(0,"blue")
                    gradient.addColorStop(0.5,"red")
                    gradient.addColorStop(1,"yellow")
                    ctx.fillStyle = gradient
                    ctx.fillRect(10,10,100,100)
                }
            }
            增加陰影
            import QtQuick 2.2  
            import QtQuick.Controls 1.1
                
            Canvas
            {
                id: root
                width: 200; height: 200
                onPaint:
                {
                    var ctx = getContext("2d")
                    ctx.shadowColor = "black";
                    ctx.shadowOffsetX = 2;
                    ctx.shadowOffsetY = 2;
                    var gradient = ctx.createLinearGradient(0,0,200,200)
                    gradient.addColorStop(0,"blue")
                    gradient.addColorStop(0.5,"red")
                    gradient.addColorStop(1,"yellow")
                    ctx.fillStyle = gradient
                    ctx.fillRect(10,10,100,100)
                }
            }
            posted on 2015-08-20 14:11 ccsdu2009 閱讀(589) 評論(0)  編輯 收藏 引用 所屬分類: QT編程
             
            久久亚洲精品国产亚洲老地址 | 国产日产久久高清欧美一区| 久久WWW免费人成一看片| 亚洲αv久久久噜噜噜噜噜| 久久se精品一区精品二区| 女同久久| 久久99亚洲网美利坚合众国| 狠狠久久综合伊人不卡| 久久精品国产亚洲AV高清热| 久久综合狠狠综合久久激情 | 欧美日韩精品久久久免费观看| 久久丫精品国产亚洲av| 日本国产精品久久| 久久久久一区二区三区| 色欲av伊人久久大香线蕉影院| 国内精品久久久久久麻豆| 亚洲伊人久久精品影院| 午夜精品久久久内射近拍高清| 91久久精品91久久性色| 色偷偷久久一区二区三区| 久久夜色精品国产亚洲| 久久国产成人午夜AV影院| 久久91亚洲人成电影网站| 色妞色综合久久夜夜| 亚洲综合精品香蕉久久网| 久久久久久免费视频| 色狠狠久久综合网| 国内精品伊人久久久久妇| 伊人色综合久久天天人守人婷 | 久久国产精品波多野结衣AV| 久久青草国产精品一区| 99久久国产热无码精品免费| 久久国产乱子伦免费精品| 婷婷久久久亚洲欧洲日产国码AV| 精品伊人久久久| 漂亮人妻被黑人久久精品| 精品久久久久中文字幕日本| 日本久久久久亚洲中字幕| 亚洲乱码精品久久久久..| 久久精品水蜜桃av综合天堂| 久久精品人人做人人爽97|