blob: 0091c0c969d98f6be1d008a46878e9bb53b3597d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
from gi.repository import Gtk
import sys
from sugar3.graphics.icon import Icon
from sugar3.graphics.xocolor import XoColor
def main():
if len(sys.argv) == 1:
print "Use icon_viewer icon_file.svg"
return
icon_file_name = sys.argv[1]
win = Gtk.Window()
win.connect('destroy', Gtk.main_quit)
win.set_default_size(450, 550)
test_icon = Icon(file=icon_file_name, pixel_size=100, xo_color=XoColor('#FF8F00,#FF2B34'))
win.add(test_icon)
win.show_all()
Gtk.main()
if __name__ == '__main__':
main()
|