0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
def drawPoints(self, qp):
pen = QPen()
if self.flag1:
color1 = QColor('red')
pen.setColor(color1)
if self.flag2:
color2 = QColor('green')
pen.setColor(color2)
if self.flag3:
color3 = QColor('yellow')
pen.setColor(color3)
if self.flag4:
color4 = QColor('blue')
pen.setColor(color4)
if self.flag5:
color5 = QColor('purple')
pen.setColor(color5)
if self.flag6:
color6 = QColor('brown')
pen.setColor(color6)
if self.n_flag:
pen.setWidth(5)
if self.n_flag2:
pen.setWidth(10)
if self.n_flag3:
pen.setWidth(15)
if self.n_flag4:
pen.setWidth(20)
qp.setPen(pen)
qp.drawPoint(QtCore.QPoint(self.point))
def onClicked(self):
self.flag1 = True
self.update()
def onClicked2(self):
self.flag2 = True
self.update()
def onClicked3(self):
self.flag3 = True
self.update()
def onClicked4(self):
self.flag4 = True
self.update()
def onClicked5(self):
self.flag5 = True
self.update()
def onClicked6(self):
self.flag6 = True
self.update()
def onClicked7(self):
self.n_flag = True
self.update()
def onClicked8(self):
self.n_flag2 = True
self.update()
def onClicked9(self):
self.n_flag3 = True
self.update()
def onClicked10(self):
self.n_flag4 = True
self.update()
Больше onClicked БОЛЬШЕ
Запостил:
ponos334 ,
31.01.2022 (Updated 31.01.2022 )
Да, но цвета повторяются
> дополнительные функции
ИИ осознал, что ему предстоит тяжёлая ночь с ивритом, арабской вязью и восточными иероглифами...
https://ic.pics.livejournal.com/serhiollll/76431954/82227/82227_500.jpg
https://ic.pics.livejournal.com/serhiollll/76431954/82227/82227_600.jpg
https://ic.pics.livejournal.com/serhiollll/76431954/82227/82227_450.jpg
https://ic.pics.livejournal.com/serhiollll/76431954/82227/82227_500.jpg
https://ic.pics.livejournal.com/serhiollll/76431954/82227/82227_600.jpg
https://ic.pics.livejournal.com/serhiollll/76431954/82227/82227_600.jpg