回答編集履歴
1
ソースの文法を修正
answer
CHANGED
@@ -6,10 +6,10 @@
|
|
6
6
|
|
7
7
|
```python
|
8
8
|
def eventFilter(self, source, event):
|
9
|
-
pos = event.pos()
|
10
|
-
if event.type() == QEvent.MouseButtonPress and source is self.view and self.view.itemAt(pos):
|
9
|
+
if event.type() == QEvent.MouseButtonPress and source is self.view and self.view.itemAt(event.pos()):
|
11
10
|
if event.button() == Qt.LeftButton:
|
12
|
-
pos = self.view.mapToScene(pos)
|
11
|
+
pos = self.view.mapToScene(event.pos())
|
13
12
|
QMessageBox.warning(self, "Message", str(pos.x())+"," + str(pos.y()), QMessageBox.Ok, QMessageBox.Ok)
|
14
13
|
return QWidget.eventFilter(self, source, event)
|
14
|
+
|
15
15
|
```
|