1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-07-23 10:34:12 -04:00

Multi device support: interim state #2

This commit is contained in:
f4exb
2016-05-13 18:43:09 +02:00
parent ef81b11640
commit f5a65ddc97
6 changed files with 28 additions and 12 deletions
+12 -7
View File
@@ -268,14 +268,19 @@ void MainWindow::removeChannelMarker(ChannelMarker* channelMarker)
m_deviceUIs.back()->m_spectrum->removeChannelMarker(channelMarker);
}
void MainWindow::setInputGUI(QWidget* gui)
//void MainWindow::setInputGUI(QWidget* gui)
//{
// // FIXME: Ceci est un tres tres gros CACA!
// if(m_inputGUI != 0)
// ui->inputDock->widget()->layout()->removeWidget(m_inputGUI);
// if(gui != 0)
// ui->inputDock->widget()->layout()->addWidget(gui);
// m_inputGUI = gui;
//}
void MainWindow::setInputGUI(int deviceTabIndex, QWidget* gui)
{
// FIXME: Ceci est un tres tres gros CACA!
if(m_inputGUI != 0)
ui->inputDock->widget()->layout()->removeWidget(m_inputGUI);
if(gui != 0)
ui->inputDock->widget()->layout()->addWidget(gui);
m_inputGUI = gui;
ui->stackInputs->addWidget(gui);
}
void MainWindow::loadSettings()