回答編集履歴
1
ソースの文法を修正
test
CHANGED
@@ -14,16 +14,16 @@
|
|
14
14
|
|
15
15
|
def eventFilter(self, source, event):
|
16
16
|
|
17
|
-
pos = event.pos()
|
18
|
-
|
19
|
-
if event.type() == QEvent.MouseButtonPress and source is self.view and self.view.itemAt(pos):
|
17
|
+
if event.type() == QEvent.MouseButtonPress and source is self.view and self.view.itemAt(event.pos()):
|
20
18
|
|
21
19
|
if event.button() == Qt.LeftButton:
|
22
20
|
|
23
|
-
pos = self.view.mapToScene(pos)
|
21
|
+
pos = self.view.mapToScene(event.pos())
|
24
22
|
|
25
23
|
QMessageBox.warning(self, "Message", str(pos.x())+"," + str(pos.y()), QMessageBox.Ok, QMessageBox.Ok)
|
26
24
|
|
27
25
|
return QWidget.eventFilter(self, source, event)
|
28
26
|
|
27
|
+
|
28
|
+
|
29
29
|
```
|