Ticket #4102: test_icon.py

File test_icon.py, 500 bytes (added by erikos, 12 years ago)

Simple test script that shows issue

Line 
1from gi.repository import Gtk
2from gi.repository import GObject
3
4class Icon(Gtk.Image):
5    __gtype_name__ = 'SugarIcon'
6
7    def __init__(self, **kwargs):
8        GObject.GObject.__init__(self, **kwargs)
9        self._file = None
10
11    def get_file(self):
12        return self._file
13
14    def set_file(self, file_name):
15        self._file = file_name
16        self._buffer.file_name = file_name
17
18    file = GObject.property(type=object, setter=set_file, getter=get_file)
19
20icon = Icon()
21icon.props.file
22