def refreshRelativeFrame(self):
# clear the frame of all widgets first
for child in self.relative_frame.findChildren(QtGui.QWidget):
child.setParent(None)
# fill the relative frames list
for index in range(self.mRelativeFrameAmount + 1):
if not index-self.mRelativeFrameAmount/2 == 0:
listWidget = OnionListFrame()
listWidget.frame_number.setText(str(index-self.mRelativeFrameAmount/2))
listWidget.frame_opacity_slider.setValue(75/abs(index-self.mRelativeFrameAmount/2))
listWidget.frame_visibility_btn.clicked.connect(self.toggleRelativeFrame)
listWidget.frame_opacity_slider.sliderMoved.connect(self.setRelativeOpacity)
self.relative_frame_layout.addWidget(listWidget)
#
onionSkinRendererWindow.py 文件源码
python
阅读 32
收藏 0
点赞 0
评论 0
评论列表
文章目录