mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-10-01 17:26:40 -04:00
Fixed dynamic channel tab allocation so that no tab is created statically in the UI
This commit is contained in:
parent
43be074004
commit
ea5f322cf6
@ -29,6 +29,7 @@
|
|||||||
#include "gui/preferencesdialog.h"
|
#include "gui/preferencesdialog.h"
|
||||||
#include "gui/aboutdialog.h"
|
#include "gui/aboutdialog.h"
|
||||||
#include "gui/rollupwidget.h"
|
#include "gui/rollupwidget.h"
|
||||||
|
#include "gui/channelwindow.h"
|
||||||
#include "dsp/dspengine.h"
|
#include "dsp/dspengine.h"
|
||||||
#include "dsp/spectrumvis.h"
|
#include "dsp/spectrumvis.h"
|
||||||
#include "dsp/filesink.h"
|
#include "dsp/filesink.h"
|
||||||
@ -115,7 +116,6 @@ MainWindow::MainWindow(QWidget* parent) :
|
|||||||
ui->tabSpectraGUI->addTab(m_deviceUIs.back()->m_spectrumGUI, "X0");
|
ui->tabSpectraGUI->addTab(m_deviceUIs.back()->m_spectrumGUI, "X0");
|
||||||
m_dspEngine->addSink(m_deviceUIs.back()->m_spectrumVis);
|
m_dspEngine->addSink(m_deviceUIs.back()->m_spectrumVis);
|
||||||
ui->tabChannels->addTab(m_deviceUIs.back()->m_channelWindow, "X0");
|
ui->tabChannels->addTab(m_deviceUIs.back()->m_channelWindow, "X0");
|
||||||
ui->tabChannels->removeTab(0);
|
|
||||||
bool sampleSourceSignalsBlocked = m_deviceUIs.back()->m_sampleSource->blockSignals(true);
|
bool sampleSourceSignalsBlocked = m_deviceUIs.back()->m_sampleSource->blockSignals(true);
|
||||||
m_pluginManager->fillSampleSourceSelector(m_deviceUIs.back()->m_sampleSource);
|
m_pluginManager->fillSampleSourceSelector(m_deviceUIs.back()->m_sampleSource);
|
||||||
m_deviceUIs.back()->m_sampleSource->blockSignals(sampleSourceSignalsBlocked);
|
m_deviceUIs.back()->m_sampleSource->blockSignals(sampleSourceSignalsBlocked);
|
||||||
|
@ -409,21 +409,8 @@
|
|||||||
<item>
|
<item>
|
||||||
<widget class="QTabWidget" name="tabChannels">
|
<widget class="QTabWidget" name="tabChannels">
|
||||||
<property name="currentIndex">
|
<property name="currentIndex">
|
||||||
<number>0</number>
|
<number>-1</number>
|
||||||
</property>
|
</property>
|
||||||
<widget class="ChannelWindow" name="rxChannels">
|
|
||||||
<property name="enabled">
|
|
||||||
<bool>false</bool>
|
|
||||||
</property>
|
|
||||||
<property name="font">
|
|
||||||
<font>
|
|
||||||
<pointsize>8</pointsize>
|
|
||||||
</font>
|
|
||||||
</property>
|
|
||||||
<attribute name="title">
|
|
||||||
<string>Rx</string>
|
|
||||||
</attribute>
|
|
||||||
</widget>
|
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
@ -510,14 +497,6 @@
|
|||||||
<zorder>channelDock</zorder>
|
<zorder>channelDock</zorder>
|
||||||
</widget>
|
</widget>
|
||||||
<layoutdefault spacing="6" margin="11"/>
|
<layoutdefault spacing="6" margin="11"/>
|
||||||
<customwidgets>
|
|
||||||
<customwidget>
|
|
||||||
<class>ChannelWindow</class>
|
|
||||||
<extends>QWidget</extends>
|
|
||||||
<header>gui/channelwindow.h</header>
|
|
||||||
<container>1</container>
|
|
||||||
</customwidget>
|
|
||||||
</customwidgets>
|
|
||||||
<tabstops>
|
<tabstops>
|
||||||
<tabstop>presetTree</tabstop>
|
<tabstop>presetTree</tabstop>
|
||||||
<tabstop>presetSave</tabstop>
|
<tabstop>presetSave</tabstop>
|
||||||
|
Loading…
Reference in New Issue
Block a user