
曙海教學(xué)優(yōu)勢
面向企事業(yè)單位的項目實際需要,本課程以項目實現(xiàn)為導(dǎo)向,秉承二十一年教學(xué)品質(zhì),授課老師將會與您分享設(shè)計的全流程以及工具的綜合使用技巧以及經(jīng)驗。您可以定制課程,線上/線下/上門都可以,報名熱線:4008699035。
二十多年來,曙海培訓(xùn)的課程培養(yǎng)了大批受歡迎的工程師。曙海的課程在業(yè)內(nèi)廣受好評。大批企事業(yè)單位和曙海
建立了良好的合作關(guān)系,合作企業(yè)30萬+。
?培訓(xùn)目標(biāo):
·?Qt繪制二維圖形
·?Qt顏色空間
·?Qt繪制基本圖形
·?Qt繪圖設(shè)備
·?Qt空間坐標(biāo)系轉(zhuǎn)換
·?Qt繪制復(fù)雜圖形與圖像處理
·?Qt繪制矢量圖形
·?Qt繪制三維圖形
·?Qt高效繪圖與繪圖優(yōu)化
培訓(xùn)內(nèi)容:
|
Qt繪制二維圖形 |
·??用QPainter繪圖? ·??坐標(biāo)系統(tǒng)變換? ·??用QImage高質(zhì)量繪圖? ·??基于項的圖形視圖? ·??打印 |
|
Qt顏色空間 |
·??顏色混合算法? ·??RGB彩色空間? ·??標(biāo)準(zhǔn)通用顏色對話框的使用 |
|
Qt繪制基本圖形 |
·??使用QPainter提供的draw函數(shù)繪制基本圖形? ·??QPen的使用方法? ·??QBrush的使用方法? ·??反走樣、像素混合、漸變填充、矢量路徑 |
|
Qt繪圖設(shè)備 |
·??QWidget? ·??QPixmap? ·??QImage? ·??QSvgGenerator |
|
Qt空間坐標(biāo)系轉(zhuǎn)換 |
·??QPainter類為坐標(biāo)系變形提供的函數(shù)的應(yīng)用? ·??Rotate(qreal?angle?):坐標(biāo)系旋轉(zhuǎn)? ·??Scale(qreal?sx,?qreal?sy):坐標(biāo)系縮放? ·??Translate(qreal?dx,qreal?dy):坐標(biāo)系平移? ·??Shear(qreal?sh,qreal?sv):坐標(biāo)系切變 |
|
Qt繪制復(fù)雜圖形與圖像處理 |
·??使用QPainterPath繪制任意形狀圖形? ·??QPainterPath填充模式? ·??3種漸變模式? ·??兩種鋪展效果? ·??漸變顏色的設(shè)置? ·??改變圖片的透明度? ·??如何實現(xiàn)鼠標(biāo)繪圖? ·??QRubberBand(橡皮筋線)的使用方法? ·??利用Graphic?View顯示? ·??QGraphics?View和QGraphicsScene之間的坐標(biāo)轉(zhuǎn)換? ·??QGraphicsScence坐標(biāo)與圖片坐標(biāo)的轉(zhuǎn)換? ·??利用QGraphicsView的scale()實現(xiàn)圖片的縮放? ·??標(biāo)準(zhǔn)QGraphicItem的實現(xiàn)? ·??利用QTimer實現(xiàn)QGraphicsItem動畫效果? ·??利用QGraphicsItemAnimation和QTimerLine類實現(xiàn)動畫QGraphicsItem? ·??自定義QGraphicsItem? ·??QGraphicsItem各種變形函數(shù)的用法? ·??QGraphicsItem移動、選取、分組 |
|
Qt繪制矢量圖形 |
·??什么是SVG文件? ·??SVG格式的特點? ·??QtSvg模塊:QSvgWidget、QSvgRender、QGraphicsSvgItem? ·??利用QSVGWidget顯示SVG格式圖片? ·??在顯示窗體中對SVG圖片進行縮放? ·??在顯示窗體中對SVG圖片進行拖動? ·??QSvgGenerator生成SVG文件 |
|
Qt繪制三維圖形 |
·??Qt?OpenGL模塊? ·??子類化QGLWidget類? ·??使用OpenGL高效繪圖? ·??OpenGL和QPainter的結(jié)合? ·??坐標(biāo)變換、像素映射、二維和三維組合? ·??使用幀緩存對象生成疊加? ·??使用Pbuffer和framebuffer擴展? ·??QGLPixelBuffer和QGLFramebufferObject類 |
|
Qt高效繪圖與繪圖優(yōu)化 |
·??雙緩沖機制? ·??如何利用雙緩沖機制實現(xiàn)繪圖 |
?
?