Changeset 52 for conseil.py
- Timestamp:
- 03/22/07 05:31:23 (22 months ago)
- Files:
-
- 1 modified
-
conseil.py (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
conseil.py
r51 r52 29 29 def __init__(self): 30 30 #Set the Glade file 31 self.wTree = gtk.glade.XML("conseil.glade") 32 self.bugs_tabs= self.wTree.get_widget("bugs_tabs") 33 self.statusbar = self.wTree.get_widget("statusbar") 34 #self.display_sidebar_menu = self.wTree.get_widget("sidebar_display") 35 #hpane = self.wTree.get_widget("hpaned1") 31 self.full_glade = gtk.glade.XML("conseil.glade") 32 self.main_window = self.full_glade.get_widget("main_window") 33 self.bugs_tabs= self.full_glade.get_widget("bugs_tabs") 34 self.statusbar = self.full_glade.get_widget("statusbar") 35 #self.display_sidebar_menu = self.full_glade.get_widget("sidebar_display") 36 #hpane = self.full_glade.get_widget("hpaned1") 36 37 #hpane.set_property("min-position", 100) 37 self.sidebar=self. wTree.get_widget("sidebar")38 self.sidebar=self.full_glade.get_widget("sidebar") 38 39 #We remove directly the first page 39 40 # we might want to keep it and remove it at the first action … … 51 52 "on_sidebar_display_activate" : self.show_sidebar, 52 53 "on_sidebar_close_released" : lambda close : self.set_sidebar(0) } 53 self. wTree.signal_autoconnect(dic)54 self.full_glade.signal_autoconnect(dic) 54 55 #self.sidebar_bm.connect("button_press_event", self.bookmarks_button_press) 55 56 #Wich BTS are we using ? 56 57 self.bts = protocol() 57 self.retriever = retriever(self.bts, self.bugs_tabs )58 self.retriever = retriever(self.bts, self.bugs_tabs, self.full_glade) 58 59 #bookmarks init 59 60 self.bookmarks = bookmarks_store(self.bts.btsName()) 60 61 #construction of the bookmarks widget 61 treeV = self. wTree.get_widget("bookmarks")62 treeV = self.full_glade.get_widget("bookmarks") 62 63 treeV.set_model(self.bookmarks.get()) 63 64 self.renderer = gtk.CellRendererText() … … 68 69 treeV.show() 69 70 #construction of the advanced search widget 70 adv_glade = gtk.glade.XML("advanced_search.glade")71 71 #with scrollbars 72 #adv_main = adv_glade.get_widget("advanced_widget")72 #adv_main = self.full_glade.get_widget("advanced_widget") 73 73 #or without 74 adv_main = adv_glade.get_widget("vbox_main")75 adv_parent = self. wTree.get_widget("vbox_adv")76 to_remove = self. wTree.get_widget("omega13")77 78 statusbox = adv_glade.get_widget("status_vbox")74 adv_main = self.full_glade.get_widget("vbox_main_adv") 75 adv_parent = self.full_glade.get_widget("vbox_adv") 76 to_remove = self.full_glade.get_widget("omega13") 77 78 statusbox = self.full_glade.get_widget("status_vbox1") 79 79 for e in self.bts.availableStatus(): 80 80 checkbox = gtk.CheckButton(label=e) 81 81 checkbox.show() 82 82 statusbox.pack_start(checkbox,expand=0,padding=1) 83 importancebox = adv_glade.get_widget("importance_vbox")83 importancebox = self.full_glade.get_widget("importance_vbox1") 84 84 for e in self.bts.availableImportance(): 85 85 checkbox = gtk.CheckButton(label=e) 86 86 checkbox.show() 87 importancebox.pack_start(checkbox,expand=0,padding=1) 88 87 importancebox.pack_start(checkbox,expand=0,padding=1) 88 89 viewport = self.full_glade.get_widget("viewport_adv") 90 viewport.remove(adv_main) 91 89 92 adv_parent.remove(to_remove) 90 93 adv_parent.add(adv_main) … … 101 104 102 105 def set_sidebar(self,boolean) : 103 menu = self. wTree.get_widget("sidebar_display")106 menu = self.full_glade.get_widget("sidebar_display") 104 107 if boolean : 105 108 self.sidebar.show() … … 240 243 #main search button pressed 241 244 def simpleSearch_clicked(self, widget): 242 searchString = self. wTree.get_widget("simple_search_entry").get_text().strip()245 searchString = self.full_glade.get_widget("simple_search_entry").get_text().strip() 243 246 if searchString != '' : 244 247 dic = makedict()
