From c1d0dd3afd3dda382193421b2a74d24ddea16852 Mon Sep 17 00:00:00 2001 From: Agnibho Mondal Date: Sun, 3 Sep 2023 02:41:36 +0530 Subject: [PATCH] Added option to select templates --- window.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/window.py b/window.py index f22ade8..062811d 100644 --- a/window.py +++ b/window.py @@ -55,6 +55,7 @@ class MainWindow(QMainWindow): self.current_file.copy(self.input_attachment.item(i).text()) self.update_instance() self.prescription.write_to(os.path.join(self.current_file.directory.name, "prescription.json")) + config["template"]=os.path.join(config["template_directory"], self.input_template.currentText()) self.current_file.save() self.load_interface_from_instance() self.save_state=md5(self.prescription.get_json().encode()).hexdigest() @@ -301,10 +302,14 @@ class MainWindow(QMainWindow): toolbar.addAction(action_save2) toolbar.addAction(action_refresh2) toolbar.addAction(action_render2) + toolbar.addSeparator() + self.input_template=QComboBox(self) + self.input_template.addItems(os.listdir(config["template_directory"])) + toolbar.addWidget(self.input_template) spacer=QWidget(self) spacer.setSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Expanding) toolbar.addWidget(spacer) - self.label_prescriber=QLabel() + self.label_prescriber=QLabel(self) toolbar.addWidget(self.label_prescriber) self.addToolBar(toolbar) -- 2.39.2