Add a button to restore default cover grid background

This commit is contained in:
Kovid Goyal 2013-08-23 13:29:18 +05:30
parent 5f3267d3eb
commit 26b5f6a189
2 changed files with 12 additions and 0 deletions

View File

@ -210,6 +210,7 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form):
self.fs_help_msg.setText(unicode(self.fs_help_msg.text())%(
_(' or ').join(keys)))
self.cover_grid_color_button.clicked.connect(self.change_cover_grid_color)
self.cover_grid_default_color_button.clicked.connect(self.restore_cover_grid_color)
self.size_calculated.connect(self.update_cg_cache_size, type=Qt.QueuedConnection)
self.tabWidget.currentChanged.connect(self.tab_changed)
self.cover_grid_empty_cache.clicked.connect(self.empty_cache)
@ -320,6 +321,10 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form):
self.set_cg_color(col)
self.changed_signal.emit()
def restore_cover_grid_color(self):
self.set_cg_color(gprefs.defaults['cover_grid_color'])
self.changed_signal.emit()
def build_font_obj(self):
font_info = self.current_font
if font_info is not None:

View File

@ -346,6 +346,13 @@
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="cover_grid_default_color_button">
<property name="text">
<string>Restore &amp;default color</string>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_2">
<property name="orientation">