И это результат этого
[img]https://i.stack.imgur.com /4s9Ux.png[/img]
Я добавляю изображение в эту область метки следующим образом:
Код: Выделить всё
class MainWindow(QMainWindow):
def __init__(self,parent = None):
QMainWindow.__init__(self)
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
self.boxes = [] # Klonlanmış box'ların listesi
self.img = QPixmap("box.png").scaled(100, 150) # Orjinal box resmi
print( self.img.width(),self.img.height())
self.ui.image.setPixmap(self.img)
self.dragging = False
self.offset = None
Код: Выделить всё
def mousePressEvent(self, event):
if event.button() == Qt.LeftButton:
print(event.pos())
print(self.ui.image.mapTo(self, self.ui.image.pos()))
print(self.ui.image.pos())
Мне нужно сопоставить положение щелчка мышью и положение метки. Мне нужно определить, нажата ли эта коробка или нет. Как это возможно в такой планировке?
Подробнее здесь: https://stackoverflow.com/questions/782 ... mainwindow