More interface cleanup regarding radio selection
This commit is contained in:
parent
41295117e8
commit
8f2e8d4c8a
23
nrsc5-dui.py
23
nrsc5-dui.py
|
@ -298,6 +298,14 @@ class NRSC5_DUI(object):
|
|||
self.lblSDRPlayAnt.set_sensitive(useSDRPlay)
|
||||
self.cbxSDRPlayAnt.set_sensitive(useSDRPlay)
|
||||
self.cbxSDRPlayAnt.set_can_focus(useSDRPlay)
|
||||
self.lblRTL.set_sensitive(not(useSDRPlay))
|
||||
self.spinRTL.set_sensitive(not(useSDRPlay))
|
||||
self.spinRTL.set_can_focus(not(useSDRPlay))
|
||||
self.lblDevIP.set_sensitive(not(useSDRPlay))
|
||||
self.txtDevIP.set_sensitive(not(useSDRPlay))
|
||||
self.txtDevIP.set_can_focus(not(useSDRPlay))
|
||||
self.cbDevIP.set_sensitive(not(useSDRPlay))
|
||||
self.cbDevIP.set_can_focus(not(useSDRPlay))
|
||||
|
||||
def img_to_pixbuf(self,img):
|
||||
"""convert PIL.Image to GdkPixbuf.Pixbuf"""
|
||||
|
@ -620,6 +628,11 @@ class NRSC5_DUI(object):
|
|||
self.spinGain.set_sensitive(False)
|
||||
self.spinPPM.set_sensitive(False)
|
||||
self.spinRTL.set_sensitive(False)
|
||||
self.txtDevIP.set_sensitive(False)
|
||||
self.cbDevIP.set_sensitive(False)
|
||||
self.txtSDRPlaySer.set_sensitive(False)
|
||||
self.cbSDRPlay.set_sensitive(False)
|
||||
self.cbxSDRPlayAnt.set_sensitive(False)
|
||||
self.btnPlay.set_sensitive(False)
|
||||
self.btnStop.set_sensitive(True)
|
||||
self.cbAutoGain.set_sensitive(False)
|
||||
|
@ -675,9 +688,15 @@ class NRSC5_DUI(object):
|
|||
# enable controls
|
||||
if (not self.cbAutoGain.get_active()):
|
||||
self.spinGain.set_sensitive(True)
|
||||
useSDRPlay = self.cbSDRPlay.get_active()
|
||||
self.spinFreq.set_sensitive(True)
|
||||
self.spinPPM.set_sensitive(True)
|
||||
self.spinRTL.set_sensitive(True)
|
||||
self.spinRTL.set_sensitive(not(useSDRPlay))
|
||||
self.txtDevIP.set_sensitive(not(useSDRPlay))
|
||||
self.cbDevIP.set_sensitive(not(useSDRPlay))
|
||||
self.txtSDRPlaySer.set_sensitive(useSDRPlay)
|
||||
self.cbSDRPlay.set_sensitive(True)
|
||||
self.cbxSDRPlayAnt.set_sensitive(useSDRPlay)
|
||||
self.btnPlay.set_sensitive(True)
|
||||
self.btnStop.set_sensitive(False)
|
||||
self.btnBookmark.set_sensitive(False)
|
||||
|
@ -1528,7 +1547,9 @@ class NRSC5_DUI(object):
|
|||
self.spinFreq = builder.get_object("spinFreq")
|
||||
self.spinGain = builder.get_object("spinGain")
|
||||
self.spinPPM = builder.get_object("spinPPM")
|
||||
self.lblRTL = builder.get_object("lblRTL")
|
||||
self.spinRTL = builder.get_object("spinRTL")
|
||||
self.lblDevIP = builder.get_object("lblDevIP")
|
||||
self.txtDevIP = builder.get_object("txtDevIP")
|
||||
self.lblSdrPlay = builder.get_object("lblSdrPlay")
|
||||
self.txtSDRPlaySer = builder.get_object("txtSDRPlaySer")
|
||||
|
|
|
@ -1234,8 +1234,9 @@
|
|||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lblGain4">
|
||||
<object class="GtkLabel" id="lblRTL">
|
||||
<property name="visible">True</property>
|
||||
<property name="sensitive">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="xpad">10</property>
|
||||
<property name="label" translatable="yes">RTL Device:</property>
|
||||
|
@ -1253,6 +1254,7 @@
|
|||
<child>
|
||||
<object class="GtkSpinButton" id="spinRTL">
|
||||
<property name="visible">True</property>
|
||||
<property name="sensitive">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="tooltip_text" translatable="yes">RTL-SDR Device Number (Default = 0)</property>
|
||||
<property name="invisible_char">●</property>
|
||||
|
@ -1290,6 +1292,7 @@
|
|||
<child>
|
||||
<object class="GtkLabel" id="lblDevIP">
|
||||
<property name="visible">True</property>
|
||||
<property name="sensitive">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="xpad">10</property>
|
||||
<property name="label" translatable="yes">RTL_TCP IP:</property>
|
||||
|
@ -1307,6 +1310,7 @@
|
|||
<child>
|
||||
<object class="GtkEntry" id="txtDevIP">
|
||||
<property name="visible">True</property>
|
||||
<property name="sensitive">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="tooltip_text" translatable="yes">RTL-TCP listening address</property>
|
||||
<property name="max_length">16</property>
|
||||
|
@ -1326,6 +1330,7 @@
|
|||
<property name="label" translatable="yes">Enable</property>
|
||||
<property name="use_action_appearance">False</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="sensitive">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">False</property>
|
||||
<property name="tooltip_text" translatable="yes">Use rtl_tcp</property>
|
||||
|
|
Loading…
Reference in New Issue