Biomedical Image Analysis Library
The Biomedical Image Analysis Library is a poweful tool for developers, physicians, researchers, engineers, and so on.
ImageViewer Class Reference

#include <imageviewer.h>

Inheritance diagram for ImageViewer:
Inheritance graph
Collaboration diagram for ImageViewer:
Collaboration graph

Signals

void mouseReleased (QPointF pt, Qt::MouseButtons buttons, size_t axis)
 
void mouseClicked (QPointF pt, Qt::MouseButtons buttons, size_t axis)
 
void mouseDragged (QPointF pt, Qt::MouseButtons buttons, size_t axis)
 
void mouseMoved (QPointF pt, size_t axis)
 
void dropImage (const QString &filePath)
 
void dropFolder (const QString &folderPath)
 

Public Member Functions

 ImageViewer (QWidget *parent=0)
 
 ~ImageViewer ()
 
void setViewBgColor (const QColor &color)
 
bool eventFilter (QObject *obj, QEvent *evt)
 
GraphicsScenegetScene (size_t axis)
 
void setController (Controller *value)
 
Controllercontroller () const
 

Protected Member Functions

void resizeEvent (QResizeEvent *)
 

Detailed Description

Definition at line 16 of file imageviewer.h.

Constructor & Destructor Documentation

ImageViewer::ImageViewer ( QWidget *  parent = 0)
explicit

Definition at line 15 of file imageviewer.cpp.

ImageViewer::~ImageViewer ( )

Definition at line 37 of file imageviewer.cpp.

Member Function Documentation

Controller * ImageViewer::controller ( ) const

Definition at line 63 of file imageviewer.cpp.

void ImageViewer::dropFolder ( const QString &  folderPath)
signal
void ImageViewer::dropImage ( const QString &  filePath)
signal
bool ImageViewer::eventFilter ( QObject *  obj,
QEvent *  evt 
)

Definition at line 214 of file imageviewer.cpp.

GraphicsScene * ImageViewer::getScene ( size_t  axis)

Definition at line 261 of file imageviewer.cpp.

void ImageViewer::mouseClicked ( QPointF  pt,
Qt::MouseButtons  buttons,
size_t  axis 
)
signal
void ImageViewer::mouseDragged ( QPointF  pt,
Qt::MouseButtons  buttons,
size_t  axis 
)
signal
void ImageViewer::mouseMoved ( QPointF  pt,
size_t  axis 
)
signal
void ImageViewer::mouseReleased ( QPointF  pt,
Qt::MouseButtons  buttons,
size_t  axis 
)
signal
void ImageViewer::resizeEvent ( QResizeEvent *  )
protected

Definition at line 212 of file imageviewer.cpp.

void ImageViewer::setController ( Controller value)

Definition at line 45 of file imageviewer.cpp.

void ImageViewer::setViewBgColor ( const QColor &  color)
virtual

Implements ViewerInterface.

Definition at line 39 of file imageviewer.cpp.


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