SF.net SVN: fclient:[735] trunk/fclient/src/fclient/Ui_PrefsBrowserWidget. py
Status: Pre-Alpha
Brought to you by:
jurner
|
From: <jU...@us...> - 2008-07-25 07:13:40
|
Revision: 735
http://fclient.svn.sourceforge.net/fclient/?rev=735&view=rev
Author: jUrner
Date: 2008-07-25 07:13:49 +0000 (Fri, 25 Jul 2008)
Log Message:
-----------
complete rework
Modified Paths:
--------------
trunk/fclient/src/fclient/Ui_PrefsBrowserWidget.py
Modified: trunk/fclient/src/fclient/Ui_PrefsBrowserWidget.py
===================================================================
--- trunk/fclient/src/fclient/Ui_PrefsBrowserWidget.py 2008-07-25 07:13:33 UTC (rev 734)
+++ trunk/fclient/src/fclient/Ui_PrefsBrowserWidget.py 2008-07-25 07:13:49 UTC (rev 735)
@@ -16,8 +16,12 @@
class PrefsBrowserWidget(QtGui.QWidget, Ui_PrefsBrowserWidget):
IdEdHomePage = 'edHomePage'
- IdCkHomePageIsStartPage = 'ckHomePageIsStartPage'
-
+ IdCkOpenAddressBarInNewTab = 'ckOpenAddressBarInNewTab'
+ IdCkOpenBookmarksInNewTab = 'ckOpenBookmarksInNewTab'
+ IdCkOpenLinksInNewTab = 'ckOpenLinksInNewTab'
+ IdCkOpenHomePageOnNewTabCreated = 'ckOpenHomePageOnNewTabCreated'
+ IdCkBackIsClose = 'ckBackIsClose'
+
def __init__(self, parent):
QtGui.QWidget.__init__(self, parent)
self.setupUi(self)
@@ -25,27 +29,33 @@
browser = config.ObjectRegistry.get(config.IdViewBrowserWidget, None)
self.setEnabled(browser is not None)
if browser is not None:
- ed = self.controlById(self.IdEdHomePage)
- ed.setText(browser.fcSettings.value('HomePage'))
-
- ck = self.controlById(self.IdCkHomePageIsStartPage)
- ck.setCheckState(QtCore.Qt.Checked if browser.fcSettings.value('HomePageIsStartPage') else QtCore.Qt.Unchecked)
-
-
+ self.controlById(self.IdEdHomePage).setText(browser.fcSettings.value('HomePage'))
+ ck = self.controlById(self.IdCkOpenAddressBarInNewTab)
+ ck.setCheckState(QtCore.Qt.Checked if browser.fcSettings.value('OpenAddressBarInNewTab') else QtCore.Qt.Unchecked)
+ ck = self.controlById(self.IdCkOpenBookmarksInNewTab)
+ ck.setCheckState(QtCore.Qt.Checked if browser.fcSettings.value('OpenBookmarksInNewTab') else QtCore.Qt.Unchecked)
+ ck = self.controlById(self.IdCkOpenLinksInNewTab)
+ ck.setCheckState(QtCore.Qt.Checked if browser.fcSettings.value('OpenLinksInNewTab') else QtCore.Qt.Unchecked)
+ ck = self.controlById(self.IdCkOpenHomePageOnNewTabCreated)
+ ck.setCheckState(QtCore.Qt.Checked if browser.fcSettings.value('OpenHomePageOnNewTabCreated') else QtCore.Qt.Unchecked)
+ ck = self.controlById(self.IdCkBackIsClose)
+ ck.setCheckState(QtCore.Qt.Checked if browser.fcSettings.value('BackIsClose') else QtCore.Qt.Unchecked)
def controlById(self, idControl):
return getattr(self, idControl)
def apply(self):
browser = config.ObjectRegistry.get(config.IdViewBrowserWidget, None)
- self.setEnabled(browser is not None)
if browser is not None:
edHomePage = self.controlById(self.IdEdHomePage)
- ckHomePageIsStartPage = self.controlById(self.IdCkHomePageIsStartPage)
-
+
browser.fcSettings.setValues(
HomePage=edHomePage.text(),
- HomePageIsStartPage=ckHomePageIsStartPage.checkState() == QtCore.Qt.Checked
+ OpenAddressBarInNewTab=self.controlById(self.IdCkOpenAddressBarInNewTab).checkState() == QtCore.Qt.Checked,
+ OpenBookmarksInNewTab=self.controlById(self.IdCkOpenBookmarksInNewTab).checkState() == QtCore.Qt.Checked,
+ OpenLinksInNewTab=self.controlById(self.IdCkOpenLinksInNewTab).checkState() == QtCore.Qt.Checked,
+ OpenHomePageOnNewTabCreated=self.controlById(self.IdCkOpenHomePageOnNewTabCreated).checkState() == QtCore.Qt.Checked,
+ BackIsClose=self.controlById(self.IdCkBackIsClose).checkState() == QtCore.Qt.Checked,
)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|