QXRD  0.11.16
qcepimagedatagraphcontrols.cpp
Go to the documentation of this file.
2 #include "ui_qcepimagedatagraphcontrols.h"
4 
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 }
32 
34 {
35 }
36 
38 {
39  QWidget::changeEvent(e);
40  switch (e->type()) {
41  case QEvent::LanguageChange:
42  retranslateUi(this);
43  break;
44  default:
45  break;
46  }
47 }
QcepImageDataGraphControls(QcepDataObjectGraphWindow *window, int mode, QcepDataObjectWPtr object)
QWeakPointer< QcepDataObject > QcepDataObjectWPtr
QcepDataObjectGraphWindow * m_Window