Public Member Functions | Private Member Functions | Private Attributes | List of all members
CQtImageWidget Class Reference

#include <QtMainWindowWidget.h>

Inheritance diagram for CQtImageWidget:
Inheritance graph
[legend]

Public Member Functions

 CQtImageWidget (CQtMainWindow *main_window, QWidget *pParent=0)
 
void SetImage (const CByteImage *pImage)
 
 ~CQtImageWidget ()
 
- Public Member Functions inherited from CQtMainWindowWidget
 CQtMainWindowWidget (CQtMainWindow *main_window, QtWidgetType type)
 
 ~CQtMainWindowWidget ()
 

Private Member Functions

void keyPressEvent (QKeyEvent *e)
 
void keyReleaseEvent (QKeyEvent *e)
 
void mouseMoveEvent (QMouseEvent *e)
 
void mousePressEvent (QMouseEvent *e)
 
void mouseReleaseEvent (QMouseEvent *e)
 
void paintEvent (QPaintEvent *pPaintEvent)
 

Private Attributes

int m_mouse_current_x
 
int m_mouse_current_y
 
bool m_mouse_down
 
int m_mouse_start_x
 
int m_mouse_start_y
 
int m_nHeight
 
int m_nWidth
 
unsigned char * m_pBuffer
 

Additional Inherited Members

- Public Slots inherited from CQtMainWindowWidget
void Clicked ()
 
void TextChanged (const QString &str)
 
void Toggled (bool flag)
 
void ValueChanged (int value)
 
- Public Attributes inherited from CQtMainWindowWidget
CQtMainWindowm_main_window
 
QtWidgetType m_type
 
QWidget * m_widget
 

Detailed Description

Definition at line 69 of file QtMainWindowWidget.h.

Constructor & Destructor Documentation

CQtImageWidget::CQtImageWidget ( CQtMainWindow main_window,
QWidget *  pParent = 0 
)

Definition at line 66 of file QtMainWindowWidget.cpp.

CQtImageWidget::~CQtImageWidget ( )

Definition at line 87 of file QtMainWindowWidget.cpp.

Member Function Documentation

void CQtImageWidget::keyPressEvent ( QKeyEvent *  e)
private

Definition at line 358 of file QtMainWindowWidget.cpp.

void CQtImageWidget::keyReleaseEvent ( QKeyEvent *  e)
private

Definition at line 374 of file QtMainWindowWidget.cpp.

void CQtImageWidget::mouseMoveEvent ( QMouseEvent *  e)
private

Definition at line 291 of file QtMainWindowWidget.cpp.

void CQtImageWidget::mousePressEvent ( QMouseEvent *  e)
private

Definition at line 187 of file QtMainWindowWidget.cpp.

void CQtImageWidget::mouseReleaseEvent ( QMouseEvent *  e)
private

Definition at line 226 of file QtMainWindowWidget.cpp.

void CQtImageWidget::paintEvent ( QPaintEvent *  pPaintEvent)
private

Definition at line 146 of file QtMainWindowWidget.cpp.

void CQtImageWidget::SetImage ( const CByteImage pImage)

Definition at line 93 of file QtMainWindowWidget.cpp.

Member Data Documentation

int CQtImageWidget::m_mouse_current_x
private

Definition at line 91 of file QtMainWindowWidget.h.

int CQtImageWidget::m_mouse_current_y
private

Definition at line 92 of file QtMainWindowWidget.h.

bool CQtImageWidget::m_mouse_down
private

Definition at line 88 of file QtMainWindowWidget.h.

int CQtImageWidget::m_mouse_start_x
private

Definition at line 89 of file QtMainWindowWidget.h.

int CQtImageWidget::m_mouse_start_y
private

Definition at line 90 of file QtMainWindowWidget.h.

int CQtImageWidget::m_nHeight
private

Definition at line 85 of file QtMainWindowWidget.h.

int CQtImageWidget::m_nWidth
private

Definition at line 84 of file QtMainWindowWidget.h.

unsigned char* CQtImageWidget::m_pBuffer
private

Definition at line 86 of file QtMainWindowWidget.h.


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


asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Mon Dec 2 2019 03:47:28