Ejemplo n.º 1
0
    def populate_table_row(self, row, book):
        if book.has_drm:
            icon = get_icon('drm-locked.png')
            val = 1
        else:
            icon = get_icon('drm-unlocked.png')
            val = 0

        status_cell = IconWidgetItem(None, icon, val)
        status_cell.setData(Qt.UserRole, val)
        self.setItem(row, 0, status_cell)
        self.setItem(row, 1, ReadOnlyTableWidgetItem(book.title))
        self.setItem(row, 2, AuthorTableWidgetItem(book.author, book.author))
        self.setItem(row, 3, SeriesTableWidgetItem(book.series, book.series_index))
        self.setItem(row, 4, NumericTableWidgetItem(row))
Ejemplo n.º 2
0
 def genesis(self):
     icon_resources = self.load_resources(PLUGIN_ICONS)
     set_plugin_icon_resources(PLUGIN_NAME, icon_resources)
     
     self.qaction.setIcon(get_icon(PLUGIN_ICONS[0]))
     self.qaction.triggered.connect(self.launchObok)
     self.gui.keyboard.finalize()
Ejemplo n.º 3
0
 def genesis(self):
     icon_resources = self.load_resources(PLUGIN_ICONS)
     set_plugin_icon_resources(PLUGIN_NAME, icon_resources)
     
     self.qaction.setIcon(get_icon(PLUGIN_ICONS[0]))
     self.qaction.triggered.connect(self.launchObok)
     self.gui.keyboard.finalize()
Ejemplo n.º 4
0
    def populate_table_row(self, row, book):
        if book.has_drm:
            icon = get_icon('drm-locked.png')
            val = 1
        else:
            icon = get_icon('drm-unlocked.png')
            val = 0

        status_cell = IconWidgetItem(None, icon, val)
        status_cell.setData(Qt.UserRole, val)
        self.setItem(row, 0, status_cell)
        self.setItem(row, 1, ReadOnlyTableWidgetItem(book.title))
        self.setItem(row, 2, AuthorTableWidgetItem(book.author, book.author))
        self.setItem(row, 3,
                     SeriesTableWidgetItem(book.series, book.series_index))
        self.setItem(row, 4, NumericTableWidgetItem(row))