From ddb4890c0ed3a39bde86c8901df45fa8634d60ec Mon Sep 17 00:00:00 2001 From: Martin Pfeiffer Date: Tue, 19 Jul 2005 16:03:47 +0000 Subject: [PATCH] minor changes svn path=/trunk/KDE/kdeedu/kalzium/src/spectrum.h; revision=436366 --- kalzium/src/spectrum.cpp | 7 +++++++ kalzium/src/spectrum.h | 3 +++ 2 files changed, 10 insertions(+) diff --git a/kalzium/src/spectrum.cpp b/kalzium/src/spectrum.cpp index 2dda161..2f97f37 100644 --- a/kalzium/src/spectrum.cpp +++ b/kalzium/src/spectrum.cpp @@ -160,6 +160,7 @@ SpectrumView::SpectrumView( Spectrum *spec, QWidget *parent, const char* name ) 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" ); @@ -179,4 +180,10 @@ SpectrumView::SpectrumView( Spectrum *spec, QWidget *parent, const char* name ) spectrumLayout->addLayout( hbox ); } +void SpectrumView::slotBordersChanged( int left, int right ) +{ + m_spinbox_left->setValue( left ); + m_spinbox_right->setValue( right ); +} + #include "spectrum.moc" diff --git a/kalzium/src/spectrum.h b/kalzium/src/spectrum.h index 3327309..c9ee477 100644 --- a/kalzium/src/spectrum.h +++ b/kalzium/src/spectrum.h @@ -184,6 +184,9 @@ class SpectrumView : public QWidget QSpinBox *m_spinbox_left, *m_spinbox_right; KComboBox *m_spectrumbox; + + public slots: + void slotBordersChanged( int, int ); }; #endif // SPECTRUM_H -- 2.47.3