1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-04 06:54:39 -04:00

Channel plugins: use specialized ChannelGUI superclass. Handle GUI lifecycle in MainWindow

This commit is contained in:
f4exb
2020-10-04 06:16:15 +02:00
parent 4ab683fa7d
commit b1c9a35dcb
116 changed files with 314 additions and 210 deletions
+4 -3
View File
@@ -32,6 +32,7 @@ class BasebandSampleSink;
class BasebandSampleSource;
class MIMOChannel;
class ChannelAPI;
class ChannelGUI;
class ChannelWebAPIAdapter;
class DeviceWebAPIAdapter;
class FeatureWebAPIAdapter;
@@ -134,7 +135,7 @@ public:
(void) cs;
}
virtual PluginInstanceGUI* createRxChannelGUI(
virtual ChannelGUI* createRxChannelGUI(
DeviceUISet *deviceUISet,
BasebandSampleSink *rxChannel) const
{
@@ -152,7 +153,7 @@ public:
(void) cs;
}
virtual PluginInstanceGUI* createTxChannelGUI(
virtual ChannelGUI* createTxChannelGUI(
DeviceUISet *deviceUISet,
BasebandSampleSource *txChannel) const
{
@@ -170,7 +171,7 @@ public:
(void) cs;
}
virtual PluginInstanceGUI* createMIMOChannelGUI(
virtual ChannelGUI* createMIMOChannelGUI(
DeviceUISet *deviceUISet,
MIMOChannel *mimoChannel) const
{