Hi,
ich würde gerne eine ganz simple GUI für einen LogicAnalyzer bauen.
D.h. ich brauche die Möglichkeit, Linien in ein Feld zu zeichnen und das
ganze Feld nach links zu verschieben wenn mehr Daten anfallen als
angezeigt werden können.
Das ganze soll in etwa so aussehen:
oder so:
http://img.informer.com/screenshots/3172/3172896_2.png
LogicAnalyzer in PyQt
- Madmartigan
- User
- Beiträge: 200
- Registriert: Donnerstag 18. Juli 2013, 07:59
- Wohnort: Berlin
Hallo, was genau ist nun deine Frage?
Prinzipiell kannst du das paintEvent eines jeden QWidgets überschreiben, um eigene Sachen auf dem Control zu zeichnen.
Für richtig komplexe Sachen bietet sich QGraphicsView / QGraphicsScene an
Hilfreiche Links:
http://qt-project.org/doc/qt-4.8/qwidge ... paintEvent
http://harmattan-dev.nokia.com/docs/lib ... inter.html
http://zetcode.com/gui/pyqt4/drawing/
http://harmattan-dev.nokia.com/docs/pla ... sview.html
http://harmattan-dev.nokia.com/docs/lib ... scene.html
Google macht es möglich...
Prinzipiell kannst du das paintEvent eines jeden QWidgets überschreiben, um eigene Sachen auf dem Control zu zeichnen.
Für richtig komplexe Sachen bietet sich QGraphicsView / QGraphicsScene an
Hilfreiche Links:
http://qt-project.org/doc/qt-4.8/qwidge ... paintEvent
http://harmattan-dev.nokia.com/docs/lib ... inter.html
http://zetcode.com/gui/pyqt4/drawing/
http://harmattan-dev.nokia.com/docs/pla ... sview.html
http://harmattan-dev.nokia.com/docs/lib ... scene.html
Google macht es möglich...