kopia lustrzana https://github.com/f4exb/sdrangel
				
				
				
			PluginManager::selectSampleSourceByIndex: removed GUI interaction
							rodzic
							
								
									29f975942c
								
							
						
					
					
						commit
						03e491db45
					
				|  | @ -140,6 +140,12 @@ MainWindow::MainWindow(QWidget* parent) : | |||
|         exit(0); | ||||
| 	} | ||||
| 
 | ||||
|     QWidget *gui; | ||||
|     PluginInstanceUI *pluginGUI = m_deviceUIs.back()->m_deviceSourceAPI->getPluginInterface()->createSampleSourcePluginInstanceGUI( | ||||
|             m_deviceUIs.back()->m_deviceSourceAPI->getSampleSourceId(), &gui, m_deviceUIs.back()->m_deviceSourceAPI); | ||||
|     m_deviceUIs.back()->m_deviceSourceAPI->setSampleSourcePluginInstanceUI(pluginGUI); | ||||
|     m_deviceUIs.back()->m_deviceSourceAPI->setInputGUI(gui, m_deviceUIs.back()->m_deviceSourceAPI->getSampleSourceDisplayName()); | ||||
| 
 | ||||
| 	m_deviceUIs.back()->m_deviceSourceAPI->setBuddyLeader(true); // the first device is always the leader
 | ||||
| 
 | ||||
|     bool sampleSourceSignalsBlocked = m_deviceUIs.back()->m_samplingDeviceControl->getDeviceSelector()->blockSignals(true); | ||||
|  |  | |||
|  | @ -390,11 +390,13 @@ int PluginManager::selectSampleSourceByIndex(int index, DeviceSourceAPI *deviceA | |||
|     deviceAPI->setHardwareId(m_sampleSourceDevices[index].m_hadrwareId); | ||||
|     deviceAPI->setSampleSourceId(m_sampleSourceDevices[index].m_deviceId); | ||||
|     deviceAPI->setSampleSourceSerial(m_sampleSourceDevices[index].m_deviceSerial); | ||||
|     deviceAPI->setSampleSourceDisplayName(m_sampleSourceDevices[index].m_displayName); | ||||
|     deviceAPI->setSampleSourcePluginInterface(m_sampleSourceDevices[index].m_plugin); | ||||
| 
 | ||||
| 	QWidget *gui; | ||||
| 	PluginInstanceUI *pluginGUI = m_sampleSourceDevices[index].m_plugin->createSampleSourcePluginInstanceGUI(m_sampleSourceDevices[index].m_deviceId, &gui, deviceAPI); | ||||
| 	deviceAPI->setSampleSourcePluginInstanceUI(pluginGUI); | ||||
| 	deviceAPI->setInputGUI(gui, m_sampleSourceDevices[index].m_displayName); | ||||
| //	QWidget *gui;
 | ||||
| //	PluginInstanceUI *pluginGUI = m_sampleSourceDevices[index].m_plugin->createSampleSourcePluginInstanceGUI(m_sampleSourceDevices[index].m_deviceId, &gui, deviceAPI);
 | ||||
| //	deviceAPI->setSampleSourcePluginInstanceUI(pluginGUI);
 | ||||
| //	deviceAPI->setInputGUI(gui, m_sampleSourceDevices[index].m_displayName);
 | ||||
| 
 | ||||
| 	return index; | ||||
| } | ||||
|  |  | |||
		Ładowanie…
	
		Reference in New Issue
	
	 f4exb
						f4exb