summaryrefslogtreecommitdiff
path: root/ui4/printernamecombobox.py
diff options
context:
space:
mode:
authorDidier Raboud <odyx@debian.org>2016-01-04 18:19:25 +0100
committerDidier Raboud <odyx@debian.org>2016-01-04 18:19:25 +0100
commitd41a31a053f081056ed152852f6e493776b447d3 (patch)
treec8c31bf02cf387938d5d88ce23011d52b940dbd6 /ui4/printernamecombobox.py
parent3bd33ae13460ba8d478257bbf931e1225f66db74 (diff)
Imported Upstream version 3.9.4b
Diffstat (limited to 'ui4/printernamecombobox.py')
-rw-r--r--ui4/printernamecombobox.py13
1 files changed, 11 insertions, 2 deletions
diff --git a/ui4/printernamecombobox.py b/ui4/printernamecombobox.py
index b4d2d7d78..f8478c4d7 100644
--- a/ui4/printernamecombobox.py
+++ b/ui4/printernamecombobox.py
@@ -46,6 +46,11 @@ class PrinterNameComboBox(QWidget):
self.initial_printer = None
self.updating = False
self.typ = PRINTERNAMECOMBOBOX_TYPE_PRINTER_ONLY
+
+ self.user_settings = UserSettings()
+ self.user_settings.load()
+ self.user_settings.debug()
+
self.initUi()
@@ -108,7 +113,8 @@ class PrinterNameComboBox(QWidget):
if self.printers:
if self.initial_printer is None:
- self.initial_printer = user_conf.get('last_used', 'printer_name')
+ #user_conf.get('last_used', 'printer_name')
+ self.initial_printer = self.user_settings.last_used_printer
self.updating = True
try:
@@ -138,7 +144,10 @@ class PrinterNameComboBox(QWidget):
return
self.device_uri = self.printer_index[self.printer_name]
- user_conf.set('last_used', 'printer_name', self.printer_name)
+ #user_conf.set('last_used', 'printer_name', self.printer_name)
+ self.user_settings.last_used_printer = self.printer_name
+ self.user_settings.save()
+
self.emit(SIGNAL("PrinterNameComboBox_currentChanged"), self.device_uri, self.printer_name)