これは取引です...私は1 "AA"ウィンドウを持っています。 I IがAA、「ウィンドウ 『』メインへのリンクを」言うチェックボックスをクリックしたい新しい「BB」ウィンドウに今...PyQT別のPyQTウィンドウで1つのウィンドウをアタッチ/ドラッグ... - 同じプログラム
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」ウィンドウを取得]ボタンをクリックしてください(私はマウス/ウィンドウドラッグ情報を得るために関数/信号が必要なだけを実装することができます...)。私がメインの「AA」ウィンドウを100ピクセル左に動かすと、新しい「BB」ウィンドウも左に移動してほしいということを意味します。 私は私が私がここに失われてるかわからないマウス/移動クリックで信号が必要であることを信じている: - (
希望これは感覚のいくつかの並べ替えを行う
ダリウス
EDIT1 さらに、私はあまりにも、管理ラインの下。使用して、いくつかのコードを取得する:
def mousePressEvent(self, QMouseEvent):
print QMouseEvent.pos()
def mouseReleaseEvent(self, QMouseEvent):
cursor =QtGui.QCursor()
print cursor.pos()
悲しいことに、私はトリッキー...私は/ドラッグすると任意のコードを取得し、ウィンドウを移動したり、私はUI全体でウィンドウまたは単にマウスをドラッグしていた場合に伝える方法を持っていない私は。代わりにフレームシステムをやり直す必要がありますが、痛みは、まだ周りに道があることを望んでいた...
これはあなたがそこで起こっているいくつかの醜い、ハッキーな文字列処理です。 –
ええ、それは長い時間前にそれを再訪する必要がありました私は思っています...まだ学んでいる: - ) – Dariusz