我使用下面的代码创建了一个带有滚动条的框架。在框架内,我创建了另一个可以拖放的小部件。问题是当垂直滚动条存在时,假设您向下滚动然后拖放对象,对象会落在错误的 y 坐标处。我可以获取滚动条的值然后将其添加到 y 坐标吗?还是有其他方法可以解决这个问题?提前致谢 :)
#Main Layout
layout = QtGui.QVBoxLayout()
layout.setSpacing(0)
self.centralWidget.setLayout(layout)
#Content Layout
self.frame = QtGui.QFrame()
self.frame.setMinimumSize(400, 1000)
self.scrollArea = QtGui.QScrollArea()
self.scrollArea.setWidget(self.frame)
self.scrollArea.setWidgetResizable(True)
layout.addWidget(self.scrollArea)