diff options
author | Paul W. Frields <[email protected]> | 2011-06-11 10:57:20 -0400 |
---|---|---|
committer | Paul W. Frields <[email protected]> | 2011-06-11 10:57:20 -0400 |
commit | 3f8dcd5865aec050d635988f3c6134b711a7f86d (patch) | |
tree | 014b9530ea6a68286bf331d142812ee408501274 /pulsecaster/source.py | |
parent | 8e68ca65129d98e3eb1c5b885444eaebc60cfd2e (diff) | |
download | pulsecaster-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.py | 10 |
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__' |