|
AlbumShaper 1.0a3
|
#include <panningPreviewInterface.h>


Public Slots | |
| void | setSelection (QRect selection) |
Signals | |
| void | selectionChanged () |
Public Member Functions | |
| PanningPreviewInterface (QString imageFilename, QWidget *parent=0, const char *name=0) | |
| Creates layout. | |
| virtual QSize | sizeHint () const |
| QRect | getSelection () |
| QSize | paintingSize () |
Public Member Functions inherited from SplitViewInterface | |
| SplitViewInterface (QWidget *parent=0, const char *name=0) | |
| Creates layout. | |
| void | setPreviewMode (PREVIEW_MODE mode, bool forceDrawLabel=false) |
| Sets preview mode. | |
| virtual QSize | minimumSizeHint () const |
| void | setImages (QImage origImage, QImage adjustedImage) |
| void | setAdjustedImage (QImage adjustedImage) |
| sets adjusted image and repaints | |
| QImage & | getOrigImage () |
| returns orig image object | |
Protected Member Functions | |
| void | resizeEvent (QResizeEvent *) |
Protected Member Functions inherited from SplitViewInterface | |
| void | paintEvent (QPaintEvent *e) |
| void | mousePressEvent (QMouseEvent *e) |
| void | mouseReleaseEvent (QMouseEvent *) |
| void | mouseMoveEvent (QMouseEvent *e) |
Private Member Functions | |
| void | generateOrigImage () |
Private Attributes | |
| QImage | fullSizeImage |
| Full size image. | |
| QRect | selection |
| Current selection. | |
Definition at line 23 of file panningPreviewInterface.h.
| PanningPreviewInterface::PanningPreviewInterface | ( | QString | imageFilename, |
| QWidget * | parent = 0, | ||
| const char * | name = 0 ) |
Creates layout.
Definition at line 17 of file panningPreviewInterface.cpp.
References fullSizeImage, and selection.
|
private |
Definition at line 107 of file panningPreviewInterface.cpp.
References fullSizeImage, selection, selectionChanged(), and SplitViewInterface::setImages().
Referenced by setSelection().
| QRect PanningPreviewInterface::getSelection | ( | ) |
Definition at line 119 of file panningPreviewInterface.cpp.
References selection.
Referenced by GrainEditor::generateAdjustedPreviewImage(), and GrainEditor::previewResized().
| QSize PanningPreviewInterface::paintingSize | ( | ) |
Definition at line 36 of file panningPreviewInterface.cpp.
References fullSizeImage, height, and width.
Referenced by resizeEvent(), and setSelection().
|
protectedvirtual |
Implements SplitViewInterface.
Definition at line 42 of file panningPreviewInterface.cpp.
References fullSizeImage, paintingSize(), selection, and setSelection().
|
signal |
Referenced by generateOrigImage().
|
slot |
Definition at line 76 of file panningPreviewInterface.cpp.
References fullSizeImage, generateOrigImage(), paintingSize(), and selection.
Referenced by resizeEvent().
|
virtual |
Implements SplitViewInterface.
Definition at line 30 of file panningPreviewInterface.cpp.
|
private |
Full size image.
Definition at line 48 of file panningPreviewInterface.h.
Referenced by generateOrigImage(), paintingSize(), PanningPreviewInterface(), resizeEvent(), and setSelection().
|
private |
Current selection.
Definition at line 51 of file panningPreviewInterface.h.
Referenced by generateOrigImage(), getSelection(), PanningPreviewInterface(), resizeEvent(), and setSelection().