eric6/E5Gui/E5LineEditButton.py

changeset 8143
2c730d5fd177
parent 7923
91e843545d9a
child 8218
7c09585bd960
equal deleted inserted replaced
8141:27f636beebad 8143:2c730d5fd177
25 super(E5LineEditButton, self).__init__(parent) 25 super(E5LineEditButton, self).__init__(parent)
26 26
27 self.__menu = None 27 self.__menu = None
28 self.__image = None 28 self.__image = None
29 29
30 self.setFocusPolicy(Qt.NoFocus) 30 self.setFocusPolicy(Qt.FocusPolicy.NoFocus)
31 self.setCursor(Qt.ArrowCursor) 31 self.setCursor(Qt.CursorShape.ArrowCursor)
32 self.setMinimumSize(16, 16) 32 self.setMinimumSize(16, 16)
33 33
34 self.clicked.connect(self.__clicked) 34 self.clicked.connect(self.__clicked)
35 35
36 def setMenu(self, menu): 36 def setMenu(self, menu):
88 startPos = QPointF(self.width() - 5, self.height() - 3) 88 startPos = QPointF(self.width() - 5, self.height() - 3)
89 triagPath.moveTo(startPos) 89 triagPath.moveTo(startPos)
90 triagPath.lineTo(startPos.x() + 4, startPos.y()) 90 triagPath.lineTo(startPos.x() + 4, startPos.y())
91 triagPath.lineTo(startPos.x() + 2, startPos.y() + 2) 91 triagPath.lineTo(startPos.x() + 2, startPos.y() + 2)
92 triagPath.closeSubpath() 92 triagPath.closeSubpath()
93 painter.setPen(Qt.black) 93 painter.setPen(Qt.GlobalColor.black)
94 painter.setBrush(Qt.black) 94 painter.setBrush(Qt.GlobalColor.black)
95 painter.setRenderHint(QPainter.Antialiasing, False) 95 painter.setRenderHint(QPainter.RenderHint.Antialiasing, False)
96 painter.drawPath(triagPath) 96 painter.drawPath(triagPath)

eric ide

mercurial