All pastes #854087 Raw Edit

cody-somerville

public python v1 · immutable
#854087 ·published 2008-01-13 23:46 UTC
rendered paste body
#!/usr/bin/env python## Reddit View V0.01# Author: Cody A.W. Somerville <cody-somerville@ubuntu.com># Copyright (C) 2008 Cody A.W. Somerville# Released under the Open Source BSD Revised license#import syssys.path.append("..")sys.path.append("../feedparser")import pygtkpygtk.require('2.0')import gtkimport gtk.gladeimport redditclass RedditView:        def __init__(self):        self.gladefile = "redditView.glade"        self.widgetTree = gtk.glade.XML(self.gladefile)                self.widgetTree.signal_autoconnect( { "on_about_button_clicked" : \            self.about_button_clicked, "gtk_main_quit" : gtk.main_quit, \            "on_aboutdialog_destroy" : self.about_window_destroyed, \            "on_refresh_button_clicked" : self.refresh_button_clicked,  } )                self.combobox = self.widgetTree.get_widget("communityList_comboBox")        if(self.combobox):            for community in reddit.COMMUNITIES:                self.combobox.insert_text(0, community.capitalize())            self.combobox.set_active(len(reddit.COMMUNITIES))                self.window = self.widgetTree.get_widget("window1")        if(self.window):             self.window.connect("destroy", gtk.main_quit)                self.tree = self.widgetTree.get_widget("treeview1")        if(self.tree):            self.liststore = gtk.ListStore(str, str)            column = gtk.TreeViewColumn("Title", gtk.CellRendererText(), \                                                                 text=1)            column.set_sort_column_id(1)            column.set_visible(True)            self.tree.append_column(column)            column = gtk.TreeViewColumn("Synopsis", gtk.CellRendererText(), \                                                                text=2)            column.set_sort_column_id(2)            column.set_visible(True)            self.tree.append_column(column)            self.liststore.append(["moo", "asdfasfasfasfasdfasfasfd"])                self.window.show_all()            def about_button_clicked(self, widget):            gtk.glade.XML(self.gladefile).get_widget("aboutdialog").show()    def refresh_button_clicked(self, widget):        pass#        self.new_list = []#        if self.combobox.get_active() is "Reddit":if __name__ == "__main__":	hwg = RedditView()	gtk.main()