mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2025-07-18 01:25:19 -04:00
Show dB for waterfall mouse position only when in TotalPower mode.
This commit is contained in:
parent
f21d2ca9b1
commit
3fd9d5e976
@ -772,14 +772,18 @@ int CPlotter::rxFreq() {return m_rxFreq;} //rxFreq
|
|||||||
void CPlotter::mouseMoveEvent (QMouseEvent * event)
|
void CPlotter::mouseMoveEvent (QMouseEvent * event)
|
||||||
{
|
{
|
||||||
int x=event->x();
|
int x=event->x();
|
||||||
int y=event->y();
|
if (!m_bTotalPower){
|
||||||
float pdB=10.0*(m_h-y)/m_vpixperdiv + 20.0;
|
QToolTip::showText(event->globalPos(),QString::number(int(FreqfromX(x))));
|
||||||
if(y<(m_h-m_h2)) {
|
|
||||||
QToolTip::showText(event->globalPos(),QString::number(int(FreqfromX(x))));
|
|
||||||
} else {
|
} else {
|
||||||
QString t;
|
int y=event->y();
|
||||||
t=t.asprintf("%4.1f dB",pdB);
|
float pdB=10.0*(m_h-y)/m_vpixperdiv + 20.0;
|
||||||
QToolTip::showText(event->globalPos(),t);
|
if(y<(m_h-m_h2)) {
|
||||||
|
QToolTip::showText(event->globalPos(),QString::number(int(FreqfromX(x))));
|
||||||
|
} else {
|
||||||
|
QString t;
|
||||||
|
t=t.asprintf("%4.1f dB",pdB);
|
||||||
|
QToolTip::showText(event->globalPos(),t);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
QWidget::mouseMoveEvent(event);
|
QWidget::mouseMoveEvent(event);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user