4.1.3.3 MainWindow¶
- class imageviewer.MainWindow(pixmap)[source]¶
Bases: PyQt4.QtGui.QMainWindow
Sample app to test the ImageViewer class.
Parameters: pixmap (QPixmap) – QPixmap to display
Usage:
python imageviewer.py imagefilename
- sceneChanged(rects)[source]¶
Triggered when the underlying graphics scene has changed.
Parameters: rects (list) – scene rectangles that indicate the area that has been changed.
- transformChanged()[source]¶
Triggered when the underlying view has been scaled, translated, or rotated.
In practice, only scaling occurs.
- keyPressEvent(keyEvent)[source]¶
Overrides to enable panning while dragging.
Parameters: keyEvent (QKeyEvent) – instance of QKeyEvent
- keyReleaseEvent(keyEvent)[source]¶
Overrides to disable panning while dragging.
Parameters: keyEvent (QKeyEvent) – instance of QKeyEvent