示例#1
0
 def populate_preview_table_with_CR_occupations(self, data):
     for fg5 in data:
         if fg5.cr_occ:
             row = self.insert_checkbox_and_row()
             description = QTableWidgetItem('Copy CR occupation, station ' +
                                            fg5.stationname + ', ' +
                                            fg5.date)
             description.cr_occ = fg5.cr_occ
             self.preview_window.ui.previewTableWidget.setItem(
                 row, 1, description)
             self.preview_window.ui.previewTableWidget.setItem(
                 row, 2,
                 QTableWidgetItem(self.settings.value('cosmos_file')))
             self.preview_window.ui.previewTableWidget.setItem(
                 row, 3,
                 QTableWidgetItem(
                     os.path.join(
                         fg5.to_dir, fg5.stationname + '_CR_' +
                         fg5.date.replace('/', '-') + '.txt')))
示例#2
0
 def populate_preview_table_with_CR_occupations(self, data):
     for fg5 in data:
         if fg5.cr_occ:
             row = self.insert_checkbox_and_row()
             description = QTableWidgetItem('Copy CR occupation, station ' +
                                            fg5.stationname + ', ' +
                                            fg5.date)
             cr_to_path = os.path.join(
                 fg5.to_dir, fg5.stationname + '_CR_' +
                 fg5.dtime.strftime('%Y-%m-%d') + '.txt')
             item = self.preview_item()
             description.cr_occ = fg5.cr_occ
             self.preview_window.ui.previewTableWidget.setItem(
                 row, 1, description)
             self.preview_window.ui.previewTableWidget.setItem(
                 row, 2, QTableWidgetItem(fg5.cr_occ.file))
             self.preview_window.ui.previewTableWidget.setItem(
                 row, 3, QTableWidgetItem(cr_to_path))
             self.preview_window.ui.previewTableWidget.setItem(row, 4, item)
             if os.path.exists(cr_to_path):
                 self.preview_window.ui.previewTableWidget.item(
                     row, 3).setBackground(QColor(Qt.red))
                 self.preview_window.ui.previewTableWidget.repaint()