Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GraphicsView_Selector Class Reference

#include <GraphicsView_Selector.h>

Inheritance diagram for GraphicsView_Selector:
Inheritance graph

Signals

void selSelectionDone (GV_SelectionChangeStatus)
 
void selSelectionCancel ()
 

Public Member Functions

 GraphicsView_Selector (GraphicsView_Viewer *)
 
 ~GraphicsView_Selector ()
 
void lock (bool theState)
 
virtual void detect (double, double)
 
virtual void undetectAll ()
 
virtual void select (const QRectF &, bool append=false)
 
virtual void unselectAll ()
 
virtual int numSelected () const
 
virtual void checkSelection (int, bool, int)
 

Static Public Member Functions

static int getAppendKey ()
 
static void setAppendKey (int k)
 

Protected Attributes

GraphicsView_ViewermyViewer
 
bool myLocked
 

Static Private Attributes

static int appendKey = Qt::ShiftModifier
 

Constructor & Destructor Documentation

GraphicsView_Selector::GraphicsView_Selector ( GraphicsView_Viewer theViewer)
GraphicsView_Selector::~GraphicsView_Selector ( )

Member Function Documentation

void GraphicsView_Selector::checkSelection ( int  selBefore,
bool  append,
int  theStatus 
)
virtual
void GraphicsView_Selector::detect ( double  x,
double  y 
)
virtual
static int GraphicsView_Selector::getAppendKey ( )
inlinestatic
void GraphicsView_Selector::lock ( bool  theState)
inline
int GraphicsView_Selector::numSelected ( ) const
virtual
void GraphicsView_Selector::select ( const QRectF &  selRect,
bool  append = false 
)
virtual
void GraphicsView_Selector::selSelectionCancel ( )
signal
void GraphicsView_Selector::selSelectionDone ( GV_SelectionChangeStatus  )
signal
static void GraphicsView_Selector::setAppendKey ( int  k)
inlinestatic
void GraphicsView_Selector::undetectAll ( )
virtual
void GraphicsView_Selector::unselectAll ( )
virtual

Member Data Documentation

int GraphicsView_Selector::appendKey = Qt::ShiftModifier
staticprivate
bool GraphicsView_Selector::myLocked
protected
GraphicsView_Viewer* GraphicsView_Selector::myViewer
protected

The documentation for this class was generated from the following files: