]> Softwares of Agnibho - medscript.git/commitdiff
Show prescriber name in toolbar
authorAgnibho Mondal <mondal@agnibho.com>
Sat, 2 Sep 2023 20:44:58 +0000 (02:14 +0530)
committerAgnibho Mondal <mondal@agnibho.com>
Sat, 2 Sep 2023 20:44:58 +0000 (02:14 +0530)
window.py

index e7fcd39bed62bec3bdb403882e1adab8d3c8e728..f22ade8190691e0c29fa66714e1df8f9f42e3f12 100644 (file)
--- a/window.py
+++ b/window.py
@@ -7,7 +7,7 @@
 
 import os, sys, datetime, dateutil.parser, webbrowser
 from PyQt6.QtCore import Qt, QDateTime, QSize, pyqtSignal
-from PyQt6.QtWidgets import QWidget, QMainWindow, QMessageBox, QLabel, QPushButton, QLineEdit, QTextEdit, QDateTimeEdit, QListWidget, QComboBox, QCheckBox, QVBoxLayout, QHBoxLayout, QFormLayout, QToolBar, QTabWidget, QStatusBar, QFileDialog, QCompleter
+from PyQt6.QtWidgets import QWidget, QMainWindow, QMessageBox, QLabel, QPushButton, QLineEdit, QTextEdit, QDateTimeEdit, QListWidget, QComboBox, QCheckBox, QVBoxLayout, QHBoxLayout, QFormLayout, QToolBar, QTabWidget, QStatusBar, QFileDialog, QCompleter, QSizePolicy
 from PyQt6.QtGui import QAction, QIcon
 from pathlib import Path
 from hashlib import md5
@@ -166,6 +166,7 @@ class MainWindow(QMainWindow):
             self.input_investigation.setText(investigation)
             self.input_medication.setText(medication)
             self.input_advice.setText(advice)
+            self.label_prescriber.setText(self.prescription.prescriber.name)
         except Exception as e:
             QMessageBox.warning(self,"Failed to load", "Failed to load the data into the application.")
             print(e)
@@ -300,6 +301,11 @@ class MainWindow(QMainWindow):
         toolbar.addAction(action_save2)
         toolbar.addAction(action_refresh2)
         toolbar.addAction(action_render2)
+        spacer=QWidget(self)
+        spacer.setSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Expanding)
+        toolbar.addWidget(spacer)
+        self.label_prescriber=QLabel()
+        toolbar.addWidget(self.label_prescriber)
         self.addToolBar(toolbar)
 
         tab_info=QWidget(self)