Qt学习
扫雷教学
- QGraphicsView的框架
- QGraphicsView 容器 -> QGraphicsScene 场景 -> QGraphicsItem 图元
- 扫雷开始
-
在MainWindow添加GraphicsView框框
Paste_Image.png -
AddNew -> C++ Class
Paste_Image.png - 复制不能使用的文件
-
添加资源文件
Paste_Image.png-
先add prefix,再add files
Paste_Image.png
-
- 左右键操作
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); } }
- 右键出扫雷小红旗,左键还原
-
多个按键
-
网友评论