mirror of
				https://github.com/f4exb/sdrangel.git
				synced 2025-11-03 13:11:20 -05:00 
			
		
		
		
	Show frequency for highlighted marker on second line of frequency scale
This commit is contained in:
		
							parent
							
								
									fe85503130
								
							
						
					
					
						commit
						44bbc89ace
					
				@ -842,7 +842,7 @@ void GLSpectrum::applyChanges()
 | 
			
		||||
 | 
			
		||||
	int waterfallHeight = 0;
 | 
			
		||||
	int waterfallTop = 0;
 | 
			
		||||
	int frequencyScaleHeight = fm.height() * 2;
 | 
			
		||||
	int frequencyScaleHeight = fm.height() * 3; // +1 line for marker frequency scale
 | 
			
		||||
	int frequencyScaleTop;
 | 
			
		||||
	int histogramTop = 0;
 | 
			
		||||
	int histogramHeight = 20;
 | 
			
		||||
@ -1123,6 +1123,19 @@ void GLSpectrum::applyChanges()
 | 
			
		||||
				}
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
			// Frequency overlay on highlighted marker
 | 
			
		||||
			for(int i = 0; i < m_channelMarkerStates.size(); ++i) {
 | 
			
		||||
				ChannelMarkerState* dv = m_channelMarkerStates[i];
 | 
			
		||||
				if (dv->m_channelMarker->getHighlighted())
 | 
			
		||||
				{
 | 
			
		||||
					qreal xc;
 | 
			
		||||
					//ChannelMarker::sidebands_t sidebands = dv->m_channelMarker->getSidebands();
 | 
			
		||||
					xc = m_centerFrequency + dv->m_channelMarker->getCenterFrequency(); // marker center frequency
 | 
			
		||||
					QString ftext = QString::number((m_centerFrequency + dv->m_channelMarker->getCenterFrequency())/1e6, 'f', 6);
 | 
			
		||||
					painter.drawText(QPointF(leftMargin + m_frequencyScale.getPosFromValue(xc), 2*fm.height() + fm.ascent() / 2 - 1), ftext);
 | 
			
		||||
				}
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
		}
 | 
			
		||||
		if(m_frequencyTextureAllocated)
 | 
			
		||||
			deleteTexture(m_frequencyTexture);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user