feat(resolve): otio publishing wip

hiero otio import fixes
This commit is contained in:
Jakub Jezek 2020-12-03 13:00:44 +01:00
parent 78946d04ba
commit 9b8d34ed17
No known key found for this signature in database
GPG key ID: C4B96E101D2A47F3
8 changed files with 1286 additions and 80 deletions

View file

@ -150,7 +150,10 @@ class CreatorWidget(QtWidgets.QDialog):
for func, val in kwargs.items():
if getattr(item, func):
func_attr = getattr(item, func)
func_attr(val)
if isinstance(val, tuple):
func_attr(*val)
else:
func_attr(val)
# add to layout
layout.addRow(label, item)
@ -253,7 +256,9 @@ class CreatorWidget(QtWidgets.QDialog):
elif v["type"] == "QSpinBox":
data[k]["value"] = self.create_row(
content_layout, "QSpinBox", v["label"],
setValue=v["value"], setMaximum=10000, setToolTip=tool_tip)
setRange=(1, 99999),
setValue=v["value"],
setToolTip=tool_tip)
return data