1. 程式人生 > >Qt使用QGraphicsView實現滑動窗體效果

Qt使用QGraphicsView實現滑動窗體效果

原始碼已上傳至CSDN,http://download.csdn.net/source/2808505

QGraphicsView用來顯示一個滾動檢視區的QGraphicsScene內容。QGraphicsScene提供了QGraphicsItem的容器功能。通常與QGraphicsView一起使用來描述視覺化圖形專案。

QGraphicsScene提供了一個檢視的場景,通過在這樣一個場景之上加入不同的QGraphicsItem來構建檢視。而QGraphicsView則提供了一個widget來顯示QGraphicsScene的內容。所以要想成功構建一個檢視,這三個元素缺一不可。

以下是一個QGraphicsView的例子,實現滑動的窗體效果,工具欄和圖片均為場景中的Item。