SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <intervalrangegui.h>
Public Member Functions | |
IntervalRangeGUI (QWidget *parent=0) | |
virtual | ~IntervalRangeGUI () |
void | setLabel (const QString &text) |
void | setUnits (const QString &units) |
void | addInterval (double minimum, double maximum) |
void | reset () |
virtual double | getCurrentValue () |
virtual void | setValue (double value) |
Public Member Functions inherited from ItemSettingGUI | |
ItemSettingGUI (QWidget *parent=0) | |
virtual | ~ItemSettingGUI () |
Private Slots | |
void | on_value_changed (qint64 value) |
void | on_rangeInterval_currentIndexChanged (int index) |
Private Attributes | |
Ui::IntervalRangeGUI * | ui |
std::vector< double > | m_minima |
std::vector< double > | m_maxima |
int | m_nbDigits |
Additional Inherited Members | |
Signals inherited from ItemSettingGUI | |
void | valueChanged (double value) |
Definition at line 32 of file intervalrangegui.h.
|
explicit |
Definition at line 23 of file intervalrangegui.cpp.
References ColorMapper::GrayGreenYellow, and ui.
|
virtual |
void IntervalRangeGUI::addInterval | ( | double | minimum, |
double | maximum | ||
) |
Definition at line 47 of file intervalrangegui.cpp.
References arg(), m_maxima, m_minima, and ui.
Referenced by SoapySDRInputGui::createRangesControl(), and SoapySDROutputGui::createRangesControl().
|
virtual |
|
privateslot |
Definition at line 97 of file intervalrangegui.cpp.
References m_maxima, m_minima, m_nbDigits, ui, and ItemSettingGUI::valueChanged().
|
privateslot |
Definition at line 92 of file intervalrangegui.cpp.
References ItemSettingGUI::valueChanged().
void IntervalRangeGUI::reset | ( | ) |
Definition at line 56 of file intervalrangegui.cpp.
References m_maxima, m_minima, m_nbDigits, and ui.
Referenced by SoapySDRInputGui::createRangesControl(), and SoapySDROutputGui::createRangesControl().
void IntervalRangeGUI::setLabel | ( | const QString & | text | ) |
Definition at line 37 of file intervalrangegui.cpp.
References ui.
Referenced by SoapySDRInputGui::createRangesControl(), and SoapySDROutputGui::createRangesControl().
void IntervalRangeGUI::setUnits | ( | const QString & | units | ) |
Definition at line 42 of file intervalrangegui.cpp.
References ui.
Referenced by SoapySDRInputGui::createRangesControl(), and SoapySDROutputGui::createRangesControl().
|
virtual |
|
private |
Definition at line 53 of file intervalrangegui.h.
Referenced by addInterval(), on_rangeInterval_currentIndexChanged(), and reset().
|
private |
Definition at line 52 of file intervalrangegui.h.
Referenced by addInterval(), on_rangeInterval_currentIndexChanged(), and reset().
|
private |
Definition at line 54 of file intervalrangegui.h.
Referenced by on_rangeInterval_currentIndexChanged(), and reset().
|
private |
Definition at line 51 of file intervalrangegui.h.
Referenced by addInterval(), getCurrentValue(), IntervalRangeGUI(), on_rangeInterval_currentIndexChanged(), reset(), setLabel(), setUnits(), setValue(), and ~IntervalRangeGUI().