def new_group_ui(self):
# get project
project = self.myWidget.set_comboBox_01.currentText()
if project == '-- select project --':
self.message('Not Project!', 3)
return
# widget
loader = QtUiTools.QUiLoader()
file = QtCore.QFile(self.new_dialog_4_path)
#file.open(QtCore.QFile.ReadOnly)
window = self.createGroupDialog = loader.load(file, self)
file.close()
# edit widget
window.setWindowTitle(('Create Group to \"' + project + '\"'))
window.new_dialog_label.setText('Name of Group:')
window.new_dialog_comment_label.setText('Comment:')
window.new_dialog_label_2.setText('Type:')
window.new_dialog_label_3.setText('Series:')
window.new_dialog_frame_3.setVisible(False)
window.new_dialog_cancel.clicked.connect(partial(self.close_window, window))
window.new_dialog_ok.clicked.connect(partial(self.new_group_action, window, project))
# edit comobox
#copy = db.studio()
copy = self.db_studio
types = ['-- select type --'] + copy.asset_types
window.new_dialog_combo_box_2.addItems(types)
window.new_dialog_combo_box_2.activated[str].connect(partial(self.new_group_ui_series_activation, window, project))
# set modal window
window.setWindowModality(QtCore.Qt.WindowModal)
window.setAttribute(QtCore.Qt.WA_DeleteOnClose, True)
window.show()
print('new group ui')
评论列表
文章目录