Save last printer
This commit is contained in:
parent
a75022195d
commit
67f30b55bb
@ -95,7 +95,14 @@ class printerWindow(QMainWindow):
|
|||||||
self.cLabel.setText("Choose a printer:")
|
self.cLabel.setText("Choose a printer:")
|
||||||
self.cLabel.setAlignment(Qt.AlignCenter)
|
self.cLabel.setAlignment(Qt.AlignCenter)
|
||||||
self.cDropdown = QComboBox(self)
|
self.cDropdown = QComboBox(self)
|
||||||
self.cDropdown.addItems(printers)
|
self.cDropdown.addItems(self.cPrinters)
|
||||||
|
try:
|
||||||
|
with open(p(sp,"lastprinter.txt"),"r",encoding="utf-8") as f:
|
||||||
|
printer = f.read()
|
||||||
|
self.cDropdown.setCurrentIndex(self.cPrinters.index(printer))
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
self.cButton = QPushButton(self)
|
self.cButton = QPushButton(self)
|
||||||
self.cButton.setText("OK")
|
self.cButton.setText("OK")
|
||||||
self.cButton.clicked.connect(self.cOpenList)
|
self.cButton.clicked.connect(self.cOpenList)
|
||||||
@ -121,6 +128,11 @@ class printerWindow(QMainWindow):
|
|||||||
|
|
||||||
def cOpenList(self):
|
def cOpenList(self):
|
||||||
printer = self.cDropdown.currentText()
|
printer = self.cDropdown.currentText()
|
||||||
|
try:
|
||||||
|
with open(p(sp,"lastprinter.txt"),"w",encoding="utf-8") as f:
|
||||||
|
f.write(printer)
|
||||||
|
except:
|
||||||
|
pass
|
||||||
self.close()
|
self.close()
|
||||||
printerOpenProperties(printer)
|
printerOpenProperties(printer)
|
||||||
printerOpenQueue(printer)
|
printerOpenQueue(printer)
|
||||||
|
Loading…
Reference in New Issue
Block a user