sekleton fix resize
This commit is contained in:
parent
94c10f7d0a
commit
579bae33e4
@ -64,6 +64,9 @@ class SkeletonWidget(QWidget):
|
||||
lyt.addWidget(self._slider)
|
||||
self.setLayout(lyt)
|
||||
|
||||
self._view.fitInView(self._scene.sceneRect(), Qt.AspectRatioMode.KeepAspectRatio)
|
||||
self._scene.changed.connect(lambda: self._view.fitInView(self._scene.sceneRect(), Qt.AspectRatioMode.KeepAspectRatio))
|
||||
|
||||
def clear(self):
|
||||
for i in range(len(self._skeletons)):
|
||||
item = self._skeletons.pop()
|
||||
|
@ -354,8 +354,8 @@ class FixTracks(QWidget):
|
||||
self._controls_widget.back.connect(self.on_backward)
|
||||
|
||||
self._skeleton = SkeletonWidget()
|
||||
self._skeleton.setMaximumSize(QSize(400, 400))
|
||||
|
||||
# self._skeleton.setMaximumSize(QSize(400, 400))
|
||||
|
||||
self._saveBtn = QPushButton("Save")
|
||||
self._saveBtn.setShortcut("Ctrl+S")
|
||||
self._saveBtn.setEnabled(False)
|
||||
@ -389,7 +389,7 @@ class FixTracks(QWidget):
|
||||
cntrlBox = QHBoxLayout()
|
||||
cntrlBox.addItem(QSpacerItem(100, 100, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Expanding))
|
||||
cntrlBox.addWidget(self._controls_widget, stretch=1, alignment=Qt.AlignmentFlag.AlignCenter)
|
||||
cntrlBox.addWidget(self._skeleton)
|
||||
cntrlBox.addWidget(self._skeleton, stretch=1, alignment=Qt.AlignmentFlag.AlignCenter)
|
||||
vbox = QVBoxLayout()
|
||||
vbox.addLayout(timelinebox)
|
||||
vbox.addLayout(cntrlBox)
|
||||
|
Loading…
Reference in New Issue
Block a user