14 #ifndef GUI_EDITING_GRAINEDITOR_H 15 #define GUI_EDITING_GRAINEDITOR_H 41 QWidget *parent=0,
const char* name=0);
111 #endif //GUI_EDITING_GRAINEDITOR_H void previewResized()
handle resize preview signals
void adjustImage(QImage &image, QPoint offset)
BlurSharpenSlider * regionsSlider
ClickableLabel * regionsIcon
void generateAdjustedPreviewImage()
generate and set adjusted image
void keyPressEvent(QKeyEvent *e)
Interface for adjusting image grain by bluring and sharpening.
A selection region placement interface.
void selectPreviewImageType(int selection)
updates preview image
QImage * getModifiedImage()
get modified image that resulted from adjustments
ClickableLabel * boundariesIcon
SelectionPlacementInterface * selectionPlacementInterface
Interface for placing selection.
BlurSharpenSlider * boundariesSlider
Grain slider.
void resetBoundaries()
reset blur/sharpen of object boundaries
QComboBox * previewSelection
void resetRegions()
reset blur/sharpen of regions
PanningPreviewInterface * previewInterface
Preview image.
void applyAction()
check for changes to settings, if so
void resetAction()
resets image grain to original state
GrainEditor(QString filename, QWidget *parent=0, const char *name=0)
Constructs layout.
void keyReleaseEvent(QKeyEvent *e)