mirror of
				https://github.com/f4exb/sdrangel.git
				synced 2025-11-03 13:11:20 -05:00 
			
		
		
		
	Fixed channel marker.
This commit is contained in:
		
							parent
							
								
									3824642bff
								
							
						
					
					
						commit
						6062233dfa
					
				@ -145,7 +145,7 @@ USBDemodGUI::USBDemodGUI(PluginAPI* pluginAPI, QWidget* parent) :
 | 
			
		||||
	m_channelMarker->setColor(Qt::blue);
 | 
			
		||||
	m_channelMarker->setBandwidth(5000);
 | 
			
		||||
	m_channelMarker->setCenterFrequency(2500);
 | 
			
		||||
	m_channelMarker->setVisible(false);
 | 
			
		||||
	m_channelMarker->setVisible(true);
 | 
			
		||||
	connect(m_channelMarker, SIGNAL(changed()), this, SLOT(viewChanged()));
 | 
			
		||||
	m_pluginAPI->addChannelMarker(m_channelMarker);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1183,6 +1183,7 @@ void GLSpectrum::mouseMoveEvent(QMouseEvent* event)
 | 
			
		||||
		return;
 | 
			
		||||
	} else if(m_cursorState == CSChannelMoving) {
 | 
			
		||||
		Real freq = m_frequencyScale.getValueFromPos(event->x() - m_leftMarginPixmap.width() - 1) - m_centerFrequency;
 | 
			
		||||
		if(m_channelMarkerStates[m_cursorChannel]->m_channelMarker->getColor()!=Qt::blue)
 | 
			
		||||
			m_channelMarkerStates[m_cursorChannel]->m_channelMarker->setCenterFrequency(freq);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
@ -1226,6 +1227,7 @@ void GLSpectrum::mousePressEvent(QMouseEvent* event)
 | 
			
		||||
		m_cursorState = CSChannelMoving;
 | 
			
		||||
		m_cursorChannel = 0;
 | 
			
		||||
		Real freq = m_frequencyScale.getValueFromPos(event->x() - m_leftMarginPixmap.width() - 1) - m_centerFrequency;
 | 
			
		||||
		if(m_channelMarkerStates[m_cursorChannel]->m_channelMarker->getColor()!=Qt::blue)
 | 
			
		||||
			m_channelMarkerStates[m_cursorChannel]->m_channelMarker->setCenterFrequency(freq);
 | 
			
		||||
		return;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user