Example #1
0
 def paintEvent(self, evt):
     qp = CuPainter()
     qp.begin(self)
     qp.setPen(CuT.white)
     qp.drawText(5, 5, "MainWindow")
     qp.end()
     CuMainWindow.paintEvent(self, evt)
Example #2
0
 def paintEvent(self, event):
     qp = CuPainter()
     qp.begin(self)
     qp.setPen(CuT.white)
     drawWidth = self._drawWidth
     self._drawWidth = 0
     i = self._scrollLine
     while i < len(self._textLines):
         strlen = len(self._textLines[i])
         qp.drawText(1, i - self._scrollLine,
                     self._textLines[i].ljust(drawWidth))
         if self._drawWidth < strlen:
             self._drawWidth = strlen
         i += 1
     qp.end()
Example #3
0
 def paintEvent(self, event):
     qp = CuPainter()
     qp.begin(self)
     qp.setPen(CuT.white)
     qp.drawText(3, 3, "Widget")
     qp.setPen(CuT.yellow)
     qp.drawText(3, 4, self.accessibleName())
     qp.setPen(CuT.green)
     qp.drawText(3, 5, "Max: " + str(self.maximumSize()))
     qp.drawText(3, 6, "Min: " + str(self.minimumSize()))
     qp.setPen(CuT.red)
     qp.drawText(3, 7, "Size: " + str(self.size()))
     qp.setPen(CuT.lightGray)
     qp.drawText(3, 12,
                 "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
     qp.end()
Example #4
0
	def paintEvent(self, event):
		qp = CuPainter()
		qp.begin(self)
		qp.setPen(CuT.white)
		qp.setBrush(self._bgColor)
		# Erase the first char after the string (useful in case of delete action)
		newDisplayLen = len(self._text) - self._displayOffset
		if newDisplayLen > self.width():
			newDisplayLen = self.width()
		# cuDebug("W:"+str(self.width())+"  NewDl: "+str(newDisplayLen)+"  lastdl: "+str(self._lastDisplayLen))
		elif self._lastDisplayLen > newDisplayLen:			
			qp.eraseRect(newDisplayLen, 0, self._lastDisplayLen - newDisplayLen, 1)
		self._lastDisplayLen = newDisplayLen
		qp.drawText(0, 0, self._text[self._displayOffset:].encode('utf-8'))
		# qp.drawText(20,0,u'£@£¬`漢__あ__'.encode('utf-8'))
		qp.end()
Example #5
0
 def paintEvent(self, event):
     # logging.debug("Paint - evt:"+str(event)+" Name:"+self.accessibleName())
     qp = CuPainter()
     qp.begin(self)
     qp.setPen(CuT.white)
     if self.underMouse():
         qp.drawText(3, 3,
                     "CuTestInput... [" + self.accessibleName() + "] [X]")
     else:
         qp.drawText(3, 3,
                     "CuTestInput... [" + self.accessibleName() + "] [ ]")
     qp.setPen(CuT.yellow)
     qp.drawText(3, 4, "     x: " + str(self._ix) + "   ")
     qp.drawText(3, 5, "     y: " + str(self._iy) + "   ")
     qp.setPen(CuT.green)
     qp.drawText(3, 6, "     gx: " + str(self._gx) + "   ")
     qp.drawText(3, 7, "     gy: " + str(self._gy) + "   ")
     qp.drawText(3, 8, "     sx: " + str(self._sx) + "   ")
     qp.drawText(3, 9, "     sy: " + str(self._sy) + "   ")
     qp.drawText(3, 10, "     wx: " + str(self._wx) + "   ")
     qp.drawText(3, 11, "     wy: " + str(self._wy) + "   ")
     qp.setPen(CuT.red)
     if self._wheelAngle == 0:
         qp.drawText(3, 12,
                     "bstate: " + str(self._bstate) + "                ")
     elif self._wheelAngle > 0:
         qp.drawText(3, 12, "bstate: Wheel - UP        ")
         self._wheelAngle = 0
     elif self._wheelAngle < 0:
         qp.drawText(3, 12, "bstate: Wheel - DOWN        ")
         self._wheelAngle = 0
     qp.setPen(CuT.blue)
     qp.drawText(3, 13, "Triggered Slot: " + str(self.triggered_slot))
     qp.setPen(CuT.lightGray)
     qp.drawText(3, 15,
                 "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
     qp.setPen(CuT.darkGreen)
     qp.drawText(0, 0,
                 "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
     qp.drawText(0,
                 self.height() - 1,
                 "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
     qp.end()
Example #6
0
 def paintEvent(self, event):
     # logging.debug("Paint - evt:"+str(event)+" Name:"+self.accessibleName())
     qp = CuPainter()
     qp.begin(self)
     qp.setPen(CuT.white)
     if self.underMouse():
         qp.drawText(3, 3,
                     "CuTestFocus... [" + self.accessibleName() + "] [X]")
     else:
         qp.drawText(3, 3,
                     "CuTestFocus... [" + self.accessibleName() + "] [ ]")
     qp.setPen(CuT.red)
     if self._wheelAngle == 0:
         qp.drawText(3, 5,
                     "bstate: " + str(self._bstate) + "                ")
     elif self._wheelAngle > 0:
         qp.drawText(3, 5, "bstate: Wheel - UP        ")
         self._wheelAngle = 0
     elif self._wheelAngle < 0:
         qp.drawText(3, 5, "bstate: Wheel - DOWN        ")
         self._wheelAngle = 0
     qp.setPen(CuT.green)
     if self.hasFocus():
         qp.drawText(3, 6, "Focus: [X]")
     else:
         qp.drawText(3, 6, "Focus: [ ]")
     qp.setPen(CuT.lightGray)
     qp.drawText(3, 15,
                 "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
     qp.setPen(CuT.darkGreen)
     qp.drawText(0, 0,
                 "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
     qp.drawText(0,
                 self.height() - 1,
                 "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
     qp.end()
Example #7
0
 def paintEvent(self, event):
     CuTestInput.paintEvent(self, event)
     qp = CuPainter()
     qp.begin(self)
     qp.setPen(CuT.blue)
     qp.drawText(3, 2, "[MOVABLE] " + str(self._state) + "    ")
     qp.drawText(3, 19,
                 "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
     qp.end()
Example #8
0
    def paintEvent(self, event):
        qp = CuPainter()
        qp.begin(self)
        qp.setPen(CuT.white)
        if self.underMouse():
            qp.drawText(3, 3,
                        "CuTestFocus... [" + self.accessibleName() + "] [X]")
        else:
            qp.drawText(3, 3,
                        "CuTestFocus... [" + self.accessibleName() + "] [ ]")
        qp.setPen(CuT.red)
        if self._wheelAngle == 0:
            qp.drawText(3, 5,
                        "bstate: " + str(self._bstate) + "                ")
        elif self._wheelAngle > 0:
            qp.drawText(3, 5, "bstate: Wheel - UP        ")
            self._wheelAngle = 0
        elif self._wheelAngle < 0:
            qp.drawText(3, 5, "bstate: Wheel - DOWN        ")
            self._wheelAngle = 0
        qp.setPen(CuT.green)
        if self.hasFocus():
            qp.drawText(3, 6, "Focus: [X]")
        else:
            qp.drawText(3, 6, "Focus: [ ]")
        qp.setPen(CuT.yellow)
        qp.drawText(3, 7, "Key Pressed: " + self._key.ljust(4))

        qp.setPen(CuT.color0)
        qp.drawText(
            3, 9,
            "color0      abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.color1)
        qp.drawText(
            3, 10,
            "color1      abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.black)
        qp.drawText(
            3, 11,
            "black       abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.white)
        qp.drawText(
            3, 12,
            "white       abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.darkGray)
        qp.drawText(
            3, 13,
            "darkGray    abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.gray)
        qp.drawText(
            3, 14,
            "gray        abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.lightGray)
        qp.drawText(
            3, 15,
            "lightGray   abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.red)
        qp.drawText(
            3, 16,
            "red         abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.green)
        qp.drawText(
            3, 17,
            "green       abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.blue)
        qp.drawText(
            3, 18,
            "blue        abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.cyan)
        qp.drawText(
            3, 19,
            "cyan        abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.magenta)
        qp.drawText(
            3, 20,
            "magenta     abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.yellow)
        qp.drawText(
            3, 21,
            "yellow      abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.darkRed)
        qp.drawText(
            3, 22,
            "darkRed     abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.darkGreen)
        qp.drawText(
            3, 23,
            "darkGreen   abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.darkBlue)
        qp.drawText(
            3, 24,
            "darkBlue    abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.darkCyan)
        qp.drawText(
            3, 25,
            "darkCyan    abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.darkMagenta)
        qp.drawText(
            3, 26,
            "darkMagenta abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.darkYellow)
        qp.drawText(
            3, 27,
            "darkYellow  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.setPen(CuT.transparent)
        qp.drawText(
            3, 28,
            "transparent abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")

        qp.setPen(CuT.yellow)
        qp.setBrush(CuT.red)
        qp.drawText(3, 30, " Eugenio ")
        qp.setPen(CuT.red)
        qp.setBrush(CuT.yellow)
        qp.drawText(12, 30, " Parodi ")

        qp.setPen(CuT.yellow)
        qp.setBrush(CuT.gray)
        qp.drawText(3, 31, " Eugenio ")
        qp.setPen(CuT.red)
        qp.setBrush(CuT.gray)
        qp.drawText(12, 31, " Parodi ")

        qp.setBrush(CuT.black)

        qp.setPen(CuT.darkGreen)
        qp.drawText(0, 0,
                    "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.drawText(0,
                    self.height() - 1,
                    "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
        qp.end()