def __init__(self): super().__init__() self._filename = 'turtle-test.pytg' # Layout uic.loadUi(os.path.join(DIRNAME, 'main.ui'), self) self._turtlewidget = TurtleWidget( header_text='Tugalinhas %s\n' 'Digite `turtlehelp()` para uma lista de comandos' % VERSION) self._scene = self._turtlewidget.scene() self._view = self._turtlewidget.view() self._editor = self._turtlewidget.editor() self._layout = QtWidgets.QVBoxLayout(self.centralwidget) self._layout.addWidget(self._turtlewidget) self._layout.setContentsMargins(2, 0, 2, 2) self._documentation_view = None self._upgrade_task = None # Initialize sub-widgets and set some window properties self.populateExamplesMenu() self.setMinimumSize(800, 600) self.updateTitle() self.setWindowIcon(_window_icon())