Exemplo n.º 1
0
 def onCBoxAdd(self):
     cbx_check_state = self.cbx.checkState()
     for row_of_items in self.list_of_items_add :
         #fname = row_of_items[1]
         i, fname, item_fname, item_exists, item_ctime, item_size = row_of_items
         if fname != fnm.path_cora_proc_tau_in() :
             item_fname.setCheckState(cbx_check_state) #(QtCore.Qt.Checked) # Unchecked, PartiallyChecked
Exemplo n.º 2
0
    def makeTableAdd(self):

        flags = QtCore.Qt.ItemFlags(QtCore.Qt.NoItemFlags) # |QtCore.Qt.ItemIsUserCheckable )
        
        self.list_of_files_add = fnm.get_list_of_files_cora_proc()
        self.list_of_items_add = []

        for i, fname in enumerate(self.list_of_files_add) :
            file_exists = os.path.exists(fname)
            item_fname  = QtGui.QTableWidgetItem( str(os.path.basename(fname)) )
            item_exists = QtGui.QTableWidgetItem( self.dict_status[file_exists] )
            item_ctime  = QtGui.QTableWidgetItem( 'N/A' )
            item_size   = QtGui.QTableWidgetItem( 'N/A' )

            if fname == fnm.path_cora_proc_tau_in() :
                item_fname.setFlags(flags)
                #item_fname.setCheckState(QtCore.Qt.Unchecked) # Unchecked, PartiallyChecked, Checked
            else :
                item_fname.setCheckState(QtCore.Qt.Checked)

            item_fname .setTextAlignment(QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter ) #| QtCore.Qt.AlignAbsolute)
            item_exists.setTextAlignment(QtCore.Qt.AlignCenter)
            item_ctime .setTextAlignment(QtCore.Qt.AlignCenter)
            item_size  .setTextAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignVCenter )

            self.row += 1
            self.table.setItem(self.row, 0, item_fname)
            self.table.setItem(self.row, 1, item_exists)
            self.table.setItem(self.row, 2, item_ctime)
            self.table.setItem(self.row, 3, item_size)

            row_of_items_add = [i, fname, item_fname, item_exists, item_ctime, item_size]
            self.list_of_items_add.append(row_of_items_add)
Exemplo n.º 3
0
 def onButBrow (self):       
     logger.debug('onButBrow', __name__)
     try    :
         cp.guifilebrowser.close()
     except :
         cp.guifilebrowser = GUIFileBrowser(None, \
                                            [fnm.path_tau_list(), fnm.path_cora_proc_tau_in(), fnm.path_cora_merge_tau()], \
                                             fnm.path_tau_list(), is_editable=True)
         try    : cp.guifilebrowser.move(cp.guimain.pos().__add__(QtCore.QPoint(720,120)))
         except : cp.guifilebrowser.move(QtCore.QPoint(300,120))
         cp.guifilebrowser.show()
Exemplo n.º 4
0
 def onButBrow (self):       
     logger.debug('onButBrow', __name__)
     try    :
         cp.guifilebrowser.close()
     except :
         cp.guifilebrowser = GUIFileBrowser(None, \
                                            [fnm.path_tau_list(), fnm.path_cora_proc_tau_in(), fnm.path_cora_merge_tau()], \
                                             fnm.path_tau_list(), is_editable=True)
         try    : cp.guifilebrowser.move(cp.guimain.pos().__add__(QtCore.QPoint(720,120)))
         except : cp.guifilebrowser.move(QtCore.QPoint(300,120))
         cp.guifilebrowser.show()