def _setup_ui(self): self.setWindowTitle("Create Reference") self.setLayout(QtGui.QVBoxLayout()) workspace = self._path or cmds.workspace(q=True, rootDirectory=True) self._model, self._picker = picker_presets.publishes_from_path(workspace) self._model.register_node_type(ScenePickerNode) self._picker.setMaximumHeight(400) self._picker.nodeChanged.connect(self._on_node_changed) self._picker.setColumnWidths([200] * 10) self.layout().addWidget(self._picker) button_layout = QtGui.QHBoxLayout() self._namespace_field = QtGui.QLineEdit() if self._custom_namespace: button_layout.addWidget(QtGui.QLabel("Namespace:")) button_layout.addWidget(self._namespace_field) button_layout.addStretch() self.layout().addLayout(button_layout) self._button = QtGui.QPushButton("Create Reference") self._button.setEnabled(False) self._button.clicked.connect(self._on_create_reference) button_layout.addWidget(self._button) self._preview = Preview() self._picker.setPreviewWidget(self._preview) self._picker.updatePreviewWidget.connect(self._on_update_preview)
def _setup_ui(self): self.setWindowTitle("Create Reference") self.setLayout(QtGui.QVBoxLayout()) workspace = self._path or cmds.workspace(q=True, rootDirectory=True) self._model, self._picker = picker_presets.publishes_from_path( workspace) self._model.register_node_type(ScenePickerNode) self._picker.setMaximumHeight(400) self._picker.nodeChanged.connect(self._on_node_changed) self._picker.setColumnWidths([200] * 10) self.layout().addWidget(self._picker) button_layout = QtGui.QHBoxLayout() self._namespace_field = QtGui.QLineEdit() if self._custom_namespace: button_layout.addWidget(QtGui.QLabel("Namespace:")) button_layout.addWidget(self._namespace_field) button_layout.addStretch() self.layout().addLayout(button_layout) self._button = QtGui.QPushButton("Create Reference") self._button.setEnabled(False) self._button.clicked.connect(self._on_create_reference) button_layout.addWidget(self._button) self._preview = Preview() self._picker.setPreviewWidget(self._preview) self._picker.updatePreviewWidget.connect(self._on_update_preview)
def _setup_ui(self): self.setLayout(QtGui.QVBoxLayout()) self.layout().setContentsMargins(0, 0, 0, 0) self._model, self._picker = picker_presets.publishes_from_path( self._importer.workspace, publish_types=['maya_camera'], ) self._picker.setFrameStyle(QtGui.QFrame.NoFrame) self._picker.setMaximumHeight(150) self._picker.setColumnWidths([150] * 10) self._picker.setMaximumWidth(150 * 4 + 2) self._picker.setPreviewVisible(False) self.layout().addWidget(self._picker)
def _setup_ui(self): self.setWindowTitle("Copy Publish to Work Area") self.setLayout(QtGui.QVBoxLayout()) self._workspace = workspace = self._path or cmds.workspace(q=True, rootDirectory=True) self._model, self._picker = picker_presets.publishes_from_path(workspace) self._model.register_node_type(ScenePickerNode) self._picker.setMaximumHeight(400) self._picker.nodeChanged.connect(self._on_node_changed) self._picker.setColumnWidths([200] * 10) self.layout().addWidget(self._picker) self._namer = SceneNameWidget(dict(workspace=workspace)) self.layout().addWidget(self._namer) button_layout = QtGui.QHBoxLayout() self.layout().addLayout(button_layout) self._cancel_button = QtGui.QPushButton("Cancel") self._cancel_button.clicked.connect(self._on_cancel_pressed) button_layout.addWidget(self._cancel_button) button_layout.addStretch() self._copy_button = QtGui.QPushButton("Copy") self._copy_button.setEnabled(False) self._copy_button.clicked.connect(self._on_copy_pressed) button_layout.addWidget(self._copy_button) self._open_button = QtGui.QPushButton("Copy and Open") self._open_button.setEnabled(False) self._open_button.clicked.connect(self._on_open_pressed) button_layout.addWidget(self._open_button) self._preview = Preview() self._picker.setPreviewWidget(self._preview) self._picker.updatePreviewWidget.connect(self._on_update_preview)
def _setup_ui(self): self.setWindowTitle("Copy Publish to Work Area") self.setLayout(Q.VBoxLayout()) self._workspace = workspace = self._path or cmds.workspace( q=True, rootDirectory=True) self._model, self._picker = picker_presets.publishes_from_path( workspace) self._model.register_node_type(ScenePickerNode) self._picker.setMaximumHeight(400) self._picker.nodeChanged.connect(self._on_node_changed) self._picker.setColumnWidths([200] * 10) self.layout().addWidget(self._picker) self._namer = SceneNameWidget(dict(workspace=workspace)) self.layout().addWidget(self._namer) button_layout = Q.HBoxLayout() self.layout().addLayout(button_layout) self._cancel_button = Q.PushButton("Cancel") self._cancel_button.clicked.connect(self._on_cancel_pressed) button_layout.addWidget(self._cancel_button) button_layout.addStretch() self._copy_button = Q.PushButton("Copy") self._copy_button.setEnabled(False) self._copy_button.clicked.connect(self._on_copy_pressed) button_layout.addWidget(self._copy_button) self._open_button = Q.PushButton("Copy and Open") self._open_button.setEnabled(False) self._open_button.clicked.connect(self._on_open_pressed) button_layout.addWidget(self._open_button) self._preview = Preview() self._picker.setPreviewWidget(self._preview) self._picker.updatePreviewWidget.connect(self._on_update_preview)