イム? 私はそれは私が使用してコードイムQscrollエリアにPyQT4 WheelEvent?どのようにホイールが使用されているかどうかを検出するには?私はマウスホイールイベントを設定することができる方法のPyQtで見つけるしようとしている
それを添付することができます正常に動作している必要があります。サイズはハードコードされています。私はそれが何らかの形で動的ホイール(マウスの)が使用されているかのような...私はマウスホイールを上にスライドさせたときに応じて調整する必要があります。私のフレームの高さは(ダニ50pixelsあたりのように)延びており、その逆。
self.scrollArea = QtGui.QScrollArea()
#set the parent of scrollArea on the frame object of the computers
self.scrollArea.setWidget(self.ui.Main_Body)
self.scrollArea.setWidgetResizable(True)
#add the verticalLayout a object on PYQT Designer (vlayout is the name)
#drag the frame object of the computers inside the verticalLayout
#adjust the size of the verticalLayout inside the size of the frame
#add the scrollArea sa verticalLayout
self.ui.verticalLayout.addWidget(self.scrollArea)
self.ui.Main_Body.setMinimumSize(400, 14000)
最後の部分は、私が強化したいものです。私はそれを14000値にハードコードしたくないです。役立つ誰にも 感謝。与えられたサンプルコードが他の人を助けてくれることを願っています。
)
こんにちは、返信ありがとうございます。私は何が起こりたいのです..私の窓の中にフレームがあります。そのフレームは、サイズを変更したいフレームです。 mousewheelの使用に依存します。 (私のプロジェクトで私の先生の要求=(。あなたのコードでいくつかの改訂をした後、すぐにフィードバックをくれます。 – Katherina