diff options
author | Didier Raboud <odyx@debian.org> | 2016-01-04 18:19:25 +0100 |
---|---|---|
committer | Didier Raboud <odyx@debian.org> | 2016-01-04 18:19:25 +0100 |
commit | d41a31a053f081056ed152852f6e493776b447d3 (patch) | |
tree | c8c31bf02cf387938d5d88ce23011d52b940dbd6 /ui4/printernamecombobox.py | |
parent | 3bd33ae13460ba8d478257bbf931e1225f66db74 (diff) |
Imported Upstream version 3.9.4b
Diffstat (limited to 'ui4/printernamecombobox.py')
-rw-r--r-- | ui4/printernamecombobox.py | 13 |
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) |