diff --git a/pugdebug/gui/document.py b/pugdebug/gui/document.py index e183a71..54772ef 100644 --- a/pugdebug/gui/document.py +++ b/pugdebug/gui/document.py @@ -175,6 +175,8 @@ def __init__(self, document_widget, document_model, formatter): self.syntaxer = PugdebugSyntaxer(self.document(), formatter) + self.viewport().setCursor(Qt.ArrowCursor) + def update_contents(self, document_model): """Update the contents of the document diff --git a/pugdebug/gui/main_window.py b/pugdebug/gui/main_window.py index 83763be..973310f 100644 --- a/pugdebug/gui/main_window.py +++ b/pugdebug/gui/main_window.py @@ -12,7 +12,7 @@ from PyQt5.QtCore import Qt, pyqtSignal from PyQt5.QtWidgets import (QMainWindow, QToolBar, QMenuBar, QDockWidget, QAction, QApplication) -from PyQt5.QtGui import QFont, QKeySequence, QCursor +from PyQt5.QtGui import QFont, QKeySequence from pugdebug.gui.file_browser import PugdebugFileBrowser from pugdebug.gui.settings import PugdebugSettingsWindow @@ -82,12 +82,6 @@ def setup_gui_elements(self): self.setup_menubar() self.setup_statusbar() - self.setup_mouse_cursor() - - def setup_mouse_cursor(self): - cursor = QCursor(Qt.ArrowCursor) - QApplication.setOverrideCursor(cursor) - def setup_statusbar(self): self.permanent_statusbar = PugdebugStatusBar() self.statusBar().addPermanentWidget(self.permanent_statusbar)