Как имитировать волну с помощью QPainter() в PySide/PyQt4
Нарисовать волну при помощи PyQt4

def paintEvent(self, event):\n
\tpainter = QPainter(self)\n
\tpts = self.pts\n
\tpainter.setPen(QPen(QColor(Qt.darkGreen), 3))\n
\tpainter.drawPolyline(self.poly(pts))\n
\tpainter.setBrush(QBrush(QColor(255, 0, 0)))\n
\tpainter.setPen(QPen(QColor(Qt.black), 1))\n
\tfor x, y in pts:\n
\t\tpainter.drawEllipse(QRectF(x - 4, y - 4, 8, 8))\n