使用Qt框架中的QGraphicsScene,您需要按照以下步驟進(jìn)行操作:
QGraphicsScene scene;
QGraphicsView view(&scene);
QGraphicsItem *item = new QGraphicsRectItem(0, 0, 100, 100); // 創(chuàng)建一個(gè)矩形圖形項(xiàng)
scene.addItem(item); // 將圖形項(xiàng)添加到場(chǎng)景中
scene.setBackgroundBrush(Qt::gray);
void MyScene::mousePressEvent(QGraphicsSceneMouseEvent *event) {
// 處理鼠標(biāo)點(diǎn)擊事件
}
QMainWindow window;
window.setCentralWidget(&view);
window.show();
以上是使用QGraphicsScene的基本步驟,您可以根據(jù)實(shí)際需求進(jìn)行更多的操作和定制。