def __init__(self,*args,**kwargs):
super().__init__(*args,**kwargs)
self.undo_stack = QtGui.QUndoStack(self,objectName='undo_stack')
self.action_undo = self.undo_stack.createUndoAction(self)
self.action_redo = self.undo_stack.createRedoAction(self)
self.ui = uic.loadUi('ui/Editor.ui',self)
self.menu_edit.addAction(self.action_undo)
self.menu_edit.addAction(self.action_redo)
self.menu_window.addAction(self.dock_view_settings.toggleViewAction())
self.menu_window.addAction(self.dock_explorer.toggleViewAction())
self.menu_window.addAction(self.dock_preview.toggleViewAction())
self.menu_window.addAction(self.dock_texture.toggleViewAction())
self.action_open_model.setShortcut(QtGui.QKeySequence.Open)
self.action_save_model.setShortcut(QtGui.QKeySequence.Save)
self.action_save_model_as.setShortcut(QtGui.QKeySequence.SaveAs)
self.action_quit.setShortcut(QtGui.QKeySequence.Quit)
self.action_undo.setShortcut(QtGui.QKeySequence.Undo)
self.action_redo.setShortcut(QtGui.QKeySequence.Redo)
self.view_settings.setViewer(self.viewer)
self.dock_view_settings.hide()
self.preview = PreviewWidget(shareWidget=self.viewer)
self.dock_preview.setWidget(self.preview)
self.texture.setUndoStack(self.undo_stack)
self.action_open_animation.setEnabled(False)
self.action_save_model.setEnabled(False)
self.action_save_model_as.setEnabled(False)
self.setWindowFilePath('')
self.adjustSize()
#self.readSettings()
评论列表
文章目录