示例#1
0
 def endProgress(self):
     """Shows that the window is ready for the interaction."""
     self.statusBar().setParent(None)
     self.statusBar().showMessage(self.tr("Done"), 2000)
     QGuiApplication.restoreOverrideCursor()
     self.translateButton.setEnabled(True)
     self.dictsCombo.setEnabled(True)
示例#2
0
    def set_viewer(self, container, factory):
        QGuiApplication.setOverrideCursor(QCursor(Qt.WaitCursor))
        viewer = factory(container)
        self.replaceWidget(1, viewer)
        self.viewer = viewer

        self.__balance()
        QGuiApplication.restoreOverrideCursor()
示例#3
0
    def __stop_panning_view(self, view: "QGraphicsView", event: "QMouseEvent"):
        """Responds to the event of start dragging the view for panning it.

        Changes the mouse icon back to the default icon.

        Args:
            view: The QGraphicsView object to pan.
            event: Mouse event.
        """
        QGuiApplication.restoreOverrideCursor()

        self.__state = self.State.Idle