【Qt】Qt再学习(十四):QGraphicsView
生活随笔
收集整理的這篇文章主要介紹了
【Qt】Qt再学习(十四):QGraphicsView
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、簡介
QGraphicsView提供顯示QGraphicsScene的功能,它繼承自QAbstractScrollArea,因此它還是一個帶滾動條的窗口,這樣可以實現(xiàn)只場景的一部分。還可以創(chuàng)建多個QGraphicsView來顯示同一個QGraphicsScene,類似 QTableView、QTreeView和QListView的顯示,官方專業(yè)的描述是“多個視圖可以觀察一個場景”。
2、常用接口
setScene:設(shè)置場景QGraphicsScene
show:默認情況下,視圖將滾動到場景的中心并顯示此時可見的所有項目
centerOn:設(shè)置顯示場景的中心點
setSceneRect:設(shè)置場景的可視化區(qū)域,默認是通過QGraphicsScene::itemsBoundingRect獲取
viewport、setViewport:返回和設(shè)置視圖的窗口
mapToScene、mapFromScene:場景和視圖的坐標轉(zhuǎn)換
3、矩陣變化
3.1 旋轉(zhuǎn) rotate
#include <QtCore>
#
總結(jié)
以上是生活随笔為你收集整理的【Qt】Qt再学习(十四):QGraphicsView的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Ubuntu】制作usb启动盘安装ub
- 下一篇: 【Qt】Qt再学习(十五):关于pain