def tm_change_task_type_ui(self):
# create window
loader = QtUiTools.QUiLoader()
file = QtCore.QFile(self.combo_dialog_path)
#file.open(QtCore.QFile.ReadOnly)
window = self.changeActivityWindow = loader.load(file, self)
file.close()
# set modal window
window.setWindowModality(QtCore.Qt.WindowModal)
window.setAttribute(QtCore.Qt.WA_DeleteOnClose, True)
# edit window
content_list = self.db_studio.task_types
content_list.sort()
window.setWindowTitle(('Change Task Type: \'' + self.current_task['task_name'] + '\"'))
window.combo_dialog_label.setText('Select Task Type:')
window.combo_dialog_combo_box.addItems(content_list)
try:
window.combo_dialog_combo_box.setCurrentIndex(content_list.index(self.current_task['task_type']))
except:
pass
window.combo_dialog_cancel.clicked.connect(partial(self.close_window, window))
window.combo_dialog_ok.clicked.connect(partial(self.tm_change_task_type_action, window))
window.show()
评论列表
文章目录