summaryrefslogtreecommitdiffstats
path: root/pulsecaster/source.py
diff options
context:
space:
mode:
authorPaul W. Frields <[email protected]>2011-06-11 10:57:20 -0400
committerPaul W. Frields <[email protected]>2011-06-11 10:57:20 -0400
commit3f8dcd5865aec050d635988f3c6134b711a7f86d (patch)
tree014b9530ea6a68286bf331d142812ee408501274 /pulsecaster/source.py
parent8e68ca65129d98e3eb1c5b885444eaebc60cfd2e (diff)
downloadpulsecaster-3f8dcd5865aec050d635988f3c6134b711a7f86d.tar.gz
pulsecaster-3f8dcd5865aec050d635988f3c6134b711a7f86d.tar.xz
pulsecaster-3f8dcd5865aec050d635988f3c6134b711a7f86d.zip
Upgrade to use PyGObject and GTK+ 3.0
Diffstat (limited to 'pulsecaster/source.py')
-rw-r--r--pulsecaster/source.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/pulsecaster/source.py b/pulsecaster/source.py
index e01cb5e..a65b080 100644
--- a/pulsecaster/source.py
+++ b/pulsecaster/source.py
@@ -18,7 +18,7 @@
# Author: Paul W. Frields <[email protected]>
from config import *
-import gtk
+from gi.repository import Gtk
import pygst
import gobject
pygst.require('0.10')
@@ -30,16 +30,16 @@ class PulseCasterSource:
def __init__(self):
'''Construct the source object'''
# Should include a PA source, a GtkCombBox, and a GtkProgressBar
- self.store = gtk.ListStore(gobject.TYPE_STRING,
+ self.store = Gtk.ListStore(gobject.TYPE_STRING,
gobject.TYPE_STRING,
gobject.TYPE_PYOBJECT)
self.bus = None
- self.cbox = gtk.ComboBox(self.store)
- self.cell = gtk.CellRendererText()
+ self.cbox = Gtk.ComboBox.new_with_model(self.store)
+ self.cell = Gtk.CellRendererText()
self.cbox.pack_start(self.cell, True)
self.cbox.add_attribute(self.cell, 'text', True)
self.cbox.connect('changed', self.set_meters)
- self.pbar = gtk.ProgressBar()
+ self.pbar = Gtk.ProgressBar()
self.pipeline = None
print 'out of __init__'
OSZAR »