mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix create_custom_column.py not to remove the '#' on the key used for the custcol dict
This commit is contained in:
parent
2a988e89b6
commit
50e035243e
@ -131,9 +131,10 @@ class CreateCustomColumn(QDialog, Ui_QCreateCustomColumn):
|
|||||||
else:
|
else:
|
||||||
date_format = {'date_format': None}
|
date_format = {'date_format': None}
|
||||||
|
|
||||||
|
key = self.parent.db.field_metadata.custom_field_prefix+col
|
||||||
if not self.editing_col:
|
if not self.editing_col:
|
||||||
self.parent.db.field_metadata
|
self.parent.db.field_metadata
|
||||||
self.parent.custcols[self.parent.db.field_metadata.custom_field_prefix+col] = {
|
self.parent.custcols[key] = {
|
||||||
'label':col,
|
'label':col,
|
||||||
'name':col_heading,
|
'name':col_heading,
|
||||||
'datatype':col_type,
|
'datatype':col_type,
|
||||||
@ -144,13 +145,13 @@ class CreateCustomColumn(QDialog, Ui_QCreateCustomColumn):
|
|||||||
'is_multiple':is_multiple,
|
'is_multiple':is_multiple,
|
||||||
}
|
}
|
||||||
item = QListWidgetItem(col_heading, self.parent.columns)
|
item = QListWidgetItem(col_heading, self.parent.columns)
|
||||||
item.setData(Qt.UserRole, QVariant(col))
|
item.setData(Qt.UserRole, QVariant(key))
|
||||||
item.setFlags(Qt.ItemIsEnabled|Qt.ItemIsUserCheckable|Qt.ItemIsSelectable)
|
item.setFlags(Qt.ItemIsEnabled|Qt.ItemIsUserCheckable|Qt.ItemIsSelectable)
|
||||||
item.setCheckState(Qt.Checked)
|
item.setCheckState(Qt.Checked)
|
||||||
else:
|
else:
|
||||||
idx = self.parent.columns.currentRow()
|
idx = self.parent.columns.currentRow()
|
||||||
item = self.parent.columns.item(idx)
|
item = self.parent.columns.item(idx)
|
||||||
item.setData(Qt.UserRole, QVariant(col))
|
item.setData(Qt.UserRole, QVariant(key))
|
||||||
item.setText(col_heading)
|
item.setText(col_heading)
|
||||||
self.parent.custcols[self.orig_column_name]['label'] = col
|
self.parent.custcols[self.orig_column_name]['label'] = col
|
||||||
self.parent.custcols[self.orig_column_name]['name'] = col_heading
|
self.parent.custcols[self.orig_column_name]['name'] = col_heading
|
||||||
|
Loading…
x
Reference in New Issue
Block a user