mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +01:00
family widget can collect data
This commit is contained in:
parent
9a827fbaaa
commit
a2776d967a
1 changed files with 10 additions and 0 deletions
|
|
@ -100,6 +100,15 @@ class FamilyWidget(QtWidgets.QWidget):
|
|||
|
||||
self.refresh()
|
||||
|
||||
def collect_data(self):
|
||||
plugin = self.list_families.currentItem().data(PluginRole)
|
||||
family = plugin.family.rsplit(".", 1)[-1]
|
||||
data = {
|
||||
'family': family,
|
||||
'subset': self.input_subset.text()
|
||||
}
|
||||
return data
|
||||
|
||||
@property
|
||||
def db(self):
|
||||
return self.parent_widget.db
|
||||
|
|
@ -109,6 +118,7 @@ class FamilyWidget(QtWidgets.QWidget):
|
|||
|
||||
def _on_state_changed(self, state):
|
||||
self.state['valid'] = state
|
||||
self.parent_widget.set_valid_family(state)
|
||||
|
||||
def _build_menu(self, default_names):
|
||||
"""Create optional predefined subset names
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue