AlbumShaper 1.0a3
selectionInterface.h File Reference
#include <QResizeEvent>
#include <QMouseEvent>
#include <QKeyEvent>
#include <QPaintEvent>
#include <qwidget.h>
#include <qimage.h>
Include dependency graph for selectionInterface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SelectionInterface
 Display widget for photos. Used by the PhotoEditWidget. More...
 

Enumerations

enum  DRAG_MODE {
  DRAW_SELECTION , MOVE_SELECTION , MOVE_TOP_LEFT_CORNER , MOVE_TOP_RIGHT_CORNER ,
  MOVE_BOTTOM_LEFT_CORNER , MOVE_BOTTOM_RIGHT_CORNER , MOVE_LEFT_SIDE , MOVE_RIGHT_SIDE ,
  MOVE_TOP_SIDE , MOVE_BOTTOM_SIDE , SCALE_SELECTION , DRAW_LINE ,
  NO_EFFECT
}
 current drag mode, effect of mouse movement on current selection More...
 

Enumeration Type Documentation

◆ DRAG_MODE

enum DRAG_MODE

current drag mode, effect of mouse movement on current selection

Enumerator
DRAW_SELECTION 
MOVE_SELECTION 
MOVE_TOP_LEFT_CORNER 
MOVE_TOP_RIGHT_CORNER 
MOVE_BOTTOM_LEFT_CORNER 
MOVE_BOTTOM_RIGHT_CORNER 
MOVE_LEFT_SIDE 
MOVE_RIGHT_SIDE 
MOVE_TOP_SIDE 
MOVE_BOTTOM_SIDE 
SCALE_SELECTION 
DRAW_LINE 
NO_EFFECT 

Definition at line 20 of file selectionInterface.h.

21{
35} DRAG_MODE;
DRAG_MODE
current drag mode, effect of mouse movement on current selection
@ MOVE_TOP_SIDE
@ MOVE_BOTTOM_RIGHT_CORNER
@ MOVE_TOP_RIGHT_CORNER
@ DRAW_SELECTION
@ NO_EFFECT
@ DRAW_LINE
@ MOVE_BOTTOM_SIDE
@ MOVE_RIGHT_SIDE
@ MOVE_SELECTION
@ MOVE_LEFT_SIDE
@ MOVE_TOP_LEFT_CORNER
@ MOVE_BOTTOM_LEFT_CORNER
@ SCALE_SELECTION