2 #ifndef PHASELOCKLOOP_H 3 #define PHASELOCKLOOP_H 7 #include <qwt_thermo.h> 22 Q_PROPERTY(
bool lock READ isLocked)
23 Q_PROPERTY(
int yig READ getYIG WRITE updateYIG)
24 Q_PROPERTY(
double yigFreq READ yigFreq)
25 Q_PROPERTY(
bool expertMode READ expertMode WRITE setExpertMode)
29 bool isLocked()
const;
30 double yigFreq()
const;
31 int getYIG()
const {
return m_yig; }
32 void setScaling(
double low,
double high);
33 bool expertMode()
const {
return m_expert; }
45 void showPllLock(
bool locked,
float Vlock,
float Vcorr);
47 void updateYIG(
int value);
48 void setExpertMode(
bool flag);
57 double m_yiglimits[2];
61 #endif // PHASELOCKLOOP_H A class to represent the phase lock loop in the GUI.
Definition: phaselockloop.h:19
void showPllLock(bool locked, float Vlock, float Vcorr)
Slot called to display PLL lock status.
Definition: phaselockloop.cpp:111
void reset()
reset the widget after a band de-selection
Definition: phaselockloop.cpp:140