Comic view modes, Fulscreen keys

This commit is contained in:
BasioMeusPuga
2017-11-18 12:06:39 +05:30
parent 058a7fd643
commit bad8efe1d4
5 changed files with 171 additions and 61 deletions

View File

@@ -1,7 +1,7 @@
#!/usr/bin/env python3
import os
from PyQt5 import QtCore
from PyQt5 import QtCore, QtGui
class Settings:
@@ -36,6 +36,11 @@ class Settings:
self.default_profiles = [
default_profile1, default_profile2, default_profile3]
self.default_comic_profile = {
'padding': 100, # pixel padding on either size
'background': QtGui.QColor().fromRgb(0, 0, 0),
'zoom_mode': 'bestFit'}
def read_settings(self):
self.settings.beginGroup('mainWindow')
self.parent_window.resize(self.settings.value(
@@ -56,6 +61,8 @@ class Settings:
'displayProfiles', self.default_profiles)
self.parent_window.current_profile_index = int(self.settings.value(
'currentProfileIndex', 0))
self.parent_window.comic_profile = self.settings.value(
'comicProfile', self.default_comic_profile)
self.settings.endGroup()
self.settings.beginGroup('lastOpen')
@@ -86,6 +93,7 @@ class Settings:
current_profile2,
current_profile3])
self.settings.setValue('currentProfileIndex', current_profile_index)
self.settings.setValue('comicProfile', self.parent_window.comic_profile)
self.settings.endGroup()
current_tab_index = self.parent_window.tabWidget.currentIndex()