TwiceAsNice  2019-02-18
Public Slots | Signals | Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
QImageFitsItemBase Class Referenceabstract

#include <QImageFitsItem.h>

Inheritance diagram for QImageFitsItemBase:
Inheritance graph
Collaboration diagram for QImageFitsItemBase:
Collaboration graph

Public Slots

virtual void setCutLevels (const Basda::QImageFitsCutsBase &_cut)=0
 
virtual void setColorVector (QImageColorVector::Names _cv, bool _zeroTransparent=false)=0
 
virtual void setFileSave ()
 
virtual void setCutLevels (const Basda::QImageFitsCutsBase &_cut)=0
 
virtual void setColorVector (QImageColorVector::Names _cv, bool _zeroTransparent=false)=0
 
virtual void setFileSave ()
 
virtual void setCutLevels (const Basda::QImageFitsCutsBase &_cut)=0
 
virtual void setColorVector (QImageColorVector::Names _cv, bool _zeroTransparent=false)=0
 
virtual void setFileSave ()
 

Signals

void sendCoordValPos (const QPointF &_pos, double _val)
 
void sendCutLevels (const Basda::QImageFitsCutsBase &_cut)
 
void sendCoordValPos (const QPointF &_pos, double _val)
 
void sendCutLevels (const Basda::QImageFitsCutsBase &_cut)
 
void sendCoordValPos (const QPointF &_pos, double _val)
 
void sendCutLevels (const Basda::QImageFitsCutsBase &_cut)
 

Public Member Functions

 QImageFitsItemBase (QGraphicsItem *_parent=0)
 
virtual void initialize ()
 
virtual void setImageBase (const Basda::ImageBase *)=0
 
virtual Basda::ImageBaseimageBase ()=0
 
virtual int type () const
 
virtual Basda::ImageType typeId () const =0
 
virtual void mousePressEvent (QMouseEvent *_event)=0
 
virtual void mouseMoveEvent (QMouseEvent *_event)=0
 
virtual void mouseReleaseEvent (QMouseEvent *_event)=0
 
 QImageFitsItemBase (QGraphicsItem *_parent=0)
 
virtual void initialize ()
 
virtual void setImageBase (const Basda::ImageBase *)=0
 
virtual Basda::ImageBaseimageBase ()=0
 
virtual int type () const
 
virtual Basda::ImageType typeId () const =0
 
virtual void mousePressEvent (QMouseEvent *_event)=0
 
virtual void mouseMoveEvent (QMouseEvent *_event)=0
 
virtual void mouseReleaseEvent (QMouseEvent *_event)=0
 
 QImageFitsItemBase (QGraphicsItem *_parent=0)
 
virtual void initialize ()
 
virtual void setImageBase (const Basda::ImageBase *)=0
 
virtual Basda::ImageBaseimageBase ()=0
 
virtual int type () const
 
virtual Basda::ImageType typeId () const =0
 
virtual void mousePressEvent (QMouseEvent *_event)=0
 
virtual void mouseMoveEvent (QMouseEvent *_event)=0
 
virtual void mouseReleaseEvent (QMouseEvent *_event)=0
 

Static Public Attributes

static const int qMetaTypeId = 984317
 

Protected Attributes

QImageColorVector m_cv
 
int m_lastImageSeq
 
QPointF m_lastMousePos
 
int m_rangeLastCenter
 
QPoint m_mouseTicks
 
QPixmap m_pixmap
 
bool m_down
 
QTransform wcs
 
QMenu * m_fileActionMenu
 
QAction * m_fileSaveAction
 

Constructor & Destructor Documentation

◆ QImageFitsItemBase() [1/3]

QImageFitsItemBase::QImageFitsItemBase ( QGraphicsItem *  _parent = 0)
inline

◆ QImageFitsItemBase() [2/3]

QImageFitsItemBase::QImageFitsItemBase ( QGraphicsItem *  _parent = 0)
inline

◆ QImageFitsItemBase() [3/3]

QImageFitsItemBase::QImageFitsItemBase ( QGraphicsItem *  _parent = 0)
inline

Member Function Documentation

◆ imageBase() [1/3]

virtual Basda::ImageBase* QImageFitsItemBase::imageBase ( )
pure virtual

◆ imageBase() [2/3]

virtual Basda::ImageBase* QImageFitsItemBase::imageBase ( )
pure virtual

◆ imageBase() [3/3]

virtual Basda::ImageBase* QImageFitsItemBase::imageBase ( )
pure virtual

◆ initialize() [1/3]

virtual void QImageFitsItemBase::initialize ( )
virtual

◆ initialize() [2/3]

void QImageFitsItemBase::initialize ( )
virtual

◆ initialize() [3/3]

virtual void QImageFitsItemBase::initialize ( )
virtual

◆ mouseMoveEvent() [1/3]

virtual void QImageFitsItemBase::mouseMoveEvent ( QMouseEvent *  _event)
pure virtual

◆ mouseMoveEvent() [2/3]

virtual void QImageFitsItemBase::mouseMoveEvent ( QMouseEvent *  _event)
pure virtual

◆ mouseMoveEvent() [3/3]

virtual void QImageFitsItemBase::mouseMoveEvent ( QMouseEvent *  _event)
pure virtual

◆ mousePressEvent() [1/3]

