Changeset 45

Show
Ignore:
Timestamp:
25-09-2008 15:31:40 (5 years ago)
Author:
pcabido
Message:
 
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/CreateKit.py

    r40 r45  
    5757         """ 
    5858 
    59          d = gtk.MessageDialog(parent=self.window, 
     59         dialog = gtk.MessageDialog(parent=self.window, 
    6060                               flags=gtk.DIALOG_MODAL, 
    6161                               type=gtk.MESSAGE_ERROR, 
    6262                               buttons=gtk.BUTTONS_CLOSE) 
    63          d.set_title("") 
    64          d.set_markup("<big><b>%s</b></big>\n\n%s" % (header, msg)) 
    65          d.realize() 
    66          d.window.set_functions(gtk.gdk.FUNC_MOVE) 
    67          d.run() 
    68          d.destroy() 
     63         dialog.set_title("") 
     64         dialog.set_markup("<big><b>%s</b></big>\n\n%s" % (header, msg)) 
     65         dialog.realize() 
     66         dialog.window.set_functions(gtk.gdk.FUNC_MOVE) 
     67         dialog.run() 
     68         dialog.destroy() 
    6969     
    7070    # 
     
    218218    #funcoes relacionadas com os metapacotes 
    219219    # 
    220     def newMetapackage(self, widget, data=None): 
    221         pass 
     220    def resetFields(self): 
     221        self.entryFilename.set_text("") 
     222        self.entryName.set_text("") 
     223        self.cmbPriority.set_active(-1) 
     224        self.cmbSection.set_active(-1) 
     225        self.entryVersion.set_text("") 
     226        self.cmbArch.set_active(-1) 
     227        self.entryMaintainer.set_text("") 
     228        self.entrySDesc.set_text("") 
     229        self.textviewLDesc.get_buffer().set_text("") 
     230        self.textPostinst.get_buffer().set_text("") 
     231         
     232        self.listStore.clear() 
     233        for val in self.pkgCache: 
     234                if val[0]: 
     235                    val[0] = False 
     236                self.listStore.append(val) 
     237                     
     238        self.treeview.set_model(self.listStore) 
     239        self.treeview.set_search_column(1) 
    222240     
    223241    def generateMetapackage(self, widget, data=None): 
     242         
    224243        self._filename = self.entryFilename.get_text() 
    225244        if not self._filename: 
     
    363382            return False 
    364383         
    365         #msg de sucesso 
     384        #dialog, msg de sucesso 
     385         
     386        #clean 
     387        self.resetFields() 
     388         
    366389        return True 
    367390         
     
    473496             
    474497            #other buttons 
     498            self.buttonPath.set_filename(os.getenv('HOME')) 
    475499            self.buttonGenerateKit.connect('clicked', self.generateMetapackage) 
    476500