diff --git a/ui/preferences.ui b/ui/preferences.ui index 043b623..1a3eb34 100644 --- a/ui/preferences.ui +++ b/ui/preferences.ui @@ -24,6 +24,9 @@ General + + QFormLayout::AllNonFixedFieldsGrow + @@ -45,14 +48,14 @@ - + Max search results - + @@ -65,14 +68,14 @@ - + Text scan length - + @@ -85,6 +88,13 @@ + + + + Remember text content + + + diff --git a/yomi_base/gen/about_ui.py b/yomi_base/gen/about_ui.py index 6dc7715..c38e8fb 100644 --- a/yomi_base/gen/about_ui.py +++ b/yomi_base/gen/about_ui.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'ui/about.ui' # -# Created: Fri Jan 30 18:40:48 2015 +# Created: Sun Feb 15 13:27:51 2015 # by: PyQt4 UI code generator 4.10.4 # # WARNING! All changes made in this file will be lost! diff --git a/yomi_base/gen/preferences_ui.py b/yomi_base/gen/preferences_ui.py index 502a7c9..0bfcf62 100644 --- a/yomi_base/gen/preferences_ui.py +++ b/yomi_base/gen/preferences_ui.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'ui/preferences.ui' # -# Created: Fri Jan 30 18:40:48 2015 +# Created: Sun Feb 15 13:27:51 2015 # by: PyQt4 UI code generator 4.10.4 # # WARNING! All changes made in this file will be lost! @@ -34,6 +34,7 @@ class Ui_DialogPreferences(object): self.tabGeneral = QtGui.QWidget() self.tabGeneral.setObjectName(_fromUtf8("tabGeneral")) self.formLayout = QtGui.QFormLayout(self.tabGeneral) + self.formLayout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow) self.formLayout.setObjectName(_fromUtf8("formLayout")) self.checkLoadRecentFile = QtGui.QCheckBox(self.tabGeneral) self.checkLoadRecentFile.setObjectName(_fromUtf8("checkLoadRecentFile")) @@ -46,7 +47,7 @@ class Ui_DialogPreferences(object): self.formLayout.setWidget(2, QtGui.QFormLayout.SpanningRole, self.checkCheckForUpdates) self.label_2 = QtGui.QLabel(self.tabGeneral) self.label_2.setObjectName(_fromUtf8("label_2")) - self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.label_2) + self.formLayout.setWidget(4, QtGui.QFormLayout.LabelRole, self.label_2) self.spinMaxResults = QtGui.QSpinBox(self.tabGeneral) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) @@ -55,10 +56,10 @@ class Ui_DialogPreferences(object): self.spinMaxResults.setSizePolicy(sizePolicy) self.spinMaxResults.setMinimum(1) self.spinMaxResults.setObjectName(_fromUtf8("spinMaxResults")) - self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.spinMaxResults) + self.formLayout.setWidget(4, QtGui.QFormLayout.FieldRole, self.spinMaxResults) self.label_14 = QtGui.QLabel(self.tabGeneral) self.label_14.setObjectName(_fromUtf8("label_14")) - self.formLayout.setWidget(4, QtGui.QFormLayout.LabelRole, self.label_14) + self.formLayout.setWidget(5, QtGui.QFormLayout.LabelRole, self.label_14) self.spinScanLength = QtGui.QSpinBox(self.tabGeneral) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) @@ -67,7 +68,10 @@ class Ui_DialogPreferences(object): self.spinScanLength.setSizePolicy(sizePolicy) self.spinScanLength.setMinimum(1) self.spinScanLength.setObjectName(_fromUtf8("spinScanLength")) - self.formLayout.setWidget(4, QtGui.QFormLayout.FieldRole, self.spinScanLength) + self.formLayout.setWidget(5, QtGui.QFormLayout.FieldRole, self.spinScanLength) + self.checkRememberTextContent = QtGui.QCheckBox(self.tabGeneral) + self.checkRememberTextContent.setObjectName(_fromUtf8("checkRememberTextContent")) + self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.checkRememberTextContent) self.tabWidget.addTab(self.tabGeneral, _fromUtf8("")) self.tabAppearance = QtGui.QWidget() self.tabAppearance.setObjectName(_fromUtf8("tabAppearance")) @@ -190,6 +194,7 @@ class Ui_DialogPreferences(object): self.checkCheckForUpdates.setText(_translate("DialogPreferences", "Check for updates", None)) self.label_2.setText(_translate("DialogPreferences", "Max search results", None)) self.label_14.setText(_translate("DialogPreferences", "Text scan length", None)) + self.checkRememberTextContent.setText(_translate("DialogPreferences", "Remember text content", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabGeneral), _translate("DialogPreferences", "General", None)) self.buttonColorFg.setText(_translate("DialogPreferences", "Foreground...", None)) self.buttonColorBg.setText(_translate("DialogPreferences", "Background...", None)) diff --git a/yomi_base/gen/reader_ui.py b/yomi_base/gen/reader_ui.py index e5fdd85..674188c 100644 --- a/yomi_base/gen/reader_ui.py +++ b/yomi_base/gen/reader_ui.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'ui/reader.ui' # -# Created: Fri Jan 30 18:40:48 2015 +# Created: Sun Feb 15 13:27:51 2015 # by: PyQt4 UI code generator 4.10.4 # # WARNING! All changes made in this file will be lost! diff --git a/yomi_base/gen/resources_rc.py b/yomi_base/gen/resources_rc.py index 7bd5407..ff42cb6 100644 --- a/yomi_base/gen/resources_rc.py +++ b/yomi_base/gen/resources_rc.py @@ -2,7 +2,7 @@ # Resource object code # -# Created: Fri Jan 30 18:40:48 2015 +# Created: Sun Feb 15 13:27:51 2015 # by: The Resource Compiler for PyQt (Qt v4.8.6) # # WARNING! All changes made in this file will be lost! diff --git a/yomi_base/preferences.py b/yomi_base/preferences.py index 1db1ca3..7a1c76c 100644 --- a/yomi_base/preferences.py +++ b/yomi_base/preferences.py @@ -45,6 +45,7 @@ class DialogPreferences(QtGui.QDialog, gen.preferences_ui.Ui_DialogPreferences): def dataToDialog(self): self.checkCheckForUpdates.setChecked(self.preferences['checkForUpdates']) + self.checkRememberTextContent.setChecked(self.preferences['rememberTextContent']) self.checkAllowEditing.setChecked(self.preferences['allowEditing']) self.checkLoadRecentFile.setChecked(self.preferences['loadRecentFile']) self.checkStripReadings.setChecked(self.preferences['stripReadings']) @@ -64,6 +65,7 @@ class DialogPreferences(QtGui.QDialog, gen.preferences_ui.Ui_DialogPreferences): def dialogToData(self): self.preferences['checkForUpdates'] = self.checkCheckForUpdates.isChecked() + self.preferences['rememberTextContent'] = self.checkRememberTextContent.isChecked() self.preferences['allowEditing'] = self.checkAllowEditing.isChecked() self.preferences['loadRecentFile'] = self.checkLoadRecentFile.isChecked() self.preferences['maxResults'] = self.spinMaxResults.value()