virtual void QImageFitsItemBase::mousePressEvent ( QMouseEvent *  _event)
pure virtual

◆ mousePressEvent() [2/3]

virtual void QImageFitsItemBase::mousePressEvent ( QMouseEvent *  _event)
pure virtual

◆ mousePressEvent() [3/3]

virtual void QImageFitsItemBase::mousePressEvent ( QMouseEvent *  _event)
pure virtual

◆ mouseReleaseEvent() [1/3]

virtual void QImageFitsItemBase::mouseReleaseEvent ( QMouseEvent *  _event)
pure virtual

◆ mouseReleaseEvent() [2/3]

virtual void QImageFitsItemBase::mouseReleaseEvent ( QMouseEvent *  _event)
pure virtual

◆ mouseReleaseEvent() [3/3]

virtual void QImageFitsItemBase::mouseReleaseEvent ( QMouseEvent *  _event)
pure virtual

◆ sendCoordValPos [1/3]

void QImageFitsItemBase::sendCoordValPos ( const QPointF &  _pos,
double  _val 
)
signal

◆ sendCoordValPos [2/3]

void QImageFitsItemBase::sendCoordValPos ( const QPointF &  _pos,
double  _val 
)
signal

◆ sendCoordValPos [3/3]

void QImageFitsItemBase::sendCoordValPos ( const QPointF &  _pos,
double  _val 
)
signal

◆ sendCutLevels [1/3]

void QImageFitsItemBase::sendCutLevels ( const Basda::QImageFitsCutsBase _cut)
signal

◆ sendCutLevels [2/3]

void QImageFitsItemBase::sendCutLevels ( const Basda::QImageFitsCutsBase _cut)
signal

◆ sendCutLevels [3/3]

void QImageFitsItemBase::sendCutLevels ( const Basda::QImageFitsCutsBase _cut)
signal

◆ setColorVector [1/3]

virtual void QImageFitsItemBase::setColorVector ( QImageColorVector::Names  _cv,
bool  _zeroTransparent = false 
)
pure virtualslot

◆ setColorVector [2/3]

virtual void QImageFitsItemBase::setColorVector ( QImageColorVector::Names  _cv,
bool  _zeroTransparent = false 
)
pure virtualslot

◆ setColorVector [3/3]

virtual void QImageFitsItemBase::setColorVector ( QImageColorVector::Names  _cv,
bool  _zeroTransparent = false 
)
pure virtualslot

◆ setCutLevels [1/3]

virtual void QImageFitsItemBase::setCutLevels ( const Basda::QImageFitsCutsBase _cut)
pure virtualslot

◆ setCutLevels [2/3]

virtual void QImageFitsItemBase::setCutLevels ( const Basda::QImageFitsCutsBase _cut)
pure virtualslot

◆ setCutLevels [3/3]

virtual void QImageFitsItemBase::setCutLevels ( const Basda::QImageFitsCutsBase _cut)
pure virtualslot

◆ setFileSave [1/3]

void QImageFitsItemBase::setFileSave ( )
virtualslot

◆ setFileSave [2/3]

virtual void QImageFitsItemBase::setFileSave ( )
virtualslot

◆ setFileSave [3/3]

virtual void QImageFitsItemBase::setFileSave ( )
virtualslot

◆ setImageBase() [1/3]

virtual void QImageFitsItemBase::setImageBase ( const Basda::ImageBase )
pure virtual

◆ setImageBase() [2/3]

virtual void QImageFitsItemBase::setImageBase ( const Basda::ImageBase )
pure virtual

◆ setImageBase() [3/3]

virtual void QImageFitsItemBase::setImageBase ( const Basda::ImageBase )
pure virtual

◆ type() [1/3]

virtual int QImageFitsItemBase::type ( ) const
virtual

◆ type() [2/3]

int QImageFitsItemBase::type ( ) const
virtual

◆ type() [3/3]

virtual int QImageFitsItemBase::type ( ) const
virtual

◆ typeId() [1/3]

virtual Basda::ImageType QImageFitsItemBase::typeId ( ) const
pure virtual

◆ typeId() [2/3]

virtual Basda::ImageType QImageFitsItemBase::typeId ( ) const
pure virtual

◆ typeId() [3/3]

virtual Basda::ImageType QImageFitsItemBase::typeId ( ) const
pure virtual

Member Data Documentation

◆ m_cv

QImageColorVector QImageFitsItemBase::m_cv
protected

◆ m_down

bool QImageFitsItemBase::m_down
protected

◆ m_fileActionMenu

QMenu * QImageFitsItemBase::m_fileActionMenu
protected

◆ m_fileSaveAction

QAction * QImageFitsItemBase::m_fileSaveAction
protected

◆ m_lastImageSeq

int QImageFitsItemBase::m_lastImageSeq
protected

◆ m_lastMousePos

QPointF QImageFitsItemBase::m_lastMousePos
protected

◆ m_mouseTicks

QPoint QImageFitsItemBase::m_mouseTicks
protected

◆ m_pixmap

QPixmap QImageFitsItemBase::m_pixmap
protected

◆ m_rangeLastCenter

int QImageFitsItemBase::m_rangeLastCenter
protected

◆ qMetaTypeId

static const int QImageFitsItemBase::qMetaTypeId = 984317
static

◆ wcs

QTransform QImageFitsItemBase::wcs
protected

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