Qt學(xué)習(xí)
掃雷教學(xué)
- QGraphicsView的框架
- QGraphicsView 容器 -> QGraphicsScene 場景 -> QGraphicsItem 圖元
- 掃雷開始
-
在MainWindow添加GraphicsView框框
-
AddNew -> C++ Class
- 復(fù)制不能使用的文件
-
添加資源文件
-
先add prefix罪治,再add files
-
- 左右鍵操作
void myitem::mousePressEvent(QGraphicsSceneMouseEvent *event) { if(event->button()==Qt::RightButton) { QPixmap t("BOOM.jpg"); setPixmap(t); } else { QPixmap t("mine.jpg"); t=t.scaled(40,40); setPixmap(t); } }
- 右鍵出掃雷小紅旗诞挨,左鍵還原
-
多個按鍵
-