Software Manual part 1
Software Manual part 1
Step5: If the value are not falling in the give minimum and
maximum condition, it will show LOW or HIGH respective
to the value
Step6: As per now, the report has been filled. So, select whether
you like normal report without lab’s name or with letter head.
By Normal Report
By Letter Head
Step4: You can also give discounts to the net price for example,
Let us give 100rs discount to the total price.
(It will automatically calculates and adjust the price)
Step5: If user want to add a single test name without whole test
group, it can done by clicking on “Add Test” , a dialog box
appears.
2. Table - If the test needs a table for displaying test like in Widal
test , technician need to state the value obtained in different
dilutions. (1:40,1:80,1:160,1:320,1:640)
Table
Note
Comment
Interpretation
To add a test group:
Step1: Create a folder name of that test group in test_files
directory as software will update the indexes.
Step2: Create a parameter.csv file in that. Enter the parameter in
this format for example-
* You can create that but remember while working with custom
parameter , kindly create a empty “table.csv” file in the same
folder (Test group)
# Comments
# Interpretation
View Records
5. While creating Mysql account make sure you have save the
credentials like db_name and password in the sys_files/db_key.wp
file
UI_SPLASH
####################################################################
############
## Form generated from reading UI file 'splashzdUXOJ.ui'
##
## Created by: Qt User Interface Compiler version 5.15.2
##
## WARNING! All changes made in this file will be lost when recompiling UI file!
####################################################################
############
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
if not MainWindow.objectName():
MainWindow.setObjectName(u"MainWindow")
MainWindow.resize(800, 359)
MainWindow.setStyleSheet(u"background-color: rgb(255, 255, 255);")
self.centralwidget = QWidget(MainWindow)
self.centralwidget.setObjectName(u"centralwidget")
self.label = QLabel(self.centralwidget)
self.label.setObjectName(u"label")
self.label.setGeometry(QRect(150, 0, 500, 341))
self.label.setPixmap(QPixmap(u"assets/app_logo/logo_main.png"))
self.textEdit = QTextEdit(self.centralwidget)
self.textEdit.setObjectName(u"textEdit")
self.textEdit.setGeometry(QRect(0, 300, 800, 41))
self.progressBar = QProgressBar(self.centralwidget)
self.progressBar.setObjectName(u"progressBar")
self.progressBar.setGeometry(QRect(0, 341, 801, 21))
self.progressBar.setValue(24)
self.progressBar.setTextVisible(False)
MainWindow.setCentralWidget(self.centralwidget)
self.retranslateUi(MainWindow)
QMetaObject.connectSlotsByName(MainWindow)
# setupUi
import iconres_rc
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
if not MainWindow.objectName():
MainWindow.setObjectName(u"MainWindow")
MainWindow.resize(780, 514)
MainWindow.setMaximumSize(QSize(780, 514))
MainWindow.setStyleSheet(u"background-color: rgb(255, 255, 255);")
self.centralwidget = QWidget(MainWindow)
self.centralwidget.setObjectName(u"centralwidget")
self.horizontalLayout = QHBoxLayout(self.centralwidget)
self.horizontalLayout.setObjectName(u"horizontalLayout")
self.verticalLayout = QVBoxLayout()
self.verticalLayout.setObjectName(u"verticalLayout")
self.test_table_ex = QTableWidget(self.centralwidget)
if (self.test_table_ex.columnCount() < 6):
self.test_table_ex.setColumnCount(6)
__qtablewidgetitem = QTableWidgetItem()
self.test_table_ex.setHorizontalHeaderItem(0, __qtablewidgetitem)
__qtablewidgetitem1 = QTableWidgetItem()
self.test_table_ex.setHorizontalHeaderItem(1, __qtablewidgetitem1)
__qtablewidgetitem2 = QTableWidgetItem()
self.test_table_ex.setHorizontalHeaderItem(2, __qtablewidgetitem2)
__qtablewidgetitem3 = QTableWidgetItem()
self.test_table_ex.setHorizontalHeaderItem(3, __qtablewidgetitem3)
__qtablewidgetitem4 = QTableWidgetItem()
self.test_table_ex.setHorizontalHeaderItem(4, __qtablewidgetitem4)
__qtablewidgetitem5 = QTableWidgetItem()
self.test_table_ex.setHorizontalHeaderItem(5, __qtablewidgetitem5)
self.test_table_ex.setObjectName(u"test_table_ex")
self.test_table_ex.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:1px;font: 75 13pt \"MS Shell Dlg 2\";")
self.verticalLayout.addWidget(self.test_table_ex)
self.horizontalLayout_2 = QHBoxLayout()
self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
self.add_select_test = QPushButton(self.centralwidget)
self.add_select_test.setObjectName(u"add_select_test")
self.add_select_test.setMinimumSize(QSize(200, 45))
self.add_select_test.setMaximumSize(QSize(16777215, 100))
font = QFont()
font.setPointSize(12)
font.setBold(True)
font.setWeight(75)
self.add_select_test.setFont(font)
self.add_select_test.setStyleSheet(u"border-radius:5px;background-color: rgb(29, 97, 255);\n"
"color: rgb(255, 255, 255);")
icon = QIcon()
icon.addFile(u":/newPrefix/icons/docs/text_1 +.svg", QSize(), QIcon.Normal, QIcon.Off)
self.add_select_test.setIcon(icon)
self.add_select_test.setIconSize(QSize(35, 35))
self.horizontalLayout_2.addWidget(self.add_select_test)
self.close_btn = QPushButton(self.centralwidget)
self.close_btn.setObjectName(u"close_btn")
self.close_btn.setMaximumSize(QSize(16777215, 100))
self.close_btn.setFont(font)
self.close_btn.setStyleSheet(u"border-radius:5px;background-color: rgb(255, 0, 0);\n"
"color: rgb(255, 255, 255);")
self.horizontalLayout_2.addWidget(self.close_btn)
self.verticalLayout.addLayout(self.horizontalLayout_2)
self.horizontalLayout.addLayout(self.verticalLayout)
MainWindow.setCentralWidget(self.centralwidget)
self.retranslateUi(MainWindow)
QMetaObject.connectSlotsByName(MainWindow)
# setupUi
import iconres_rc
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
if not MainWindow.objectName():
MainWindow.setObjectName(u"MainWindow")
MainWindow.resize(780, 540)
self.centralwidget = QWidget(MainWindow)
self.centralwidget.setObjectName(u"centralwidget")
self.verticalLayout = QVBoxLayout(self.centralwidget)
self.verticalLayout.setObjectName(u"verticalLayout")
self.ref_table_ex = QTableWidget(self.centralwidget)
if (self.ref_table_ex.columnCount() < 3):
self.ref_table_ex.setColumnCount(3)
__qtablewidgetitem = QTableWidgetItem()
self.ref_table_ex.setHorizontalHeaderItem(0, __qtablewidgetitem)
__qtablewidgetitem1 = QTableWidgetItem()
self.ref_table_ex.setHorizontalHeaderItem(1, __qtablewidgetitem1)
__qtablewidgetitem2 = QTableWidgetItem()
self.ref_table_ex.setHorizontalHeaderItem(2, __qtablewidgetitem2)
self.ref_table_ex.setObjectName(u"ref_table_ex")
self.ref_table_ex.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:1px;font: 75 13pt \"MS Shell Dlg 2\";")
self.verticalLayout.addWidget(self.ref_table_ex)
self.horizontalLayout_2 = QHBoxLayout()
self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
self.add_select_test = QPushButton(self.centralwidget)
self.add_select_test.setObjectName(u"add_select_test")
self.add_select_test.setMinimumSize(QSize(200, 45))
self.add_select_test.setMaximumSize(QSize(16777215, 100))
font = QFont()
font.setPointSize(12)
font.setBold(True)
font.setWeight(75)
self.add_select_test.setFont(font)
self.add_select_test.setStyleSheet(u"border-radius:5px;background-color: rgb(29, 97, 255);\n"
"color: rgb(255, 255, 255);")
icon = QIcon()
icon.addFile(u":/newPrefix/icons/health/03 - Doctor.svg", QSize(), QIcon.Normal, QIcon.Off)
self.add_select_test.setIcon(icon)
self.add_select_test.setIconSize(QSize(35, 35))
self.horizontalLayout_2.addWidget(self.add_select_test)
self.close_btn = QPushButton(self.centralwidget)
self.close_btn.setObjectName(u"close_btn")
self.close_btn.setMaximumSize(QSize(16777215, 100))
self.close_btn.setFont(font)
self.close_btn.setStyleSheet(u"border-radius:5px;background-color: rgb(255, 0, 0);\n"
"color: rgb(255, 255, 255);")
self.horizontalLayout_2.addWidget(self.close_btn)
self.verticalLayout.addLayout(self.horizontalLayout_2)
MainWindow.setCentralWidget(self.centralwidget)
self.retranslateUi(MainWindow)
QMetaObject.connectSlotsByName(MainWindow)
# setupUi
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
if not MainWindow.objectName():
MainWindow.setObjectName(u"MainWindow")
MainWindow.resize(1366, 768)
MainWindow.setMinimumSize(QSize(0, 0))
icon = QIcon()
icon.addFile(u"../assets/app_logo/icons.png", QSize(), QIcon.Normal, QIcon.Off)
MainWindow.setWindowIcon(icon)
self.centralwidget = QWidget(MainWindow)
self.centralwidget.setObjectName(u"centralwidget")
self.centralwidget.setMinimumSize(QSize(0, 0))
self.centralwidget.setStyleSheet(u"background-color: rgb(255, 255, 255);")
self.verticalLayout = QVBoxLayout(self.centralwidget)
self.verticalLayout.setSpacing(0)
self.verticalLayout.setObjectName(u"verticalLayout")
self.verticalLayout.setContentsMargins(10, 10, 10, 10)
self.frame = QFrame(self.centralwidget)
self.frame.setObjectName(u"frame")
self.frame.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:10px;\n"
"border-style:solid;border-width:0.5px;")
self.frame.setFrameShape(QFrame.StyledPanel)
self.frame.setFrameShadow(QFrame.Raised)
self.horizontalLayout_2 = QHBoxLayout(self.frame)
self.horizontalLayout_2.setSpacing(0)
self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
self.horizontalLayout_2.setContentsMargins(9, 0, 9, 0)
self.nav_btn = QPushButton(self.frame)
self.nav_btn.setObjectName(u"nav_btn")
self.nav_btn.setEnabled(True)
self.nav_btn.setMinimumSize(QSize(50, 45))
self.nav_btn.setStyleSheet(u"border-radius:10px;background-color: rgb(29, 97, 255);")
icon1 = QIcon()
icon1.addFile(u":/newPrefix/icons/docs/archive.svg", QSize(), QIcon.Normal, QIcon.Off)
self.nav_btn.setIcon(icon1)
self.nav_btn.setIconSize(QSize(35, 35))
self.horizontalLayout_2.addWidget(self.nav_btn, 0, Qt.AlignLeft|Qt.AlignVCenter)
self.horizontalFrame = QFrame(self.frame)
self.horizontalFrame.setObjectName(u"horizontalFrame")
self.horizontalFrame.setStyleSheet(u"*{border:none;}")
self.horizontalLayout = QHBoxLayout(self.horizontalFrame)
self.horizontalLayout.setSpacing(0)
self.horizontalLayout.setObjectName(u"horizontalLayout")
self.horizontalLayout.setContentsMargins(0, 10, 0, 10)
self.label = QLabel(self.horizontalFrame)
self.label.setObjectName(u"label")
font = QFont()
font.setFamily(u"Bahnschrift")
font.setPointSize(16)
font.setBold(True)
font.setWeight(75)
self.label.setFont(font)
self.label.setStyleSheet(u"color: rgb(0, 17, 255);")
self.horizontalLayout.addWidget(self.label)
self.label_2 = QLabel(self.horizontalFrame)
self.label_2.setObjectName(u"label_2")
self.label_2.setFont(font)
self.horizontalLayout.addWidget(self.label_2)
self.label_3 = QLabel(self.horizontalFrame)
self.label_3.setObjectName(u"label_3")
font1 = QFont()
font1.setFamily(u"Segoe Print")
font1.setPointSize(14)
font1.setBold(True)
font1.setWeight(75)
self.label_3.setFont(font1)
self.label_3.setStyleSheet(u"color: rgb(0, 4, 255);")
self.horizontalLayout.addWidget(self.label_3)
self.horizontalLayout_2.addWidget(self.horizontalFrame, 0, Qt.AlignHCenter|Qt.AlignVCenter)
self.settings_btn = QPushButton(self.frame)
self.settings_btn.setObjectName(u"settings_btn")
self.settings_btn.setMinimumSize(QSize(50, 45))
self.settings_btn.setStyleSheet(u"border-color: rgba(255, 255, 255);\n"
"background-color: rgb(29, 97, 255);")
icon2 = QIcon()
icon2.addFile(u":/newPrefix/icons/misc/settings.svg", QSize(), QIcon.Normal, QIcon.Off)
self.settings_btn.setIcon(icon2)
self.settings_btn.setIconSize(QSize(35, 35))
self.horizontalLayout_2.addWidget(self.settings_btn, 0, Qt.AlignRight)
self.verticalLayout.addWidget(self.frame, 0, Qt.AlignTop)
self.frame_2 = QFrame(self.centralwidget)
self.frame_2.setObjectName(u"frame_2")
self.frame_2.setStyleSheet(u"border-color: rgb(200, 200, 200);border-radius:20px;\n"
"border-style:solid;")
self.frame_2.setFrameShape(QFrame.StyledPanel)
self.frame_2.setFrameShadow(QFrame.Raised)
self.horizontalLayout_3 = QHBoxLayout(self.frame_2)
self.horizontalLayout_3.setObjectName(u"horizontalLayout_3")
self.horizontalLayout_3.setContentsMargins(0, 13, 0, -1)
self.verticalFrame = QFrame(self.frame_2)
self.verticalFrame.setObjectName(u"verticalFrame")
self.verticalFrame.setMinimumSize(QSize(0, 0))
self.verticalFrame.setMaximumSize(QSize(60, 16777215))
self.verticalLayout_2 = QVBoxLayout(self.verticalFrame)
self.verticalLayout_2.setSpacing(0)
self.verticalLayout_2.setObjectName(u"verticalLayout_2")
self.verticalLayout_2.setContentsMargins(9, 0, 0, 0)
self.gridFrame = QFrame(self.verticalFrame)
self.gridFrame.setObjectName(u"gridFrame")
self.gridFrame.setMinimumSize(QSize(160, 0))
self.gridFrame.setMaximumSize(QSize(160, 16777215))
self.gridLayout = QGridLayout(self.gridFrame)
self.gridLayout.setObjectName(u"gridLayout")
self.gridLayout.setHorizontalSpacing(10)
self.gridLayout.setContentsMargins(0, 0, 0, 0)
self.records_btn_2 = QPushButton(self.gridFrame)
self.records_btn_2.setObjectName(u"records_btn_2")
self.records_btn_2.setMinimumSize(QSize(45, 45))
self.records_btn_2.setMaximumSize(QSize(50, 50))
self.records_btn_2.setStyleSheet(u"border-radius:10px;background-color: rgb(29, 97, 255);")
icon3 = QIcon()
icon3.addFile(u":/newPrefix/icons/docs/archive doc.svg", QSize(), QIcon.Normal, QIcon.Off)
self.records_btn_2.setIcon(icon3)
self.records_btn_2.setIconSize(QSize(35, 35))
self.gridLayout.addWidget(self.records_btn_2, 4, 0, 1, 1)
self.label_4 = QLabel(self.gridFrame)
self.label_4.setObjectName(u"label_4")
font2 = QFont()
font2.setFamily(u"Bahnschrift")
font2.setPointSize(14)
font2.setBold(True)
font2.setWeight(75)
self.label_4.setFont(font2)
self.gridLayout.addWidget(self.label_4, 0, 1, 1, 1)
self.receipt_btn = QPushButton(self.gridFrame)
self.receipt_btn.setObjectName(u"receipt_btn")
self.receipt_btn.setMinimumSize(QSize(45, 45))
self.receipt_btn.setMaximumSize(QSize(50, 50))
self.receipt_btn.setStyleSheet(u"border-radius:10px;background-color: rgb(29, 97, 255);")
icon4 = QIcon()
icon4.addFile(u":/newPrefix/icons/e-commerce/cashbox.svg", QSize(), QIcon.Normal,
QIcon.Off)
self.receipt_btn.setIcon(icon4)
self.receipt_btn.setIconSize(QSize(35, 35))
self.gridLayout.addWidget(self.receipt_btn, 1, 0, 1, 1)
self.label_8 = QLabel(self.gridFrame)
self.label_8.setObjectName(u"label_8")
self.label_8.setFont(font2)
self.gridLayout.addWidget(self.label_8, 3, 1, 1, 1)
self.doctor_btn = QPushButton(self.gridFrame)
self.doctor_btn.setObjectName(u"doctor_btn")
self.doctor_btn.setMinimumSize(QSize(45, 45))
self.doctor_btn.setMaximumSize(QSize(50, 50))
self.doctor_btn.setStyleSheet(u"border-radius:10px;background-color: rgb(29, 97, 255);")
icon5 = QIcon()
icon5.addFile(u":/newPrefix/icons/misc/medicine.svg", QSize(), QIcon.Normal, QIcon.Off)
self.doctor_btn.setIcon(icon5)
self.doctor_btn.setIconSize(QSize(35, 35))
self.gridLayout.addWidget(self.doctor_btn, 3, 0, 1, 1)
self.label_5 = QLabel(self.gridFrame)
self.label_5.setObjectName(u"label_5")
self.label_5.setFont(font2)
self.gridLayout.addWidget(self.label_5, 1, 1, 1, 1)
self.entry_btn = QPushButton(self.gridFrame)
self.entry_btn.setObjectName(u"entry_btn")
self.entry_btn.setMinimumSize(QSize(45, 45))
self.entry_btn.setMaximumSize(QSize(50, 50))
self.entry_btn.setStyleSheet(u"border-radius:10px;background-color: rgb(29, 97, 255);")
icon6 = QIcon()
icon6.addFile(u":/newPrefix/icons/docs/text_1 +.svg", QSize(), QIcon.Normal, QIcon.Off)
self.entry_btn.setIcon(icon6)
self.entry_btn.setIconSize(QSize(35, 35))
self.gridLayout.addWidget(self.entry_btn, 0, 0, 1, 1)
self.label_25 = QLabel(self.gridFrame)
self.label_25.setObjectName(u"label_25")
self.label_25.setFont(font2)
self.gridLayout.addWidget(self.label_25, 4, 1, 1, 1)
self.verticalLayout_2.addWidget(self.gridFrame, 0, Qt.AlignHCenter|Qt.AlignTop)
self.horizontalLayout_3.addWidget(self.verticalFrame, 0, Qt.AlignLeft|Qt.AlignTop)
self.frame_4 = QFrame(self.frame_2)
self.frame_4.setObjectName(u"frame_4")
self.frame_4.setFrameShape(QFrame.StyledPanel)
self.frame_4.setFrameShadow(QFrame.Raised)
self.horizontalLayout_4 = QHBoxLayout(self.frame_4)
self.horizontalLayout_4.setSpacing(0)
self.horizontalLayout_4.setObjectName(u"horizontalLayout_4")
self.horizontalLayout_4.setContentsMargins(0, 0, 0, 0)
self.stackedWidget = QStackedWidget(self.frame_4)
self.stackedWidget.setObjectName(u"stackedWidget")
self.stackedWidget.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:10px;\n"
"border-style:solid;border-width:0.5px;")
self.page = QWidget()
self.page.setObjectName(u"page")
self.page.setStyleSheet(u"border-color: rgb(189, 189, 189,0);border-radius:10px;\n"
"border-style:solid;border-width:0.5px;")
self.groupBox = QGroupBox(self.page)
self.groupBox.setObjectName(u"groupBox")
self.groupBox.setGeometry(QRect(430, 160, 491, 221))
self.groupBox.setMinimumSize(QSize(491, 221))
self.groupBox.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:3px;\n"
"border-style:solid;border-width:0.5px;")
self.verticalLayout_3 = QVBoxLayout(self.groupBox)
self.verticalLayout_3.setObjectName(u"verticalLayout_3")
self.verticalLayout_3.setContentsMargins(20, 20, 20, 20)
self.gridLayout_2 = QGridLayout()
self.gridLayout_2.setObjectName(u"gridLayout_2")
self.gridLayout_2.setVerticalSpacing(20)
self.label_12 = QLabel(self.groupBox)
self.label_12.setObjectName(u"label_12")
font3 = QFont()
font3.setFamily(u"Bahnschrift")
font3.setPointSize(14)
font3.setBold(False)
font3.setWeight(50)
self.label_12.setFont(font3)
self.label_12.setStyleSheet(u"border-color: rgb(189, 189, 189,0);border-radius:10px;\n"
"border-style:solid;border-width:0.5px;")
self.gridLayout_2.addWidget(self.label_12, 1, 0, 1, 1)
self.user_box = QLineEdit(self.groupBox)
self.user_box.setObjectName(u"user_box")
self.user_box.setMinimumSize(QSize(0, 40))
self.user_box.setFont(font3)
self.user_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:3px;\n"
"border-style:solid;border-width:0.5px;")
self.gridLayout_2.addWidget(self.user_box, 0, 1, 1, 1)
self.label_10 = QLabel(self.groupBox)
self.label_10.setObjectName(u"label_10")
self.label_10.setFont(font3)
self.label_10.setStyleSheet(u"border-color: rgb(189, 189, 189,0);border-radius:10px;\n"
"border-style:solid;border-width:0.5px;")
self.gridLayout_2.addWidget(self.label_10, 0, 0, 1, 1)
self.pass_box = QLineEdit(self.groupBox)
self.pass_box.setObjectName(u"pass_box")
self.pass_box.setMinimumSize(QSize(0, 40))
self.pass_box.setFont(font3)
self.pass_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:3px;\n"
"border-style:solid;border-width:0.5px;")
self.gridLayout_2.addWidget(self.pass_box, 1, 1, 1, 1)
self.login_btn = QPushButton(self.groupBox)
self.login_btn.setObjectName(u"login_btn")
self.login_btn.setMinimumSize(QSize(0, 50))
font4 = QFont()
font4.setFamily(u"Bahnschrift")
font4.setPointSize(16)
font4.setBold(False)
font4.setWeight(50)
self.login_btn.setFont(font4)
self.login_btn.setStyleSheet(u"border-radius:5px;background-color: rgb(29, 97, 255);\n"
"color: rgb(255, 255, 255);")
icon7 = QIcon()
icon7.addFile(u":/newPrefix/icons/misc/profile.svg", QSize(), QIcon.Normal, QIcon.Off)
self.login_btn.setIcon(icon7)
self.login_btn.setIconSize(QSize(40, 40))
self.gridLayout_2.addWidget(self.login_btn, 2, 0, 1, 2)
self.verticalLayout_3.addLayout(self.gridLayout_2)
self.stackedWidget.addWidget(self.page)
self.page_2 = QWidget()
self.page_2.setObjectName(u"page_2")
self.page_2.setStyleSheet(u"border-color: rgb(189, 189, 189,0);\n"
"border-radius:10px;\n"
"border-style:solid;\n"
"border-width:0.5px;")
self.groupBox_2 = QGroupBox(self.page_2)
self.groupBox_2.setObjectName(u"groupBox_2")
self.groupBox_2.setGeometry(QRect(30, 20, 301, 543))
self.groupBox_2.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:1px;")
self.verticalLayout_8 = QVBoxLayout(self.groupBox_2)
self.verticalLayout_8.setObjectName(u"verticalLayout_8")
self.verticalLayout_8.setContentsMargins(-1, 20, -1, -1)
self.gridLayout_3 = QGridLayout()
self.gridLayout_3.setObjectName(u"gridLayout_3")
self.bill_box = QLineEdit(self.groupBox_2)
self.bill_box.setObjectName(u"bill_box")
self.bill_box.setMinimumSize(QSize(0, 35))
font5 = QFont()
font5.setPointSize(11)
font5.setBold(True)
font5.setWeight(75)
self.bill_box.setFont(font5)
self.bill_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.gridLayout_3.addWidget(self.bill_box, 13, 1, 1, 1)
self.label_14 = QLabel(self.groupBox_2)
self.label_14.setObjectName(u"label_14")
self.label_14.setFont(font5)
self.label_14.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_3.addWidget(self.label_14, 2, 1, 1, 1)
self.pid_box = QLineEdit(self.groupBox_2)
self.pid_box.setObjectName(u"pid_box")
self.pid_box.setMinimumSize(QSize(0, 35))
self.pid_box.setFont(font5)
self.pid_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.gridLayout_3.addWidget(self.pid_box, 11, 1, 1, 1)
self.horizontalLayout_10 = QHBoxLayout()
self.horizontalLayout_10.setObjectName(u"horizontalLayout_10")
self.group_box = QComboBox(self.groupBox_2)
self.group_box.setObjectName(u"group_box")
self.group_box.setMinimumSize(QSize(0, 35))
self.group_box.setFont(font5)
self.group_box.setFocusPolicy(Qt.StrongFocus)
self.group_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.horizontalLayout_10.addWidget(self.group_box)
self.add_group_btn = QPushButton(self.groupBox_2)
self.add_group_btn.setObjectName(u"add_group_btn")
self.add_group_btn.setMinimumSize(QSize(0, 40))
self.add_group_btn.setMaximumSize(QSize(40, 40))
self.add_group_btn.setStyleSheet(u"border-color: rgba(255, 255, 255, 0);\n"
"background-color: rgb(0, 13, 255);\n"
"border-radius:20px;")
icon8 = QIcon()
icon8.addFile(u":/newPrefix/icons/misc/+.svg", QSize(), QIcon.Normal, QIcon.Off)
self.add_group_btn.setIcon(icon8)
self.add_group_btn.setIconSize(QSize(35, 35))
self.horizontalLayout_10.addWidget(self.add_group_btn)
self.gridLayout_3.addLayout(self.horizontalLayout_10, 15, 1, 1, 1)
self.label_19 = QLabel(self.groupBox_2)
self.label_19.setObjectName(u"label_19")
self.label_19.setFont(font5)
self.label_19.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_3.addWidget(self.label_19, 14, 1, 1, 1)
self.label_13 = QLabel(self.groupBox_2)
self.label_13.setObjectName(u"label_13")
self.label_13.setFont(font5)
self.label_13.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_3.addWidget(self.label_13, 0, 1, 1, 1)
self.label_15 = QLabel(self.groupBox_2)
self.label_15.setObjectName(u"label_15")
self.label_15.setFont(font5)
self.label_15.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_3.addWidget(self.label_15, 4, 1, 1, 1)
self.horizontalLayout_8 = QHBoxLayout()
self.horizontalLayout_8.setObjectName(u"horizontalLayout_8")
self.name_title_box = QComboBox(self.groupBox_2)
self.name_title_box.addItem("")
self.name_title_box.addItem("")
self.name_title_box.addItem("")
self.name_title_box.addItem("")
self.name_title_box.addItem("")
self.name_title_box.addItem("")
self.name_title_box.addItem("")
self.name_title_box.addItem("")
self.name_title_box.setObjectName(u"name_title_box")
self.name_title_box.setMinimumSize(QSize(70, 35))
self.name_title_box.setFont(font5)
self.name_title_box.setFocusPolicy(Qt.StrongFocus)
self.name_title_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-
radius:5px;border-style:solid;border-width:0.5px;")
self.horizontalLayout_8.addWidget(self.name_title_box)
self.namer_box = QLineEdit(self.groupBox_2)
self.namer_box.setObjectName(u"namer_box")
self.namer_box.setMinimumSize(QSize(0, 35))
self.namer_box.setFont(font5)
self.namer_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.namer_box.setFrame(True)
self.horizontalLayout_8.addWidget(self.namer_box)
self.gridLayout_3.addLayout(self.horizontalLayout_8, 1, 1, 1, 1)
self.horizontalLayout_9 = QHBoxLayout()
self.horizontalLayout_9.setObjectName(u"horizontalLayout_9")
self.ager_box = QLineEdit(self.groupBox_2)
self.ager_box.setObjectName(u"ager_box")
self.ager_box.setMinimumSize(QSize(0, 35))
self.ager_box.setFont(font5)
self.ager_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.horizontalLayout_9.addWidget(self.ager_box)
self.gender_box = QComboBox(self.groupBox_2)
self.gender_box.addItem("")
self.gender_box.addItem("")
self.gender_box.setObjectName(u"gender_box")
self.gender_box.setMinimumSize(QSize(80, 35))
self.gender_box.setFont(font5)
self.gender_box.setFocusPolicy(Qt.StrongFocus)
self.gender_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.horizontalLayout_9.addWidget(self.gender_box)
self.gridLayout_3.addLayout(self.horizontalLayout_9, 3, 1, 1, 1)
self.label_17 = QLabel(self.groupBox_2)
self.label_17.setObjectName(u"label_17")
self.label_17.setFont(font5)
self.label_17.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_3.addWidget(self.label_17, 10, 1, 1, 1)
self.contact_box = QLineEdit(self.groupBox_2)
self.contact_box.setObjectName(u"contact_box")
self.contact_box.setMinimumSize(QSize(0, 35))
self.contact_box.setFont(font5)
self.contact_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.gridLayout_3.addWidget(self.contact_box, 9, 1, 1, 1)
self.horizontalFrame1 = QFrame(self.groupBox_2)
self.horizontalFrame1.setObjectName(u"horizontalFrame1")
self.horizontalFrame1.setStyleSheet(u"color: rgb(0, 0, 255);\n"
"border-color: rgba(255, 255, 255, 0);")
self.horizontalLayout_7 = QHBoxLayout(self.horizontalFrame1)
self.horizontalLayout_7.setSpacing(20)
self.horizontalLayout_7.setObjectName(u"horizontalLayout_7")
self.horizontalLayout_7.setContentsMargins(0, -1, -1, 0)
self.add_text_btn = QPushButton(self.horizontalFrame1)
self.add_text_btn.setObjectName(u"add_text_btn")
font6 = QFont()
font6.setPointSize(9)
font6.setUnderline(True)
self.add_text_btn.setFont(font6)
self.add_text_btn.setStyleSheet(u"color: rgb(0, 0, 255);\n"
"border-color: rgba(255, 255, 255, 0);")
self.horizontalLayout_7.addWidget(self.add_text_btn)
self.remove_test_btn = QPushButton(self.horizontalFrame1)
self.remove_test_btn.setObjectName(u"remove_test_btn")
self.remove_test_btn.setFont(font6)
self.remove_test_btn.setStyleSheet(u"color: rgb(0, 0, 255);\n"
"border-color: rgba(255, 255, 255, 0);")
self.horizontalLayout_7.addWidget(self.remove_test_btn, 0, Qt.AlignLeft)
self.label_16 = QLabel(self.groupBox_2)
self.label_16.setObjectName(u"label_16")
self.label_16.setFont(font5)
self.label_16.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_3.addWidget(self.label_16, 8, 1, 1, 1)
self.label_18 = QLabel(self.groupBox_2)
self.label_18.setObjectName(u"label_18")
self.label_18.setFont(font5)
self.label_18.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_3.addWidget(self.label_18, 12, 1, 1, 1)
self.ref_box = QLineEdit(self.groupBox_2)
self.ref_box.setObjectName(u"ref_box")
self.ref_box.setMinimumSize(QSize(0, 35))
self.ref_box.setFont(font5)
self.ref_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.gridLayout_3.addWidget(self.ref_box, 5, 1, 1, 1)
self.horizontalLayout_12 = QHBoxLayout()
self.horizontalLayout_12.setObjectName(u"horizontalLayout_12")
self.horizontalLayout_12.setContentsMargins(-1, 3, -1, -1)
self.add_ref_text_btn = QPushButton(self.groupBox_2)
self.add_ref_text_btn.setObjectName(u"add_ref_text_btn")
self.add_ref_text_btn.setFont(font6)
self.add_ref_text_btn.setStyleSheet(u"color: rgb(0, 0, 255);\n"
"border-color: rgba(255, 255, 255, 0);")
self.horizontalLayout_12.addWidget(self.add_ref_text_btn, 0, Qt.AlignRight)
self.gridLayout_3.addLayout(self.horizontalLayout_12, 6, 1, 1, 1)
self.verticalLayout_8.addLayout(self.gridLayout_3)
self.new_entry_btn = QPushButton(self.page_2)
self.new_entry_btn.setObjectName(u"new_entry_btn")
self.new_entry_btn.setGeometry(QRect(30, 570, 301, 50))
self.new_entry_btn.setMinimumSize(QSize(0, 50))
self.new_entry_btn.setFont(font3)
self.new_entry_btn.setStyleSheet(u"border-radius:5px;\n"
"background-color: rgb(29, 97, 255);\n"
"color: rgb(255, 255, 255);")
self.new_entry_btn.setIcon(icon6)
self.new_entry_btn.setIconSize(QSize(30, 35))
self.bill_table = QTableWidget(self.page_2)
if (self.bill_table.columnCount() < 2):
self.bill_table.setColumnCount(2)
__qtablewidgetitem = QTableWidgetItem()
self.bill_table.setHorizontalHeaderItem(0, __qtablewidgetitem)
__qtablewidgetitem1 = QTableWidgetItem()
self.bill_table.setHorizontalHeaderItem(1, __qtablewidgetitem1)
self.bill_table.setObjectName(u"bill_table")
self.bill_table.setGeometry(QRect(350, 20, 891, 541))
self.bill_table.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:1px;\n"
"font: 75 13pt \"MS Shell Dlg 2\";")
self.horizontalLayoutWidget_4 = QWidget(self.page_2)
self.horizontalLayoutWidget_4.setObjectName(u"horizontalLayoutWidget_4")
self.horizontalLayoutWidget_4.setGeometry(QRect(570, 570, 491, 51))
self.horizontalLayout_11 = QHBoxLayout(self.horizontalLayoutWidget_4)
self.horizontalLayout_11.setObjectName(u"horizontalLayout_11")
self.horizontalLayout_11.setContentsMargins(0, 0, 0, 0)
self.verticalFrame_2 = QFrame(self.horizontalLayoutWidget_4)
self.verticalFrame_2.setObjectName(u"verticalFrame_2")
self.verticalFrame_2.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:1px;")
self.verticalLayout_6 = QVBoxLayout(self.verticalFrame_2)
self.verticalLayout_6.setSpacing(0)
self.verticalLayout_6.setObjectName(u"verticalLayout_6")
self.verticalLayout_6.setContentsMargins(0, 0, 0, 4)
self.label_22 = QLabel(self.verticalFrame_2)
self.label_22.setObjectName(u"label_22")
self.label_22.setMinimumSize(QSize(0, 0))
self.label_22.setMaximumSize(QSize(16777215, 20))
self.label_22.setFont(font5)
self.label_22.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:0px;")
self.label_22.setAlignment(Qt.AlignHCenter|Qt.AlignTop)
self.verticalLayout_6.addWidget(self.label_22)
self.actua_cost_box = QLineEdit(self.verticalFrame_2)
self.actua_cost_box.setObjectName(u"actua_cost_box")
font7 = QFont()
font7.setFamily(u"Rupee Foradian")
font7.setPointSize(14)
font7.setBold(False)
font7.setWeight(50)
self.actua_cost_box.setFont(font7)
self.actua_cost_box.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:0px;")
self.actua_cost_box.setAlignment(Qt.AlignCenter)
self.verticalLayout_6.addWidget(self.actua_cost_box)
self.horizontalLayout_11.addWidget(self.verticalFrame_2)
self.verticalFrame1 = QFrame(self.horizontalLayoutWidget_4)
self.verticalFrame1.setObjectName(u"verticalFrame1")
self.verticalFrame1.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:1px;")
self.verticalLayout_5 = QVBoxLayout(self.verticalFrame1)
self.verticalLayout_5.setSpacing(0)
self.verticalLayout_5.setObjectName(u"verticalLayout_5")
self.verticalLayout_5.setContentsMargins(0, 0, 0, 4)
self.label_21 = QLabel(self.verticalFrame1)
self.label_21.setObjectName(u"label_21")
self.label_21.setMinimumSize(QSize(0, 0))
self.label_21.setMaximumSize(QSize(16777215, 20))
self.label_21.setFont(font5)
self.label_21.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:0px;")
self.label_21.setAlignment(Qt.AlignHCenter|Qt.AlignTop)
self.verticalLayout_5.addWidget(self.label_21)
self.discount_box = QLineEdit(self.verticalFrame1)
self.discount_box.setObjectName(u"discount_box")
self.discount_box.setFont(font7)
self.discount_box.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:0px;")
self.discount_box.setAlignment(Qt.AlignCenter)
self.verticalLayout_5.addWidget(self.discount_box)
self.horizontalLayout_11.addWidget(self.verticalFrame1)
self.verticalFrame_3 = QFrame(self.horizontalLayoutWidget_4)
self.verticalFrame_3.setObjectName(u"verticalFrame_3")
self.verticalFrame_3.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:1px;")
self.verticalLayout_7 = QVBoxLayout(self.verticalFrame_3)
self.verticalLayout_7.setSpacing(0)
self.verticalLayout_7.setObjectName(u"verticalLayout_7")
self.verticalLayout_7.setContentsMargins(0, 0, 0, 4)
self.label_23 = QLabel(self.verticalFrame_3)
self.label_23.setObjectName(u"label_23")
self.label_23.setMinimumSize(QSize(0, 0))
self.label_23.setMaximumSize(QSize(16777215, 20))
self.label_23.setFont(font5)
self.label_23.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:0px;")
self.label_23.setAlignment(Qt.AlignHCenter|Qt.AlignTop)
self.verticalLayout_7.addWidget(self.label_23)
self.tprice_box = QLineEdit(self.verticalFrame_3)
self.tprice_box.setObjectName(u"tprice_box")
self.tprice_box.setFont(font7)
self.tprice_box.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:0px;")
self.tprice_box.setAlignment(Qt.AlignCenter)
self.verticalLayout_7.addWidget(self.tprice_box)
self.horizontalLayout_11.addWidget(self.verticalFrame_3)
self.print_bill_btn = QPushButton(self.page_2)
self.print_bill_btn.setObjectName(u"print_bill_btn")
self.print_bill_btn.setGeometry(QRect(1080, 570, 71, 50))
self.print_bill_btn.setMinimumSize(QSize(0, 50))
self.print_bill_btn.setFont(font3)
self.print_bill_btn.setStyleSheet(u"border-radius:5px;\n"
"background-color: rgb(29, 97, 255);\n"
"color: rgb(255, 255, 255);")
icon9 = QIcon()
icon9.addFile(u":/newPrefix/icons/devices/printer.svg", QSize(), QIcon.Normal, QIcon.Off)
self.print_bill_btn.setIcon(icon9)
self.print_bill_btn.setIconSize(QSize(30, 35))
self.bill_to_report_btn = QPushButton(self.page_2)
self.bill_to_report_btn.setObjectName(u"bill_to_report_btn")
self.bill_to_report_btn.setGeometry(QRect(1160, 570, 71, 50))
self.bill_to_report_btn.setMinimumSize(QSize(0, 50))
self.bill_to_report_btn.setFont(font3)
self.bill_to_report_btn.setStyleSheet(u"border-radius:5px;\n"
"background-color: rgb(29, 97, 255);\n"
"color: rgb(255, 255, 255);")
icon10 = QIcon()
icon10.addFile(u":/newPrefix/icons/docs/text_2 +.svg", QSize(), QIcon.Normal, QIcon.Off)
self.bill_to_report_btn.setIcon(icon10)
self.bill_to_report_btn.setIconSize(QSize(30, 35))
self.stackedWidget.addWidget(self.page_2)
self.page_3 = QWidget()
self.page_3.setObjectName(u"page_3")
self.page_3.setStyleSheet(u"border-color: rgb(189, 189, 189,0);\n"
"border-radius:10px;\n"
"border-style:solid;\n"
"border-width:0.5px;")
self.report_table = QTableWidget(self.page_3)
if (self.report_table.columnCount() < 6):
self.report_table.setColumnCount(6)
__qtablewidgetitem2 = QTableWidgetItem()
self.report_table.setHorizontalHeaderItem(0, __qtablewidgetitem2)
__qtablewidgetitem3 = QTableWidgetItem()
self.report_table.setHorizontalHeaderItem(1, __qtablewidgetitem3)
__qtablewidgetitem4 = QTableWidgetItem()
self.report_table.setHorizontalHeaderItem(2, __qtablewidgetitem4)
__qtablewidgetitem5 = QTableWidgetItem()
self.report_table.setHorizontalHeaderItem(3, __qtablewidgetitem5)
__qtablewidgetitem6 = QTableWidgetItem()
self.report_table.setHorizontalHeaderItem(4, __qtablewidgetitem6)
__qtablewidgetitem7 = QTableWidgetItem()
self.report_table.setHorizontalHeaderItem(5, __qtablewidgetitem7)
self.report_table.setObjectName(u"report_table")
self.report_table.setGeometry(QRect(350, 20, 891, 541))
font8 = QFont()
font8.setFamily(u"MS Shell Dlg 2")
font8.setPointSize(13)
font8.setBold(False)
font8.setItalic(False)
font8.setWeight(9)
self.report_table.setFont(font8)
self.report_table.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:1px;\n"
"font: 75 13pt \"MS Shell Dlg 2\";")
self.groupBox_3 = QGroupBox(self.page_3)
self.groupBox_3.setObjectName(u"groupBox_3")
self.groupBox_3.setGeometry(QRect(30, 20, 301, 541))
self.groupBox_3.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:1px;")
self.verticalLayout_4 = QVBoxLayout(self.groupBox_3)
self.verticalLayout_4.setObjectName(u"verticalLayout_4")
self.verticalLayout_4.setContentsMargins(-1, 20, -1, 9)
self.gridLayout_4 = QGridLayout()
self.gridLayout_4.setObjectName(u"gridLayout_4")
self.label_34 = QLabel(self.groupBox_3)
self.label_34.setObjectName(u"label_34")
self.label_34.setFont(font5)
self.label_34.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_4.addWidget(self.label_34, 14, 1, 1, 1)
self.label_35 = QLabel(self.groupBox_3)
self.label_35.setObjectName(u"label_35")
self.label_35.setFont(font5)
self.label_35.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_4.addWidget(self.label_35, 0, 1, 1, 1)
self.label_24 = QLabel(self.groupBox_3)
self.label_24.setObjectName(u"label_24")
self.label_24.setFont(font5)
self.label_24.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_4.addWidget(self.label_24, 8, 1, 1, 1)
self.horizontalFrame_3 = QFrame(self.groupBox_3)
self.horizontalFrame_3.setObjectName(u"horizontalFrame_3")
self.horizontalFrame_3.setStyleSheet(u"color: rgb(0, 0, 255);\n"
"border-color: rgba(255, 255, 255, 0);")
self.horizontalLayout_19 = QHBoxLayout(self.horizontalFrame_3)
self.horizontalLayout_19.setSpacing(20)
self.horizontalLayout_19.setObjectName(u"horizontalLayout_19")
self.horizontalLayout_19.setContentsMargins(0, -1, -1, 0)
self.add_text_btn_3 = QPushButton(self.horizontalFrame_3)
self.add_text_btn_3.setObjectName(u"add_text_btn_3")
self.add_text_btn_3.setFont(font6)
self.add_text_btn_3.setStyleSheet(u"color: rgb(0, 0, 255);\n"
"border-color: rgba(255, 255, 255, 0);")
self.horizontalLayout_19.addWidget(self.add_text_btn_3, 0, Qt.AlignLeft)
self.remove_test_btn_3 = QPushButton(self.horizontalFrame_3)
self.remove_test_btn_3.setObjectName(u"remove_test_btn_3")
self.remove_test_btn_3.setFont(font6)
self.remove_test_btn_3.setStyleSheet(u"color: rgb(0, 0, 255);\n"
"border-color: rgba(255, 255, 255, 0);")
self.horizontalLayout_19.addWidget(self.remove_test_btn_3, 0, Qt.AlignLeft)
self.label_31 = QLabel(self.groupBox_3)
self.label_31.setObjectName(u"label_31")
self.label_31.setFont(font5)
self.label_31.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_4.addWidget(self.label_31, 2, 1, 1, 1)
self.bill_box_3 = QLineEdit(self.groupBox_3)
self.bill_box_3.setObjectName(u"bill_box_3")
self.bill_box_3.setMinimumSize(QSize(0, 35))
self.bill_box_3.setFont(font5)
self.bill_box_3.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.gridLayout_4.addWidget(self.bill_box_3, 13, 1, 1, 1)
self.horizontalLayout_17 = QHBoxLayout()
self.horizontalLayout_17.setObjectName(u"horizontalLayout_17")
self.name_title_box_3 = QComboBox(self.groupBox_3)
self.name_title_box_3.addItem("")
self.name_title_box_3.addItem("")
self.name_title_box_3.addItem("")
self.name_title_box_3.addItem("")
self.name_title_box_3.addItem("")
self.name_title_box_3.addItem("")
self.name_title_box_3.addItem("")
self.name_title_box_3.addItem("")
self.name_title_box_3.setObjectName(u"name_title_box_3")
self.name_title_box_3.setMinimumSize(QSize(70, 35))
self.name_title_box_3.setFont(font5)
self.name_title_box_3.setFocusPolicy(Qt.StrongFocus)
self.name_title_box_3.setStyleSheet(u"border-color: rgb(189, 189, 189);border-
radius:5px;border-style:solid;border-width:0.5px;")
self.horizontalLayout_17.addWidget(self.name_title_box_3)
self.namer_box_3 = QLineEdit(self.groupBox_3)
self.namer_box_3.setObjectName(u"namer_box_3")
self.namer_box_3.setMinimumSize(QSize(0, 35))
self.namer_box_3.setFont(font5)
self.namer_box_3.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.namer_box_3.setFrame(True)
self.horizontalLayout_17.addWidget(self.namer_box_3)
self.gridLayout_4.addLayout(self.horizontalLayout_17, 1, 1, 1, 1)
self.label_36 = QLabel(self.groupBox_3)
self.label_36.setObjectName(u"label_36")
self.label_36.setFont(font5)
self.label_36.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_4.addWidget(self.label_36, 10, 1, 1, 1)
self.ref_box_3 = QLineEdit(self.groupBox_3)
self.ref_box_3.setObjectName(u"ref_box_3")
self.ref_box_3.setMinimumSize(QSize(0, 35))
self.ref_box_3.setFont(font5)
self.ref_box_3.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.gridLayout_4.addWidget(self.ref_box_3, 5, 1, 1, 1)
self.label_33 = QLabel(self.groupBox_3)
self.label_33.setObjectName(u"label_33")
self.label_33.setFont(font5)
self.label_33.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_4.addWidget(self.label_33, 4, 1, 1, 1)
self.label_32 = QLabel(self.groupBox_3)
self.label_32.setObjectName(u"label_32")
self.label_32.setFont(font5)
self.label_32.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_4.addWidget(self.label_32, 12, 1, 1, 1)
self.horizontalLayout_18 = QHBoxLayout()
self.horizontalLayout_18.setObjectName(u"horizontalLayout_18")
self.group_box_3 = QComboBox(self.groupBox_3)
self.group_box_3.setObjectName(u"group_box_3")
self.group_box_3.setMinimumSize(QSize(0, 35))
self.group_box_3.setFont(font5)
self.group_box_3.setFocusPolicy(Qt.StrongFocus)
self.group_box_3.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.horizontalLayout_18.addWidget(self.group_box_3)
self.gridLayout_4.addLayout(self.horizontalLayout_18, 15, 1, 1, 1)
self.contact_box_3 = QLineEdit(self.groupBox_3)
self.contact_box_3.setObjectName(u"contact_box_3")
self.contact_box_3.setMinimumSize(QSize(0, 35))
self.contact_box_3.setFont(font5)
self.contact_box_3.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.gridLayout_4.addWidget(self.contact_box_3, 9, 1, 1, 1)
self.pid_box_3 = QLineEdit(self.groupBox_3)
self.pid_box_3.setObjectName(u"pid_box_3")
self.pid_box_3.setMinimumSize(QSize(0, 35))
self.pid_box_3.setFont(font5)
self.pid_box_3.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.gridLayout_4.addWidget(self.pid_box_3, 11, 1, 1, 1)
self.horizontalLayout_16 = QHBoxLayout()
self.horizontalLayout_16.setObjectName(u"horizontalLayout_16")
self.ager_box_3 = QLineEdit(self.groupBox_3)
self.ager_box_3.setObjectName(u"ager_box_3")
self.ager_box_3.setMinimumSize(QSize(0, 35))
self.ager_box_3.setFont(font5)
self.ager_box_3.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.horizontalLayout_16.addWidget(self.ager_box_3)
self.gender_box_3 = QComboBox(self.groupBox_3)
self.gender_box_3.addItem("")
self.gender_box_3.addItem("")
self.gender_box_3.setObjectName(u"gender_box_3")
self.gender_box_3.setMinimumSize(QSize(80, 35))
self.gender_box_3.setFont(font5)
self.gender_box_3.setFocusPolicy(Qt.StrongFocus)
self.gender_box_3.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.horizontalLayout_16.addWidget(self.gender_box_3)
self.gridLayout_4.addLayout(self.horizontalLayout_16, 3, 1, 1, 1)
self.horizontalLayout_13 = QHBoxLayout()
self.horizontalLayout_13.setObjectName(u"horizontalLayout_13")
self.horizontalLayout_13.setContentsMargins(-1, 3, -1, -1)
self.add_ref_text_btn_2 = QPushButton(self.groupBox_3)
self.add_ref_text_btn_2.setObjectName(u"add_ref_text_btn_2")
self.add_ref_text_btn_2.setFont(font6)
self.add_ref_text_btn_2.setStyleSheet(u"color: rgb(0, 0, 255);\n"
"border-color: rgba(255, 255, 255, 0);")
self.horizontalLayout_13.addWidget(self.add_ref_text_btn_2, 0, Qt.AlignRight)
self.gridLayout_4.addLayout(self.horizontalLayout_13, 6, 1, 1, 1)
self.verticalLayout_4.addLayout(self.gridLayout_4)
self.print_btn_2 = QPushButton(self.page_3)
self.print_btn_2.setObjectName(u"print_btn_2")
self.print_btn_2.setGeometry(QRect(350, 570, 301, 50))
self.print_btn_2.setMinimumSize(QSize(0, 50))
self.print_btn_2.setFont(font3)
self.print_btn_2.setStyleSheet(u"border-radius:5px;\n"
"background-color: rgb(29, 97, 255);\n"
"color: rgb(255, 255, 255);")
self.print_btn_2.setIcon(icon9)
self.print_btn_2.setIconSize(QSize(30, 35))
self.new_entry_btn_2 = QPushButton(self.page_3)
self.new_entry_btn_2.setObjectName(u"new_entry_btn_2")
self.new_entry_btn_2.setGeometry(QRect(30, 570, 301, 50))
self.new_entry_btn_2.setMinimumSize(QSize(0, 50))
self.new_entry_btn_2.setFont(font3)
self.new_entry_btn_2.setStyleSheet(u"border-radius:5px;\n"
"background-color: rgb(29, 97, 255);\n"
"color: rgb(255, 255, 255);")
self.new_entry_btn_2.setIcon(icon6)
self.new_entry_btn_2.setIconSize(QSize(30, 35))
self.horizontalLayoutWidget = QWidget(self.page_3)
self.horizontalLayoutWidget.setObjectName(u"horizontalLayoutWidget")
self.horizontalLayoutWidget.setGeometry(QRect(672, 580, 351, 31))
self.horizontalLayout_14 = QHBoxLayout(self.horizontalLayoutWidget)
self.horizontalLayout_14.setObjectName(u"horizontalLayout_14")
self.horizontalLayout_14.setContentsMargins(0, 0, 0, 0)
self.normal_report_radio = QRadioButton(self.horizontalLayoutWidget)
self.normal_report_radio.setObjectName(u"normal_report_radio")
font9 = QFont()
font9.setPointSize(12)
font9.setBold(True)
font9.setWeight(75)
self.normal_report_radio.setFont(font9)
self.normal_report_radio.setChecked(True)
self.horizontalLayout_14.addWidget(self.normal_report_radio)
self.header_report_radio = QRadioButton(self.horizontalLayoutWidget)
self.header_report_radio.setObjectName(u"header_report_radio")
self.header_report_radio.setFont(font9)
self.horizontalLayout_14.addWidget(self.header_report_radio)
self.stackedWidget.addWidget(self.page_3)
self.page_5 = QWidget()
self.page_5.setObjectName(u"page_5")
self.page_5.setStyleSheet(u"border-color: rgb(189, 189, 189);\n"
"border-radius:10px;\n"
"border-style:solid;\n"
"border-width:0px;")
self.groupBox_5 = QGroupBox(self.page_5)
self.groupBox_5.setObjectName(u"groupBox_5")
self.groupBox_5.setGeometry(QRect(30, 20, 301, 281))
self.groupBox_5.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:1px;")
self.verticalLayout_11 = QVBoxLayout(self.groupBox_5)
self.verticalLayout_11.setObjectName(u"verticalLayout_11")
self.verticalLayout_11.setContentsMargins(-1, 20, -1, 9)
self.gridLayout_7 = QGridLayout()
self.gridLayout_7.setObjectName(u"gridLayout_7")
self.add_doct_box = QLineEdit(self.groupBox_5)
self.add_doct_box.setObjectName(u"add_doct_box")
self.add_doct_box.setMinimumSize(QSize(100, 35))
self.add_doct_box.setFont(font5)
self.add_doct_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.add_doct_box.setFrame(True)
self.gridLayout_7.addWidget(self.add_doct_box, 1, 0, 1, 1)
self.label_46 = QLabel(self.groupBox_5)
self.label_46.setObjectName(u"label_46")
self.label_46.setFont(font5)
self.label_46.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_7.addWidget(self.label_46, 6, 0, 1, 1)
self.add_doct_comm_box = QLineEdit(self.groupBox_5)
self.add_doct_comm_box.setObjectName(u"add_doct_comm_box")
self.add_doct_comm_box.setMinimumSize(QSize(0, 35))
self.add_doct_comm_box.setFont(font5)
self.add_doct_comm_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-
radius:5px;border-style:solid;border-width:0.5px;")
self.gridLayout_7.addWidget(self.add_doct_comm_box, 7, 0, 1, 1)
self.add_doct_contact_box = QLineEdit(self.groupBox_5)
self.add_doct_contact_box.setObjectName(u"add_doct_contact_box")
self.add_doct_contact_box.setMinimumSize(QSize(0, 35))
self.add_doct_contact_box.setFont(font5)
self.add_doct_contact_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-
radius:5px;border-style:solid;border-width:0.5px;")
self.gridLayout_7.addWidget(self.add_doct_contact_box, 3, 0, 1, 1)
self.label_47 = QLabel(self.groupBox_5)
self.label_47.setObjectName(u"label_47")
self.label_47.setFont(font5)
self.label_47.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_7.addWidget(self.label_47, 0, 0, 1, 1)
self.label_49 = QLabel(self.groupBox_5)
self.label_49.setObjectName(u"label_49")
self.label_49.setFont(font5)
self.label_49.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_7.addWidget(self.label_49, 2, 0, 1, 1)
self.verticalLayout_11.addLayout(self.gridLayout_7)
self.add_doc_btn = QPushButton(self.page_5)
self.add_doc_btn.setObjectName(u"add_doc_btn")
self.add_doc_btn.setGeometry(QRect(30, 310, 145, 50))
self.add_doc_btn.setMinimumSize(QSize(0, 50))
self.add_doc_btn.setFont(font3)
self.add_doc_btn.setStyleSheet(u"border-radius:5px;\n"
"background-color: rgb(29, 97, 255);\n"
"color: rgb(255, 255, 255);")
icon11 = QIcon()
icon11.addFile(u":/newPrefix/icons/docs/folder +.svg", QSize(), QIcon.Normal, QIcon.Off)
self.add_doc_btn.setIcon(icon11)
self.add_doc_btn.setIconSize(QSize(30, 35))
self.remove_doct_btn = QPushButton(self.page_5)
self.remove_doct_btn.setObjectName(u"remove_doct_btn")
self.remove_doct_btn.setGeometry(QRect(185, 310, 145, 51))
self.remove_doct_btn.setMinimumSize(QSize(0, 50))
self.remove_doct_btn.setFont(font3)
self.remove_doct_btn.setStyleSheet(u"border-radius:5px;\n"
"background-color: rgb(29, 97, 255);\n"
"color: rgb(255, 255, 255);")
icon12 = QIcon()
icon12.addFile(u":/newPrefix/icons/docs/folder -.svg", QSize(), QIcon.Normal, QIcon.Off)
self.remove_doct_btn.setIcon(icon12)
self.remove_doct_btn.setIconSize(QSize(30, 35))
self.save_doct_btn = QPushButton(self.page_5)
self.save_doct_btn.setObjectName(u"save_doct_btn")
self.save_doct_btn.setGeometry(QRect(30, 370, 301, 50))
self.save_doct_btn.setMinimumSize(QSize(0, 50))
self.save_doct_btn.setFont(font3)
self.save_doct_btn.setStyleSheet(u"border-radius:5px;\n"
"background-color: rgb(29, 97, 255);\n"
"color: rgb(255, 255, 255);")
icon13 = QIcon()
icon13.addFile(u":/newPrefix/icons/docs/folder arrow.svg", QSize(), QIcon.Normal, QIcon.Off)
self.save_doct_btn.setIcon(icon13)
self.save_doct_btn.setIconSize(QSize(30, 35))
self.doct_ref_table_widget = QTableWidget(self.page_5)
if (self.doct_ref_table_widget.columnCount() < 3):
self.doct_ref_table_widget.setColumnCount(3)
__qtablewidgetitem8 = QTableWidgetItem()
self.doct_ref_table_widget.setHorizontalHeaderItem(0, __qtablewidgetitem8)
__qtablewidgetitem9 = QTableWidgetItem()
self.doct_ref_table_widget.setHorizontalHeaderItem(1, __qtablewidgetitem9)
__qtablewidgetitem10 = QTableWidgetItem()
self.doct_ref_table_widget.setHorizontalHeaderItem(2, __qtablewidgetitem10)
self.doct_ref_table_widget.setObjectName(u"doct_ref_table_widget")
self.doct_ref_table_widget.setGeometry(QRect(350, 20, 891, 591))
self.doct_ref_table_widget.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-
radius:3px;border-style:solid;border-width:1px;\n"
"font: 75 13pt \"MS Shell Dlg 2\";")
self.stackedWidget.addWidget(self.page_5)
self.page_6 = QWidget()
self.page_6.setObjectName(u"page_6")
self.page_6.setStyleSheet(u"border-color: rgb(189, 189, 189);\n"
"border-radius:10px;\n"
"border-style:solid;\n"
"border-width:0px;")
self.groupBox_4 = QGroupBox(self.page_6)
self.groupBox_4.setObjectName(u"groupBox_4")
self.groupBox_4.setGeometry(QRect(30, 20, 311, 351))
self.groupBox_4.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:1px;")
self.verticalLayout_9 = QVBoxLayout(self.groupBox_4)
self.verticalLayout_9.setObjectName(u"verticalLayout_9")
self.verticalLayout_9.setContentsMargins(-1, 20, -1, -1)
self.gridLayout_6 = QGridLayout()
self.gridLayout_6.setObjectName(u"gridLayout_6")
self.horizontalLayout_25 = QHBoxLayout()
self.horizontalLayout_25.setObjectName(u"horizontalLayout_25")
self.namer_box_5 = QLineEdit(self.groupBox_4)
self.namer_box_5.setObjectName(u"namer_box_5")
self.namer_box_5.setMinimumSize(QSize(0, 35))
self.namer_box_5.setFont(font5)
self.namer_box_5.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.namer_box_5.setFrame(True)
self.horizontalLayout_25.addWidget(self.namer_box_5)
self.gridLayout_6.addLayout(self.horizontalLayout_25, 1, 1, 1, 1)
self.label_44 = QLabel(self.groupBox_4)
self.label_44.setObjectName(u"label_44")
self.label_44.setFont(font5)
self.label_44.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_6.addWidget(self.label_44, 0, 1, 1, 1)
self.label_43 = QLabel(self.groupBox_4)
self.label_43.setObjectName(u"label_43")
self.label_43.setFont(font5)
self.label_43.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_6.addWidget(self.label_43, 4, 1, 1, 1)
self.reciept_btn = QRadioButton(self.groupBox_4)
self.reciept_btn.setObjectName(u"reciept_btn")
self.reciept_btn.setFont(font9)
self.reciept_btn.setStyleSheet(u"border-color: rgba(255, 255, 255, 0);")
self.reciept_btn.setChecked(True)
self.gridLayout_6.addWidget(self.reciept_btn, 8, 1, 1, 1)
self.horizontalLayout_28 = QHBoxLayout()
self.horizontalLayout_28.setObjectName(u"horizontalLayout_28")
self.horizontalLayout_28.setContentsMargins(-1, 3, -1, -1)
self.add_ref_text_btn_4 = QPushButton(self.groupBox_4)
self.add_ref_text_btn_4.setObjectName(u"add_ref_text_btn_4")
self.add_ref_text_btn_4.setFont(font6)
self.add_ref_text_btn_4.setStyleSheet(u"color: rgb(0, 0, 255);\n"
"border-color: rgba(255, 255, 255, 0);")
self.horizontalLayout_28.addWidget(self.add_ref_text_btn_4, 0, Qt.AlignRight)
self.gridLayout_6.addLayout(self.horizontalLayout_28, 2, 1, 1, 1)
self.dateEdit_2 = QDateEdit(self.groupBox_4)
self.dateEdit_2.setObjectName(u"dateEdit_2")
self.dateEdit_2.setMinimumSize(QSize(0, 30))
self.dateEdit_2.setFont(font9)
self.dateEdit_2.setTimeSpec(Qt.LocalTime)
self.gridLayout_6.addWidget(self.dateEdit_2, 7, 1, 1, 1)
self.group_box_5 = QComboBox(self.groupBox_4)
self.group_box_5.setObjectName(u"group_box_5")
self.group_box_5.setMinimumSize(QSize(0, 35))
self.group_box_5.setFont(font5)
self.group_box_5.setFocusPolicy(Qt.StrongFocus)
self.group_box_5.setStyleSheet(u"border-color: rgb(189, 189, 189);border-radius:5px;border-
style:solid;border-width:0.5px;")
self.gridLayout_6.addWidget(self.group_box_5, 5, 1, 1, 1)
self.report_btn = QRadioButton(self.groupBox_4)
self.report_btn.setObjectName(u"report_btn")
self.report_btn.setFont(font9)
self.report_btn.setStyleSheet(u"border-color: rgba(255, 255, 255, 0);")
self.gridLayout_6.addWidget(self.report_btn, 9, 1, 1, 1)
self.dateEdit = QDateEdit(self.groupBox_4)
self.dateEdit.setObjectName(u"dateEdit")
self.dateEdit.setMinimumSize(QSize(0, 30))
self.dateEdit.setFont(font9)
self.dateEdit.setTimeSpec(Qt.LocalTime)
self.gridLayout_6.addWidget(self.dateEdit, 6, 1, 1, 1)
self.verticalLayout_9.addLayout(self.gridLayout_6)
self.search_btn = QPushButton(self.page_6)
self.search_btn.setObjectName(u"search_btn")
self.search_btn.setGeometry(QRect(28, 380, 315, 50))
self.search_btn.setMinimumSize(QSize(0, 50))
self.search_btn.setFont(font3)
self.search_btn.setStyleSheet(u"border-radius:5px;\n"
"background-color: rgb(29, 97, 255);\n"
"color: rgb(255, 255, 255);")
icon14 = QIcon()
icon14.addFile(u":/newPrefix/icons/misc/clipboard.svg", QSize(), QIcon.Normal, QIcon.Off)
self.search_btn.setIcon(icon14)
self.search_btn.setIconSize(QSize(30, 35))
self.record_table_widget = QTableWidget(self.page_6)
if (self.record_table_widget.columnCount() < 7):
self.record_table_widget.setColumnCount(7)
__qtablewidgetitem11 = QTableWidgetItem()
self.record_table_widget.setHorizontalHeaderItem(0, __qtablewidgetitem11)
__qtablewidgetitem12 = QTableWidgetItem()
self.record_table_widget.setHorizontalHeaderItem(1, __qtablewidgetitem12)
__qtablewidgetitem13 = QTableWidgetItem()
self.record_table_widget.setHorizontalHeaderItem(2, __qtablewidgetitem13)
__qtablewidgetitem14 = QTableWidgetItem()
self.record_table_widget.setHorizontalHeaderItem(3, __qtablewidgetitem14)
__qtablewidgetitem15 = QTableWidgetItem()
self.record_table_widget.setHorizontalHeaderItem(4, __qtablewidgetitem15)
__qtablewidgetitem16 = QTableWidgetItem()
self.record_table_widget.setHorizontalHeaderItem(5, __qtablewidgetitem16)
__qtablewidgetitem17 = QTableWidgetItem()
self.record_table_widget.setHorizontalHeaderItem(6, __qtablewidgetitem17)
self.record_table_widget.setObjectName(u"record_table_widget")
self.record_table_widget.setGeometry(QRect(370, 20, 871, 591))
self.record_table_widget.setFont(font8)
self.record_table_widget.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-
radius:3px;border-style:solid;border-width:1px;\n"
"font: 75 13pt \"MS Shell Dlg 2\";")
self.stackedWidget.addWidget(self.page_6)
self.page_4 = QWidget()
self.page_4.setObjectName(u"page_4")
self.change_pass_btn = QPushButton(self.page_4)
self.change_pass_btn.setObjectName(u"change_pass_btn")
self.change_pass_btn.setGeometry(QRect(30, 300, 315, 50))
self.change_pass_btn.setMinimumSize(QSize(0, 50))
self.change_pass_btn.setFont(font3)
self.change_pass_btn.setStyleSheet(u"border-radius:5px;\n"
"background-color: rgb(29, 97, 255);\n"
"color: rgb(255, 255, 255);")
icon15 = QIcon()
icon15.addFile(u":/newPrefix/icons/misc/key.svg", QSize(), QIcon.Normal, QIcon.Off)
self.change_pass_btn.setIcon(icon15)
self.change_pass_btn.setIconSize(QSize(30, 35))
self.groupBox_6 = QGroupBox(self.page_4)
self.groupBox_6.setObjectName(u"groupBox_6")
self.groupBox_6.setGeometry(QRect(32, 20, 311, 271))
self.groupBox_6.setStyleSheet(u"border-color: rgb(0, 0, 0,150);border-radius:3px;border-
style:solid;border-width:1px;")
self.verticalLayout_10 = QVBoxLayout(self.groupBox_6)
self.verticalLayout_10.setObjectName(u"verticalLayout_10")
self.verticalLayout_10.setContentsMargins(-1, 20, -1, -1)
self.gridLayout_8 = QGridLayout()
self.gridLayout_8.setObjectName(u"gridLayout_8")
self.new_username_box = QLineEdit(self.groupBox_6)
self.new_username_box.setObjectName(u"new_username_box")
self.new_username_box.setMinimumSize(QSize(0, 35))
self.new_username_box.setFont(font5)
self.new_username_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-
radius:5px;border-style:solid;border-width:0.5px;")
self.new_username_box.setFrame(True)
self.gridLayout_8.addWidget(self.new_username_box, 3, 1, 1, 1)
self.label_51 = QLabel(self.groupBox_6)
self.label_51.setObjectName(u"label_51")
self.label_51.setFont(font5)
self.label_51.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_8.addWidget(self.label_51, 4, 1, 1, 1)
self.old_username_box = QLineEdit(self.groupBox_6)
self.old_username_box.setObjectName(u"old_username_box")
self.old_username_box.setMinimumSize(QSize(0, 35))
self.old_username_box.setFont(font5)
self.old_username_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-
radius:5px;border-style:solid;border-width:0.5px;")
self.old_username_box.setFrame(True)
self.gridLayout_8.addWidget(self.old_username_box, 1, 1, 1, 1)
self.label_48 = QLabel(self.groupBox_6)
self.label_48.setObjectName(u"label_48")
self.label_48.setFont(font5)
self.label_48.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_8.addWidget(self.label_48, 6, 1, 1, 1)
self.label_45 = QLabel(self.groupBox_6)
self.label_45.setObjectName(u"label_45")
self.label_45.setFont(font5)
self.label_45.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_8.addWidget(self.label_45, 0, 1, 1, 1)
self.label_50 = QLabel(self.groupBox_6)
self.label_50.setObjectName(u"label_50")
self.label_50.setFont(font5)
self.label_50.setStyleSheet(u"border-color: rgb(189, 189, 189,0)")
self.gridLayout_8.addWidget(self.label_50, 2, 1, 1, 1)
self.old_password_box = QLineEdit(self.groupBox_6)
self.old_password_box.setObjectName(u"old_password_box")
self.old_password_box.setMinimumSize(QSize(0, 35))
self.old_password_box.setFont(font5)
self.old_password_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-
radius:5px;border-style:solid;border-width:0.5px;")
self.old_password_box.setFrame(True)
self.gridLayout_8.addWidget(self.old_password_box, 5, 1, 1, 1)
self.new_password_box = QLineEdit(self.groupBox_6)
self.new_password_box.setObjectName(u"new_password_box")
self.new_password_box.setMinimumSize(QSize(0, 35))
self.new_password_box.setFont(font5)
self.new_password_box.setStyleSheet(u"border-color: rgb(189, 189, 189);border-
radius:5px;border-style:solid;border-width:0.5px;")
self.new_password_box.setFrame(True)
self.gridLayout_8.addWidget(self.new_password_box, 7, 1, 1, 1)
self.verticalLayout_10.addLayout(self.gridLayout_8)
self.change_user_btn = QPushButton(self.page_4)
self.change_user_btn.setObjectName(u"change_user_btn")
self.change_user_btn.setGeometry(QRect(30, 361, 315, 51))
self.change_user_btn.setMinimumSize(QSize(0, 50))
self.change_user_btn.setFont(font3)
self.change_user_btn.setStyleSheet(u"border-radius:5px;\n"
"background-color: rgb(29, 97, 255);\n"
"color: rgb(255, 255, 255);")
self.change_user_btn.setIcon(icon7)
self.change_user_btn.setIconSize(QSize(30, 35))
self.groupBox_7 = QGroupBox(self.page_4)
self.groupBox_7.setObjectName(u"groupBox_7")
self.groupBox_7.setGeometry(QRect(30, 430, 311, 181))
self.horizontalLayout_15 = QHBoxLayout(self.groupBox_7)
self.horizontalLayout_15.setObjectName(u"horizontalLayout_15")
self.horizontalLayout_15.setContentsMargins(-1, 20, -1, -1)
self.database_label = QLabel(self.groupBox_7)
self.database_label.setObjectName(u"database_label")
self.database_label.setFont(font2)
self.database_label.setStyleSheet(u"border-color: rgba(255, 255, 255, 0);")
self.database_label.setAlignment(Qt.AlignLeading|Qt.AlignLeft|Qt.AlignTop)
self.horizontalLayout_15.addWidget(self.database_label)
self.stackedWidget.addWidget(self.page_4)
self.horizontalLayout_4.addWidget(self.stackedWidget)
self.horizontalLayout_3.addWidget(self.frame_4)
self.verticalLayout.addWidget(self.frame_2)
self.frame_3 = QFrame(self.centralwidget)
self.frame_3.setObjectName(u"frame_3")
self.frame_3.setFrameShape(QFrame.StyledPanel)
self.frame_3.setFrameShadow(QFrame.Raised)
self.horizontalLayout_5 = QHBoxLayout(self.frame_3)
self.horizontalLayout_5.setObjectName(u"horizontalLayout_5")
self.horizontalFrame2 = QFrame(self.frame_3)
self.horizontalFrame2.setObjectName(u"horizontalFrame2")
self.horizontalFrame2.setMaximumSize(QSize(60, 16777215))
self.horizontalLayout_6 = QHBoxLayout(self.horizontalFrame2)
self.horizontalLayout_6.setObjectName(u"horizontalLayout_6")
self.horizontalLayout_5.addWidget(self.horizontalFrame2)
self.label_11 = QLabel(self.frame_3)
self.label_11.setObjectName(u"label_11")
font10 = QFont()
font10.setPointSize(9)
font10.setBold(False)
font10.setWeight(50)
self.label_11.setFont(font10)
self.horizontalLayout_5.addWidget(self.label_11)
self.time_label = QLabel(self.frame_3)
self.time_label.setObjectName(u"time_label")
self.time_label.setFont(font9)
self.horizontalLayout_5.addWidget(self.time_label, 0, Qt.AlignRight)
self.verticalLayout.addWidget(self.frame_3)
MainWindow.setCentralWidget(self.centralwidget)
QWidget.setTabOrder(self.nav_btn, self.settings_btn)
QWidget.setTabOrder(self.settings_btn, self.entry_btn)
QWidget.setTabOrder(self.entry_btn, self.receipt_btn)
QWidget.setTabOrder(self.receipt_btn, self.doctor_btn)
self.retranslateUi(MainWindow)
self.stackedWidget.setCurrentIndex(0)
QMetaObject.connectSlotsByName(MainWindow)
# setupUi