Итак, вот сделка ... У меня есть окно с 1 "AA". Я нажимаю кнопку, я получаю еще одно окно «BB» рядом с ним, используя ...PyQT Прикрепите/перетащите одно окно с другим окном PyQT ... - той же программой
a = str(self.geometry())
a= a.strip("PyQt4.QtCore.QRect(").strip(")").replace(" ","").split(",")
UI.setGeometry(int(a[0])+520,int(a[1]),700,900)
Теперь в новом окне «BB» Я хотел бы, чтобы нажать флажок, что бы сказать «Ссылка на главную„“окно» А.А. (Я могу реализовать, что просто нужна функция/сигнал, чтобы получить информацию о перетаскивании мыши/окна ...). Это означает, что когда я перемещаю главное окно «АА» слева на 100 пикселей, я бы хотел, чтобы мое новое окно «ВВ» тоже двигалось налево ... Может ли кто-нибудь помочь мне с этим? Я считаю, что мне нужен сигнал с мыши/движения мыши не уверен, что я потерял здесь: -. (
Надежда это сделать какой-то смысл
Дариуш
Edit1 Далее вниз по линии, мне удалось слишком получить некоторые шнуры с помощью:.
def mousePressEvent(self, QMouseEvent):
print QMouseEvent.pos()
def mouseReleaseEvent(self, QMouseEvent):
cursor =QtGui.QCursor()
print cursor.pos()
к сожалению, я не получаю никаких шнуров, когда я перетащить окно/перемещения, ни есть способ сказать, если я перетащить окно или просто мышь через ш ... Хитрый я есть альтернатива для этого, но он включает в себя повторную систему кадров, но это немного боль, надеялась, что есть еще способ обойти это ...
Это какая-то безнадежная, хакерская, струнная обработка, которую вы там начали. –
Да, это было давно, нужно пересмотреть его, сделайте это правильно, я думаю ... все еще изучаю: -) – Dariusz