MCPcopy Create free account
hub / github.com/PyQt5/PyQt / LoadingWidget

Class LoadingWidget

Test/ChartView/ChatWidget.py:28–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

26
27
28class LoadingWidget(QLabel):
29
30 def __init__(self, *args, **kwargs):
31 super(LoadingWidget, self).__init__(*args, **kwargs)
32 self.setAlignment(Qt.AlignHCenter | Qt.AlignVCenter)
33 self._movie = QMovie("loading.gif")
34 self.setMovie(self._movie)
35
36 def deleteLater(self):
37 self._movie.stop()
38 self._movie.deleteLater()
39 del self._movie
40 super(LoadingWidget, self).deleteLater()
41
42 def show(self):
43 self.setVisible(True)
44 super(LoadingWidget, self).show()
45 self._movie.start()
46
47 def closeEvent(self, event):
48 self._movie.stop()
49 self.setVisible(False)
50 super(LoadingWidget, self).closeEvent(event)
51
52
53class ClassifyWidget(QTreeWidget):

Callers 1

__init__Method · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected