diff --git a/src/calibre/gui2/library/models.py b/src/calibre/gui2/library/models.py index efae25d95b..d252af6395 100644 --- a/src/calibre/gui2/library/models.py +++ b/src/calibre/gui2/library/models.py @@ -9,7 +9,7 @@ import functools, re, os, traceback, errno, time from collections import defaultdict from PyQt4.Qt import (QAbstractTableModel, Qt, pyqtSignal, QIcon, QImage, - QModelIndex, QVariant, QDateTime, QColor, QPixmap, QFont) + QModelIndex, QVariant, QDateTime, QColor, QPixmap) from calibre.gui2 import NONE, UNDEFINED_QDATETIME, error_dialog from calibre.utils.search_query_parser import ParseException @@ -164,12 +164,6 @@ class BooksModel(QAbstractTableModel): # {{{ self.ids_to_highlight_set = set() self.current_highlighted_idx = None self.highlight_only = False - self.current_index_column = -1 - self.current_index_row = -1 - self.selected_header_font = QFont() - self.selected_header_font.setBold(True) - self.selected_header_font.setItalic(True) - self.read_config() def _clear_caches(self): @@ -895,15 +889,6 @@ class BooksModel(QAbstractTableModel): # {{{ # return QVariant(_("Double click to edit me

")) return NONE - def set_current_cell(self, idx): - if idx and idx.isValid(): - # Copy these out here for performance, avoiding using idx in headerData - self.current_index_column = idx.column() - self.current_index_row = idx.row() - else: - self.current_index_column = -1 - self.current_index_row = -1 - def headerData(self, section, orientation, role): if orientation == Qt.Horizontal: if section >= len(self.column_map): # same problem as in data, the column_map can be wrong @@ -915,8 +900,6 @@ class BooksModel(QAbstractTableModel): # {{{ return QVariant(_('The lookup/search name is "{0}"').format(ht)) if role == Qt.DisplayRole: return QVariant(self.headers[self.column_map[section]]) - if role == Qt.FontRole and self.current_index_column == section: - return QVariant(self.selected_header_font) return NONE if DEBUG and role == Qt.ToolTipRole and orientation == Qt.Vertical: col = self.db.field_metadata['uuid']['rec_index'] @@ -924,8 +907,6 @@ class BooksModel(QAbstractTableModel): # {{{ if role == Qt.DisplayRole: # orientation is vertical return QVariant(section+1) - if role == Qt.FontRole and self.current_index_row == section: - return QVariant(self.selected_header_font) return NONE