[pitivi] Gtk: Overide some more methods
- From: Jean-FranÃois Fortin Tam <jfft src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] Gtk: Overide some more methods
- Date: Sun, 2 Sep 2012 03:57:23 +0000 (UTC)
commit 55e61e88d6b819010ea31a82d83ac1d0d71b2735
Author: Thibault Saunier <thibault saunier collabora com>
Date: Tue Jul 3 16:09:17 2012 -0400
Gtk: Overide some more methods
pitivi/utils/pygtkcompat.py | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
---
diff --git a/pitivi/utils/pygtkcompat.py b/pitivi/utils/pygtkcompat.py
index 550d21e..4a6d0e8 100644
--- a/pitivi/utils/pygtkcompat.py
+++ b/pitivi/utils/pygtkcompat.py
@@ -133,6 +133,7 @@ def enable_gtk(version='2.0'):
Gdk.Pixbuf = GdkPixbuf.Pixbuf
Gdk.pixbuf_new_from_file = GdkPixbuf.Pixbuf.new_from_file
Gdk.PixbufLoader = GdkPixbuf.PixbufLoader.new_with_type
+ Gdk.pixbuf_new_from_data = GdkPixbuf.Pixbuf.new_from_data
orig_get_formats = GdkPixbuf.Pixbuf.get_formats
@@ -188,6 +189,7 @@ def enable_gtk(version='2.0'):
Gtk.gtk_version = (Gtk.MAJOR_VERSION,
Gtk.MINOR_VERSION,
Gtk.MICRO_VERSION)
+ Gtk.IconView.set_orientation = Gtk.IconView.set_item_orientation
_install_enums(Gtk)
# Action
@@ -287,6 +289,11 @@ def enable_gtk(version='2.0'):
orig_combo_row_separator_func(self, callback, user_data)
Gtk.ComboBox.set_row_separator_func = combo_row_separator_func
+ def combo_get_active_text(self):
+ return self.get_model().get(self.get_active_iter())
+
+ Gtk.ComboBox.get_active_text = combo_get_active_text
+
# ComboBoxEntry
class ComboBoxEntry(Gtk.ComboBox):
@@ -396,7 +403,7 @@ def enable_gtk(version='2.0'):
class StyleDescriptor(object):
def __get__(self, instance, class_):
return Styles(instance)
- Gtk.Widget.style = StyleDescriptor()
+ Gtk.Widget.style = Gtk.Style()
# gtk.unixprint
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]