 |
CTK
0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
|
Go to the documentation of this file.
21 #ifndef __ctkDICOMItemView_h
22 #define __ctkDICOMItemView_h
27 #include <QModelIndex>
32 #include "ctkDICOMWidgetsExport.h"
34 class ctkDICOMItemViewPrivate;
72 void addImage( DicomImage & dcmImage,
bool defaultIntensity =
true);
78 virtual void update(
bool zoomChanged=
false,
bool sizeChanged=
false );
92 QScopedPointer< ctkDICOMItemViewPrivate > d_ptr;
98 void emitImageDisplayedSignal(
int imageID,
int count);
void requestPreviousImage()
ctkDICOMItemView(ctkDICOMItemViewPrivate &pvt, QWidget *parent=0)
protected constructor to derive private implementations
virtual void update(bool zoomChanged=false, bool sizeChanged=false)
virtual void mouseMoveEvent(QMouseEvent *event)
QModelIndex currentImageIndex()
virtual ~ctkDICOMItemView(void)
Destructor.
void setDatabaseDirectory(const QString &directory)
virtual void mousePressEvent(QMouseEvent *event)
re-implemented QWidget event functions
ctkDICOMItemView(QWidget *parent=0)
Constructor.
void imageDisplayed(int imageID, int count)
void displayImage(int imageIndex)
void onModelSelected(const QModelIndex &index)
void addImage(DicomImage &dcmImage, bool defaultIntensity=true)
void addImage(const QImage &image)
ctkQImageView Superclass
Superclass typedef.