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. More... | |
virtual QSize | sizeHint () const |
QRect | getSelection () |
QSize | paintingSize () |
![]() | |
SplitViewInterface (QWidget *parent=0, const char *name=0) | |
Creates layout. More... | |
void | setPreviewMode (PREVIEW_MODE mode, bool forceDrawLabel=false) |
Sets preview mode. More... | |
virtual QSize | minimumSizeHint () const |
void | setImages (QImage origImage, QImage adjustedImage) |
void | setAdjustedImage (QImage adjustedImage) |
sets adjusted image and repaints More... | |
QImage & | getOrigImage () |
returns orig image object More... | |
Protected Member Functions | |
void | resizeEvent (QResizeEvent *) |
![]() | |
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. More... | |
QRect | selection |
Current selection. More... | |
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.
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().