QXRD  0.11.16
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
QcepImageDataGraphControls Class Reference

#include <qcepimagedatagraphcontrols.h>

Inheritance diagram for QcepImageDataGraphControls:
Inheritance graph
[legend]
Collaboration diagram for QcepImageDataGraphControls:
Collaboration graph
[legend]

Public Member Functions

 QcepImageDataGraphControls (QcepDataObjectGraphWindow *window, int mode, QcepDataObjectWPtr object)
 
 ~QcepImageDataGraphControls ()
 
- Public Member Functions inherited from QcepGraphControlsWidget
 QcepGraphControlsWidget (QcepDataObjectGraphWindow *window, int mode, QcepDataObjectWPtr object)
 

Protected Member Functions

void changeEvent (QEvent *e)
 

Private Attributes

QcepImageDataBasem_Image
 

Additional Inherited Members

- Protected Attributes inherited from QcepGraphControlsWidget
QcepDataObjectGraphWindowm_Window
 
int m_Mode
 
QcepDataObjectWPtr m_Object
 

Detailed Description

Definition at line 8 of file qcepimagedatagraphcontrols.h.

Constructor & Destructor Documentation

QcepImageDataGraphControls::QcepImageDataGraphControls ( QcepDataObjectGraphWindow window,
int  mode,
QcepDataObjectWPtr  object 
)
explicit

Definition at line 5 of file qcepimagedatagraphcontrols.cpp.

References QcepGraphControlsWidget::m_Window.

5  :
6  QcepGraphControlsWidget(window, mode, object)
7 {
8  setupUi(this);
9 
10  if (m_Window) {
11  m_Window->prop_ColorMap() -> linkTo(m_ColorMap);
12  m_Window->prop_ScalingMode() -> linkTo(m_ScalingMode);
13  m_Window->prop_MinimumPct() -> linkTo(m_MinimumPct);
14  m_Window->prop_MaximumPct() -> linkTo(m_MaximumPct);
15  m_Window->prop_MinimumPctle() -> linkTo(m_MinimumPctle);
16  m_Window->prop_MaximumPctle() -> linkTo(m_MaximumPctle);
17  m_Window->prop_MinimumVal() -> linkTo(m_MinimumVal);
18  m_Window->prop_MaximumVal() -> linkTo(m_MaximumVal);
19 
20  connect(m_ScalingMode, SIGNAL(currentIndexChanged(int)), m_ParmsStack, SLOT(setCurrentIndex(int)));
21 
22  connect(m_Window->prop_ColorMap(), SIGNAL(valueChanged(int,int)), m_Window, SLOT(updateDisplay()));
23  connect(m_Window->prop_ScalingMode(), SIGNAL(valueChanged(int,int)), m_Window, SLOT(updateDisplay()));
24  connect(m_Window->prop_MinimumPct(), SIGNAL(valueChanged(double,int)), m_Window, SLOT(updateDisplay()));
25  connect(m_Window->prop_MaximumPct(), SIGNAL(valueChanged(double,int)), m_Window, SLOT(updateDisplay()));
26  connect(m_Window->prop_MinimumPctle(), SIGNAL(valueChanged(double,int)), m_Window, SLOT(updateDisplay()));
27  connect(m_Window->prop_MaximumPctle(), SIGNAL(valueChanged(double,int)), m_Window, SLOT(updateDisplay()));
28  connect(m_Window->prop_MinimumVal(), SIGNAL(valueChanged(double,int)), m_Window, SLOT(updateDisplay()));
29  connect(m_Window->prop_MaximumVal(), SIGNAL(valueChanged(double,int)), m_Window, SLOT(updateDisplay()));
30  }
31 }
QcepGraphControlsWidget(QcepDataObjectGraphWindow *window, int mode, QcepDataObjectWPtr object)
QcepDataObjectGraphWindow * m_Window
QcepImageDataGraphControls::~QcepImageDataGraphControls ( )

Definition at line 33 of file qcepimagedatagraphcontrols.cpp.

34 {
35 }

Member Function Documentation

void QcepImageDataGraphControls::changeEvent ( QEvent *  e)
protected

Definition at line 37 of file qcepimagedatagraphcontrols.cpp.

38 {
39  QWidget::changeEvent(e);
40  switch (e->type()) {
41  case QEvent::LanguageChange:
42  retranslateUi(this);
43  break;
44  default:
45  break;
46  }
47 }

Member Data Documentation

QcepImageDataBase* QcepImageDataGraphControls::m_Image
private

Definition at line 20 of file qcepimagedatagraphcontrols.h.


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