MCPcopy Index your code
hub / github.com/matplotlib/matplotlib / __init__

Method __init__

tools/triage_tests.py:56–74  ·  view source on GitHub ↗
(self, parent, index, name)

Source from the content-addressed store, hash-verified

54 Represents one of the three thumbnails at the top of the window.
55 """
56 def __init__(self, parent, index, name):
57 super().__init__()
58
59 self.parent = parent
60 self.index = index
61
62 layout = QtWidgets.QVBoxLayout()
63
64 label = QtWidgets.QLabel(name)
65 label.setAlignment(QtCore.Qt.AlignmentFlag.AlignHCenter |
66 QtCore.Qt.AlignmentFlag.AlignVCenter)
67 layout.addWidget(label, 0)
68
69 self.image = QtWidgets.QLabel()
70 self.image.setAlignment(QtCore.Qt.AlignmentFlag.AlignHCenter |
71 QtCore.Qt.AlignmentFlag.AlignVCenter)
72 self.image.setMinimumSize(800 // 3, 600 // 3)
73 layout.addWidget(self.image)
74 self.setLayout(layout)
75
76 def mousePressEvent(self, event):
77 self.parent.set_large_image(self.index)

Callers

nothing calls this directly

Calls 1

__init__Method · 0.45

Tested by

no test coverage detected