connect( m_spinbox_right, SIGNAL( valueChanged( int ) ), m_spectrumWidget, SLOT( setRightBorder( int ) ) );
connect( m_spinbox_left, SIGNAL( valueChanged( int ) ), m_spectrumWidget, SLOT( setLeftBorder( int ) ) );
+ connect( m_spectrumWidget, SIGNAL( bordersChanged( int, int ) ), this, SLOT( slotBordersChanged( int, int ) ) );
m_spectrumbox = new KComboBox( this, "combobox" );
m_spectrumbox->insertItem( "Emission Spectrum" );
spectrumLayout->addLayout( hbox );
}
+void SpectrumView::slotBordersChanged( int left, int right )
+{
+ m_spinbox_left->setValue( left );
+ m_spinbox_right->setValue( right );
+}
+
#include "spectrum.moc"
QSpinBox *m_spinbox_left, *m_spinbox_right;
KComboBox *m_spectrumbox;
+
+ public slots:
+ void slotBordersChanged( int, int );
};
#endif // SPECTRUM_H