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