<reponame>coregameHD/SmartLib_Librarian
# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'SmartLib_LibrarianUI.ui'
#
# Created by: PyQt5 UI code generator 5.10
#
# WARNING! All changes made in this file will be lost!

from PyQt5 import QtCore, QtGui, QtWidgets

class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1538, 1026)
        MainWindow.setMinimumSize(QtCore.QSize(1366, 768))
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(":/button/IMG/library.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        MainWindow.setWindowIcon(icon)
        MainWindow.setStatusTip("")
        MainWindow.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)
        self.verticalLayout.setObjectName("verticalLayout")
        self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.tabWidget.setFont(font)
        self.tabWidget.setStatusTip("")
        self.tabWidget.setIconSize(QtCore.QSize(48, 48))
        self.tabWidget.setElideMode(QtCore.Qt.ElideLeft)
        self.tabWidget.setObjectName("tabWidget")
        self.tabOverview = QtWidgets.QWidget()
        self.tabOverview.setObjectName("tabOverview")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.tabOverview)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.labelOverview_Image = QtWidgets.QLabel(self.tabOverview)
        self.labelOverview_Image.setObjectName("labelOverview_Image")
        self.horizontalLayout.addWidget(self.labelOverview_Image)
        self.labelOverview_Welcome = QtWidgets.QLabel(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(16)
        self.labelOverview_Welcome.setFont(font)
        self.labelOverview_Welcome.setTextFormat(QtCore.Qt.PlainText)
        self.labelOverview_Welcome.setObjectName("labelOverview_Welcome")
        self.horizontalLayout.addWidget(self.labelOverview_Welcome)
        self.label = QtWidgets.QLabel(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(16)
        self.label.setFont(font)
        self.label.setObjectName("label")
        self.horizontalLayout.addWidget(self.label)
        spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem)
        self.verticalLayout_3.addLayout(self.horizontalLayout)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.buttonOverview_Books = QtWidgets.QPushButton(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(14)
        self.buttonOverview_Books.setFont(font)
        self.buttonOverview_Books.setAutoFillBackground(False)
        self.buttonOverview_Books.setIcon(icon)
        self.buttonOverview_Books.setIconSize(QtCore.QSize(128, 128))
        self.buttonOverview_Books.setObjectName("buttonOverview_Books")
        self.horizontalLayout_2.addWidget(self.buttonOverview_Books)
        self.buttonOverview_Users = QtWidgets.QPushButton(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(14)
        self.buttonOverview_Users.setFont(font)
        icon1 = QtGui.QIcon()
        icon1.addPixmap(QtGui.QPixmap(":/button/IMG/all_users.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonOverview_Users.setIcon(icon1)
        self.buttonOverview_Users.setIconSize(QtCore.QSize(128, 128))
        self.buttonOverview_Users.setObjectName("buttonOverview_Users")
        self.horizontalLayout_2.addWidget(self.buttonOverview_Users)
        self.buttonOverview_Issue = QtWidgets.QPushButton(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(14)
        self.buttonOverview_Issue.setFont(font)
        icon2 = QtGui.QIcon()
        icon2.addPixmap(QtGui.QPixmap(":/button/IMG/issue_books.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonOverview_Issue.setIcon(icon2)
        self.buttonOverview_Issue.setIconSize(QtCore.QSize(128, 128))
        self.buttonOverview_Issue.setObjectName("buttonOverview_Issue")
        self.horizontalLayout_2.addWidget(self.buttonOverview_Issue)
        self.verticalLayout_3.addLayout(self.horizontalLayout_2)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.buttonOverview_AddBook = QtWidgets.QPushButton(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(14)
        self.buttonOverview_AddBook.setFont(font)
        icon3 = QtGui.QIcon()
        icon3.addPixmap(QtGui.QPixmap(":/button/IMG/add_book.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonOverview_AddBook.setIcon(icon3)
        self.buttonOverview_AddBook.setIconSize(QtCore.QSize(128, 128))
        self.buttonOverview_AddBook.setObjectName("buttonOverview_AddBook")
        self.horizontalLayout_3.addWidget(self.buttonOverview_AddBook)
        self.buttonOverview_AddUser = QtWidgets.QPushButton(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(14)
        self.buttonOverview_AddUser.setFont(font)
        icon4 = QtGui.QIcon()
        icon4.addPixmap(QtGui.QPixmap(":/button/IMG/add_user.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonOverview_AddUser.setIcon(icon4)
        self.buttonOverview_AddUser.setIconSize(QtCore.QSize(128, 128))
        self.buttonOverview_AddUser.setObjectName("buttonOverview_AddUser")
        self.horizontalLayout_3.addWidget(self.buttonOverview_AddUser)
        self.buttonOverview_ReturnBook = QtWidgets.QPushButton(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(14)
        self.buttonOverview_ReturnBook.setFont(font)
        icon5 = QtGui.QIcon()
        icon5.addPixmap(QtGui.QPixmap(":/button/IMG/return_book.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonOverview_ReturnBook.setIcon(icon5)
        self.buttonOverview_ReturnBook.setIconSize(QtCore.QSize(128, 128))
        self.buttonOverview_ReturnBook.setObjectName("buttonOverview_ReturnBook")
        self.horizontalLayout_3.addWidget(self.buttonOverview_ReturnBook)
        self.verticalLayout_3.addLayout(self.horizontalLayout_3)
        icon6 = QtGui.QIcon()
        icon6.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.eye.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.tabWidget.addTab(self.tabOverview, icon6, "")
        self.tabBooks = QtWidgets.QWidget()
        self.tabBooks.setStatusTip("")
        self.tabBooks.setObjectName("tabBooks")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.tabBooks)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.buttonBooks_Add = QtWidgets.QToolButton(self.tabBooks)
        self.buttonBooks_Add.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonBooks_Add.setMaximumSize(QtCore.QSize(135, 83))
        icon7 = QtGui.QIcon()
        icon7.addPixmap(QtGui.QPixmap(":/icon_tool/Modern UI Icons Light/appbar.add.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonBooks_Add.setIcon(icon7)
        self.buttonBooks_Add.setIconSize(QtCore.QSize(48, 48))
        self.buttonBooks_Add.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonBooks_Add.setObjectName("buttonBooks_Add")
        self.horizontalLayout_5.addWidget(self.buttonBooks_Add)
        self.buttonBooks_Edit = QtWidgets.QToolButton(self.tabBooks)
        self.buttonBooks_Edit.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonBooks_Edit.setMaximumSize(QtCore.QSize(135, 83))
        icon8 = QtGui.QIcon()
        icon8.addPixmap(QtGui.QPixmap(":/icon_tool/Modern UI Icons Light/appbar.edit.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonBooks_Edit.setIcon(icon8)
        self.buttonBooks_Edit.setIconSize(QtCore.QSize(48, 48))
        self.buttonBooks_Edit.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonBooks_Edit.setObjectName("buttonBooks_Edit")
        self.horizontalLayout_5.addWidget(self.buttonBooks_Edit)
        self.buttonBooks_Delete = QtWidgets.QToolButton(self.tabBooks)
        self.buttonBooks_Delete.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonBooks_Delete.setMaximumSize(QtCore.QSize(135, 83))
        icon9 = QtGui.QIcon()
        icon9.addPixmap(QtGui.QPixmap(":/icon_tool/Modern UI Icons Light/appbar.delete.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonBooks_Delete.setIcon(icon9)
        self.buttonBooks_Delete.setIconSize(QtCore.QSize(48, 48))
        self.buttonBooks_Delete.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonBooks_Delete.setObjectName("buttonBooks_Delete")
        self.horizontalLayout_5.addWidget(self.buttonBooks_Delete)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_5.addItem(spacerItem1)
        self.labelBooks_Search = QtWidgets.QLabel(self.tabBooks)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.labelBooks_Search.setFont(font)
        self.labelBooks_Search.setObjectName("labelBooks_Search")
        self.horizontalLayout_5.addWidget(self.labelBooks_Search)
        self.lineEditBooks_SearchBox = QtWidgets.QLineEdit(self.tabBooks)
        font = QtGui.QFont()
        font.setPointSize(10)
        self.lineEditBooks_SearchBox.setFont(font)
        self.lineEditBooks_SearchBox.setObjectName("lineEditBooks_SearchBox")
        self.horizontalLayout_5.addWidget(self.lineEditBooks_SearchBox)
        self.buttonBooks_Go = QtWidgets.QToolButton(self.tabBooks)
        icon10 = QtGui.QIcon()
        icon10.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.arrow.right.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonBooks_Go.setIcon(icon10)
        self.buttonBooks_Go.setIconSize(QtCore.QSize(32, 32))
        self.buttonBooks_Go.setObjectName("buttonBooks_Go")
        self.horizontalLayout_5.addWidget(self.buttonBooks_Go)
        self.label_2 = QtWidgets.QLabel(self.tabBooks)
        self.label_2.setText("")
        self.label_2.setObjectName("label_2")
        self.horizontalLayout_5.addWidget(self.label_2)
        self.buttonBooks_Refresh = QtWidgets.QToolButton(self.tabBooks)
        icon11 = QtGui.QIcon()
        icon11.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.refresh.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonBooks_Refresh.setIcon(icon11)
        self.buttonBooks_Refresh.setIconSize(QtCore.QSize(48, 48))
        self.buttonBooks_Refresh.setToolButtonStyle(QtCore.Qt.ToolButtonTextBesideIcon)
        self.buttonBooks_Refresh.setObjectName("buttonBooks_Refresh")
        self.horizontalLayout_5.addWidget(self.buttonBooks_Refresh)
        self.verticalLayout_2.addLayout(self.horizontalLayout_5)
        self.tableBooks = QtWidgets.QTableWidget(self.tabBooks)
        self.tableBooks.setTabKeyNavigation(False)
        self.tableBooks.setAlternatingRowColors(True)
        self.tableBooks.setSelectionMode(QtWidgets.QAbstractItemView.SingleSelection)
        self.tableBooks.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)
        self.tableBooks.setObjectName("tableBooks")
        self.tableBooks.setColumnCount(6)
        self.tableBooks.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.tableBooks.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableBooks.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableBooks.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableBooks.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableBooks.setHorizontalHeaderItem(4, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableBooks.setHorizontalHeaderItem(5, item)
        self.tableBooks.verticalHeader().setVisible(False)
        self.verticalLayout_2.addWidget(self.tableBooks)
        icon12 = QtGui.QIcon()
        icon12.addPixmap(QtGui.QPixmap(":/icon_book/Modern UI Icons Light/appbar.book.list.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.tabWidget.addTab(self.tabBooks, icon12, "")
        self.tabUsers = QtWidgets.QWidget()
        self.tabUsers.setObjectName("tabUsers")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.tabUsers)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.buttonUsers_Add = QtWidgets.QToolButton(self.tabUsers)
        self.buttonUsers_Add.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonUsers_Add.setMaximumSize(QtCore.QSize(135, 83))
        self.buttonUsers_Add.setIcon(icon7)
        self.buttonUsers_Add.setIconSize(QtCore.QSize(48, 48))
        self.buttonUsers_Add.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonUsers_Add.setObjectName("buttonUsers_Add")
        self.horizontalLayout_6.addWidget(self.buttonUsers_Add)
        self.buttonUsers_Edit = QtWidgets.QToolButton(self.tabUsers)
        self.buttonUsers_Edit.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonUsers_Edit.setMaximumSize(QtCore.QSize(135, 83))
        self.buttonUsers_Edit.setIcon(icon8)
        self.buttonUsers_Edit.setIconSize(QtCore.QSize(48, 48))
        self.buttonUsers_Edit.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonUsers_Edit.setObjectName("buttonUsers_Edit")
        self.horizontalLayout_6.addWidget(self.buttonUsers_Edit)
        self.buttonUsers_Delete = QtWidgets.QToolButton(self.tabUsers)
        self.buttonUsers_Delete.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonUsers_Delete.setMaximumSize(QtCore.QSize(135, 83))
        self.buttonUsers_Delete.setIcon(icon9)
        self.buttonUsers_Delete.setIconSize(QtCore.QSize(48, 48))
        self.buttonUsers_Delete.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonUsers_Delete.setObjectName("buttonUsers_Delete")
        self.horizontalLayout_6.addWidget(self.buttonUsers_Delete)
        spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_6.addItem(spacerItem2)
        self.labelUsers_Search = QtWidgets.QLabel(self.tabUsers)
        self.labelUsers_Search.setObjectName("labelUsers_Search")
        self.horizontalLayout_6.addWidget(self.labelUsers_Search)
        self.lineEditUsers_SearchBox = QtWidgets.QLineEdit(self.tabUsers)
        font = QtGui.QFont()
        font.setPointSize(10)
        self.lineEditUsers_SearchBox.setFont(font)
        self.lineEditUsers_SearchBox.setObjectName("lineEditUsers_SearchBox")
        self.horizontalLayout_6.addWidget(self.lineEditUsers_SearchBox)
        self.buttonUsers_Go = QtWidgets.QToolButton(self.tabUsers)
        self.buttonUsers_Go.setIcon(icon10)
        self.buttonUsers_Go.setObjectName("buttonUsers_Go")
        self.horizontalLayout_6.addWidget(self.buttonUsers_Go)
        self.label_3 = QtWidgets.QLabel(self.tabUsers)
        self.label_3.setText("")
        self.label_3.setObjectName("label_3")
        self.horizontalLayout_6.addWidget(self.label_3)
        self.buttonUsers_Refresh = QtWidgets.QToolButton(self.tabUsers)
        self.buttonUsers_Refresh.setIcon(icon11)
        self.buttonUsers_Refresh.setIconSize(QtCore.QSize(48, 48))
        self.buttonUsers_Refresh.setToolButtonStyle(QtCore.Qt.ToolButtonTextBesideIcon)
        self.buttonUsers_Refresh.setObjectName("buttonUsers_Refresh")
        self.horizontalLayout_6.addWidget(self.buttonUsers_Refresh)
        self.verticalLayout_4.addLayout(self.horizontalLayout_6)
        self.tableUsers = QtWidgets.QTableWidget(self.tabUsers)
        self.tableUsers.setAlternatingRowColors(True)
        self.tableUsers.setSelectionMode(QtWidgets.QAbstractItemView.SingleSelection)
        self.tableUsers.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)
        self.tableUsers.setObjectName("tableUsers")
        self.tableUsers.setColumnCount(5)
        self.tableUsers.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.tableUsers.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableUsers.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableUsers.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableUsers.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableUsers.setHorizontalHeaderItem(4, item)
        self.tableUsers.verticalHeader().setVisible(False)
        self.verticalLayout_4.addWidget(self.tableUsers)
        icon13 = QtGui.QIcon()
        icon13.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.people.multiple.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.tabWidget.addTab(self.tabUsers, icon13, "")
        self.tabHistory = QtWidgets.QWidget()
        self.tabHistory.setObjectName("tabHistory")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.tabHistory)
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.buttonHistory_Filter = QtWidgets.QToolButton(self.tabHistory)
        self.buttonHistory_Filter.setEnabled(True)
        self.buttonHistory_Filter.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonHistory_Filter.setMaximumSize(QtCore.QSize(135, 83))
        icon14 = QtGui.QIcon()
        icon14.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.calendar.day.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonHistory_Filter.setIcon(icon14)
        self.buttonHistory_Filter.setIconSize(QtCore.QSize(48, 48))
        self.buttonHistory_Filter.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonHistory_Filter.setObjectName("buttonHistory_Filter")
        self.horizontalLayout_7.addWidget(self.buttonHistory_Filter)
        spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_7.addItem(spacerItem3)
        self.labelHistory_Search = QtWidgets.QLabel(self.tabHistory)
        self.labelHistory_Search.setObjectName("labelHistory_Search")
        self.horizontalLayout_7.addWidget(self.labelHistory_Search)
        self.lineEditHistory_SearchBox = QtWidgets.QLineEdit(self.tabHistory)
        font = QtGui.QFont()
        font.setPointSize(10)
        self.lineEditHistory_SearchBox.setFont(font)
        self.lineEditHistory_SearchBox.setObjectName("lineEditHistory_SearchBox")
        self.horizontalLayout_7.addWidget(self.lineEditHistory_SearchBox)
        self.buttonHistory_Go = QtWidgets.QToolButton(self.tabHistory)
        self.buttonHistory_Go.setIcon(icon10)
        self.buttonHistory_Go.setObjectName("buttonHistory_Go")
        self.horizontalLayout_7.addWidget(self.buttonHistory_Go)
        self.label_4 = QtWidgets.QLabel(self.tabHistory)
        self.label_4.setText("")
        self.label_4.setObjectName("label_4")
        self.horizontalLayout_7.addWidget(self.label_4)
        self.buttonHistory_Refresh = QtWidgets.QToolButton(self.tabHistory)
        self.buttonHistory_Refresh.setIcon(icon11)
        self.buttonHistory_Refresh.setIconSize(QtCore.QSize(48, 48))
        self.buttonHistory_Refresh.setToolButtonStyle(QtCore.Qt.ToolButtonTextBesideIcon)
        self.buttonHistory_Refresh.setObjectName("buttonHistory_Refresh")
        self.horizontalLayout_7.addWidget(self.buttonHistory_Refresh)
        self.verticalLayout_5.addLayout(self.horizontalLayout_7)
        self.tableHistory = QtWidgets.QTableWidget(self.tabHistory)
        self.tableHistory.setEditTriggers(QtWidgets.QAbstractItemView.AnyKeyPressed|QtWidgets.QAbstractItemView.EditKeyPressed)
        self.tableHistory.setAlternatingRowColors(True)
        self.tableHistory.setSelectionMode(QtWidgets.QAbstractItemView.SingleSelection)
        self.tableHistory.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)
        self.tableHistory.setObjectName("tableHistory")
        self.tableHistory.setColumnCount(6)
        self.tableHistory.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.tableHistory.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableHistory.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableHistory.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableHistory.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableHistory.setHorizontalHeaderItem(4, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableHistory.setHorizontalHeaderItem(5, item)
        self.tableHistory.horizontalHeader().setSortIndicatorShown(True)
        self.tableHistory.verticalHeader().setVisible(False)
        self.verticalLayout_5.addWidget(self.tableHistory)
        icon15 = QtGui.QIcon()
        icon15.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.timer.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.tabWidget.addTab(self.tabHistory, icon15, "")
        self.tabIssue = QtWidgets.QWidget()
        self.tabIssue.setObjectName("tabIssue")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.tabIssue)
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_8.setObjectName("horizontalLayout_8")
        self.buttonIssue_ReturnBook = QtWidgets.QToolButton(self.tabIssue)
        self.buttonIssue_ReturnBook.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonIssue_ReturnBook.setMaximumSize(QtCore.QSize(135, 83))
        icon16 = QtGui.QIcon()
        icon16.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.return.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonIssue_ReturnBook.setIcon(icon16)
        self.buttonIssue_ReturnBook.setIconSize(QtCore.QSize(48, 48))
        self.buttonIssue_ReturnBook.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonIssue_ReturnBook.setObjectName("buttonIssue_ReturnBook")
        self.horizontalLayout_8.addWidget(self.buttonIssue_ReturnBook)
        self.buttonIssue_Remind = QtWidgets.QToolButton(self.tabIssue)
        self.buttonIssue_Remind.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonIssue_Remind.setMaximumSize(QtCore.QSize(135, 83))
        self.buttonIssue_Remind.setIcon(icon15)
        self.buttonIssue_Remind.setIconSize(QtCore.QSize(48, 48))
        self.buttonIssue_Remind.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonIssue_Remind.setObjectName("buttonIssue_Remind")
        self.horizontalLayout_8.addWidget(self.buttonIssue_Remind)
        spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_8.addItem(spacerItem4)
        self.labelIssue_Search = QtWidgets.QLabel(self.tabIssue)
        self.labelIssue_Search.setObjectName("labelIssue_Search")
        self.horizontalLayout_8.addWidget(self.labelIssue_Search)
        self.lineEditIssue_SearchBox = QtWidgets.QLineEdit(self.tabIssue)
        font = QtGui.QFont()
        font.setPointSize(10)
        self.lineEditIssue_SearchBox.setFont(font)
        self.lineEditIssue_SearchBox.setObjectName("lineEditIssue_SearchBox")
        self.horizontalLayout_8.addWidget(self.lineEditIssue_SearchBox)
        self.buttonIssue_Go = QtWidgets.QToolButton(self.tabIssue)
        self.buttonIssue_Go.setIcon(icon10)
        self.buttonIssue_Go.setObjectName("buttonIssue_Go")
        self.horizontalLayout_8.addWidget(self.buttonIssue_Go)
        self.label_5 = QtWidgets.QLabel(self.tabIssue)
        self.label_5.setText("")
        self.label_5.setObjectName("label_5")
        self.horizontalLayout_8.addWidget(self.label_5)
        self.buttonIssue_Refresh = QtWidgets.QToolButton(self.tabIssue)
        self.buttonIssue_Refresh.setIcon(icon11)
        self.buttonIssue_Refresh.setIconSize(QtCore.QSize(48, 48))
        self.buttonIssue_Refresh.setToolButtonStyle(QtCore.Qt.ToolButtonTextBesideIcon)
        self.buttonIssue_Refresh.setObjectName("buttonIssue_Refresh")
        self.horizontalLayout_8.addWidget(self.buttonIssue_Refresh)
        self.verticalLayout_6.addLayout(self.horizontalLayout_8)
        self.tableIssue = QtWidgets.QTableWidget(self.tabIssue)
        self.tableIssue.setEditTriggers(QtWidgets.QAbstractItemView.AnyKeyPressed|QtWidgets.QAbstractItemView.EditKeyPressed)
        self.tableIssue.setAlternatingRowColors(True)
        self.tableIssue.setSelectionMode(QtWidgets.QAbstractItemView.SingleSelection)
        self.tableIssue.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)
        self.tableIssue.setObjectName("tableIssue")
        self.tableIssue.setColumnCount(6)
        self.tableIssue.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.tableIssue.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableIssue.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableIssue.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableIssue.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableIssue.setHorizontalHeaderItem(4, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableIssue.setHorizontalHeaderItem(5, item)
        self.tableIssue.verticalHeader().setVisible(False)
        self.verticalLayout_6.addWidget(self.tableIssue)
        icon17 = QtGui.QIcon()
        icon17.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.information.circle.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.tabWidget.addTab(self.tabIssue, icon17, "")
        self.verticalLayout.addWidget(self.tabWidget)
        MainWindow.setCentralWidget(self.centralwidget)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setStatusTip("")
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.toolBar = QtWidgets.QToolBar(MainWindow)
        self.toolBar.setStatusTip("")
        self.toolBar.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.toolBar.setMovable(False)
        self.toolBar.setIconSize(QtCore.QSize(76, 76))
        self.toolBar.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.toolBar.setObjectName("toolBar")
        MainWindow.addToolBar(QtCore.Qt.LeftToolBarArea, self.toolBar)
        self.actionMain_Menu = QtWidgets.QAction(MainWindow)
        icon18 = QtGui.QIcon()
        icon18.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.tiles.nine.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionMain_Menu.setIcon(icon18)
        self.actionMain_Menu.setVisible(True)
        self.actionMain_Menu.setIconVisibleInMenu(True)
        self.actionMain_Menu.setObjectName("actionMain_Menu")
        self.actionAdd_Book = QtWidgets.QAction(MainWindow)
        icon19 = QtGui.QIcon()
        icon19.addPixmap(QtGui.QPixmap(":/icon_book/Modern UI Icons Light/appbar.book.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionAdd_Book.setIcon(icon19)
        self.actionAdd_Book.setObjectName("actionAdd_Book")
        self.actionAdd_User = QtWidgets.QAction(MainWindow)
        icon20 = QtGui.QIcon()
        icon20.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.user.add.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionAdd_User.setIcon(icon20)
        self.actionAdd_User.setObjectName("actionAdd_User")
        self.actionReturnBook = QtWidgets.QAction(MainWindow)
        self.actionReturnBook.setEnabled(True)
        icon21 = QtGui.QIcon()
        icon21.addPixmap(QtGui.QPixmap(":/icon_book/Modern UI Icons Light/appbar.book.open.information.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionReturnBook.setIcon(icon21)
        self.actionReturnBook.setVisible(True)
        self.actionReturnBook.setObjectName("actionReturnBook")
        self.actionExit = QtWidgets.QAction(MainWindow)
        icon22 = QtGui.QIcon()
        icon22.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.power.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionExit.setIcon(icon22)
        self.actionExit.setObjectName("actionExit")
        self.actionRefresh = QtWidgets.QAction(MainWindow)
        self.actionRefresh.setIcon(icon11)
        self.actionRefresh.setObjectName("actionRefresh")
        self.actionReport = QtWidgets.QAction(MainWindow)
        icon23 = QtGui.QIcon()
        icon23.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.graph.line.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionReport.setIcon(icon23)
        self.actionReport.setObjectName("actionReport")
        self.toolBar.addAction(self.actionMain_Menu)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionAdd_Book)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionAdd_User)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionReturnBook)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionRefresh)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionReport)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionExit)
        self.toolBar.addSeparator()

        self.retranslateUi(MainWindow)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
        MainWindow.setWindowTitle(_translate("MainWindow", "SmartLibrary - Librarian Console"))
        self.labelOverview_Image.setStatusTip(_translate("MainWindow", "Profile picture"))
        self.labelOverview_Image.setText(_translate("MainWindow", "<html><head/><body><p><img src=\":/avatar/IMG/Susan_big.png\"/></p></body></html>"))
        self.labelOverview_Welcome.setText(_translate("MainWindow", "  Welcome,    "))
        self.label.setText(_translate("MainWindow", "<NAME> | 190389344"))
        self.buttonOverview_Books.setStatusTip(_translate("MainWindow", "View all books"))
        self.buttonOverview_Books.setText(_translate("MainWindow", "  ___ Books"))
        self.buttonOverview_Users.setStatusTip(_translate("MainWindow", "View all users"))
        self.buttonOverview_Users.setText(_translate("MainWindow", "  ___ Users"))
        self.buttonOverview_Issue.setStatusTip(_translate("MainWindow", "View all issue books"))
        self.buttonOverview_Issue.setText(_translate("MainWindow", " ___ Issue Books"))
        self.buttonOverview_AddBook.setStatusTip(_translate("MainWindow", "Add a new book"))
        self.buttonOverview_AddBook.setText(_translate("MainWindow", "  Add Book"))
        self.buttonOverview_AddUser.setStatusTip(_translate("MainWindow", "Add a new user"))
        self.buttonOverview_AddUser.setText(_translate("MainWindow", "  Add User"))
        self.buttonOverview_ReturnBook.setStatusTip(_translate("MainWindow", "Return a book"))
        self.buttonOverview_ReturnBook.setText(_translate("MainWindow", "  Return Book"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabOverview), _translate("MainWindow", "Overview"))
        self.buttonBooks_Add.setStatusTip(_translate("MainWindow", "Add a new book"))
        self.buttonBooks_Add.setText(_translate("MainWindow", "Add Book"))
        self.buttonBooks_Edit.setStatusTip(_translate("MainWindow", "Edit selected book"))
        self.buttonBooks_Edit.setText(_translate("MainWindow", "Edit Book"))
        self.buttonBooks_Delete.setStatusTip(_translate("MainWindow", "Delete selected book"))
        self.buttonBooks_Delete.setText(_translate("MainWindow", "Delete Book"))
        self.labelBooks_Search.setStatusTip(_translate("MainWindow", "Enter a book title"))
        self.labelBooks_Search.setText(_translate("MainWindow", "Search:"))
        self.lineEditBooks_SearchBox.setStatusTip(_translate("MainWindow", "Enter a book title"))
        self.buttonBooks_Go.setStatusTip(_translate("MainWindow", "Search"))
        self.buttonBooks_Go.setText(_translate("MainWindow", "Go"))
        self.buttonBooks_Refresh.setStatusTip(_translate("MainWindow", "Refresh"))
        self.buttonBooks_Refresh.setText(_translate("MainWindow", "Refresh"))
        self.tableBooks.setStatusTip(_translate("MainWindow", "Double click to edit a book"))
        self.tableBooks.setSortingEnabled(True)
        item = self.tableBooks.horizontalHeaderItem(0)
        item.setText(_translate("MainWindow", "ID"))
        item = self.tableBooks.horizontalHeaderItem(1)
        item.setText(_translate("MainWindow", "Title"))
        item = self.tableBooks.horizontalHeaderItem(2)
        item.setText(_translate("MainWindow", "Author"))
        item = self.tableBooks.horizontalHeaderItem(3)
        item.setText(_translate("MainWindow", "Publisher"))
        item = self.tableBooks.horizontalHeaderItem(4)
        item.setText(_translate("MainWindow", "ISBN"))
        item = self.tableBooks.horizontalHeaderItem(5)
        item.setText(_translate("MainWindow", "RFID"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabBooks), _translate("MainWindow", "All Books"))
        self.buttonUsers_Add.setStatusTip(_translate("MainWindow", "Add a new user"))
        self.buttonUsers_Add.setText(_translate("MainWindow", "Add User"))
        self.buttonUsers_Edit.setStatusTip(_translate("MainWindow", "Edit selected user"))
        self.buttonUsers_Edit.setText(_translate("MainWindow", "Edit User"))
        self.buttonUsers_Delete.setStatusTip(_translate("MainWindow", "Delete selected user"))
        self.buttonUsers_Delete.setText(_translate("MainWindow", "Delete User"))
        self.labelUsers_Search.setStatusTip(_translate("MainWindow", "Enter student name"))
        self.labelUsers_Search.setText(_translate("MainWindow", "Search:"))
        self.lineEditUsers_SearchBox.setStatusTip(_translate("MainWindow", "Enter student name"))
        self.buttonUsers_Go.setStatusTip(_translate("MainWindow", "Enter student name"))
        self.buttonUsers_Go.setText(_translate("MainWindow", "Go"))
        self.buttonUsers_Refresh.setStatusTip(_translate("MainWindow", "Refresh"))
        self.buttonUsers_Refresh.setText(_translate("MainWindow", "Refresh"))
        self.tableUsers.setStatusTip(_translate("MainWindow", "Double click to edit a user"))
        self.tableUsers.setSortingEnabled(True)
        item = self.tableUsers.horizontalHeaderItem(0)
        item.setText(_translate("MainWindow", "ID"))
        item = self.tableUsers.horizontalHeaderItem(1)
        item.setText(_translate("MainWindow", "Name"))
        item = self.tableUsers.horizontalHeaderItem(2)
        item.setText(_translate("MainWindow", "Email"))
        item = self.tableUsers.horizontalHeaderItem(3)
        item.setText(_translate("MainWindow", "Registered On"))
        item = self.tableUsers.horizontalHeaderItem(4)
        item.setText(_translate("MainWindow", "RFID"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabUsers), _translate("MainWindow", "All Users"))
        self.buttonHistory_Filter.setStatusTip(_translate("MainWindow", "Click to refresh"))
        self.buttonHistory_Filter.setText(_translate("MainWindow", " Filter Date "))
        self.labelHistory_Search.setStatusTip(_translate("MainWindow", "Enter book title or student name"))
        self.labelHistory_Search.setText(_translate("MainWindow", "Search:"))
        self.lineEditHistory_SearchBox.setStatusTip(_translate("MainWindow", "Enter book title or student name"))
        self.buttonHistory_Go.setStatusTip(_translate("MainWindow", "Enter book title or student name"))
        self.buttonHistory_Go.setText(_translate("MainWindow", "Go"))
        self.buttonHistory_Refresh.setStatusTip(_translate("MainWindow", "Refresh"))
        self.buttonHistory_Refresh.setText(_translate("MainWindow", "Refresh"))
        self.tableHistory.setSortingEnabled(True)
        item = self.tableHistory.horizontalHeaderItem(0)
        item.setText(_translate("MainWindow", "ID"))
        item = self.tableHistory.horizontalHeaderItem(1)
        item.setText(_translate("MainWindow", "Book"))
        item = self.tableHistory.horizontalHeaderItem(2)
        item.setText(_translate("MainWindow", "User"))
        item = self.tableHistory.horizontalHeaderItem(3)
        item.setText(_translate("MainWindow", "Borrow Time"))
        item = self.tableHistory.horizontalHeaderItem(4)
        item.setText(_translate("MainWindow", "Due Time"))
        item = self.tableHistory.horizontalHeaderItem(5)
        item.setText(_translate("MainWindow", "Return Time"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabHistory), _translate("MainWindow", "History"))
        self.buttonIssue_ReturnBook.setStatusTip(_translate("MainWindow", "Return a book"))
        self.buttonIssue_ReturnBook.setText(_translate("MainWindow", "Return Book"))
        self.buttonIssue_Remind.setText(_translate("MainWindow", "Remind"))
        self.labelIssue_Search.setStatusTip(_translate("MainWindow", "Enter "))
        self.labelIssue_Search.setText(_translate("MainWindow", "Search:"))
        self.buttonIssue_Go.setText(_translate("MainWindow", "Go"))
        self.buttonIssue_Refresh.setStatusTip(_translate("MainWindow", "Refresh"))
        self.buttonIssue_Refresh.setText(_translate("MainWindow", "Refresh"))
        self.tableIssue.setSortingEnabled(True)
        item = self.tableIssue.horizontalHeaderItem(0)
        item.setText(_translate("MainWindow", "ID"))
        item = self.tableIssue.horizontalHeaderItem(1)
        item.setText(_translate("MainWindow", "Book"))
        item = self.tableIssue.horizontalHeaderItem(2)
        item.setText(_translate("MainWindow", "User"))
        item = self.tableIssue.horizontalHeaderItem(3)
        item.setText(_translate("MainWindow", "Borrow Time"))
        item = self.tableIssue.horizontalHeaderItem(4)
        item.setText(_translate("MainWindow", "Due Time"))
        item = self.tableIssue.horizontalHeaderItem(5)
        item.setText(_translate("MainWindow", "Return Time"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabIssue), _translate("MainWindow", "Issue Books"))
        self.toolBar.setWindowTitle(_translate("MainWindow", "toolBar"))
        self.actionMain_Menu.setText(_translate("MainWindow", "Main Menu"))
        self.actionMain_Menu.setStatusTip(_translate("MainWindow", "Display All Menu"))
        self.actionAdd_Book.setText(_translate("MainWindow", "Add Book"))
        self.actionAdd_Book.setStatusTip(_translate("MainWindow", "Add a new book"))
        self.actionAdd_User.setText(_translate("MainWindow", "Add User"))
        self.actionAdd_User.setStatusTip(_translate("MainWindow", "Add a new user"))
        self.actionReturnBook.setText(_translate("MainWindow", "Return Book"))
        self.actionReturnBook.setIconText(_translate("MainWindow", "Return Book"))
        self.actionReturnBook.setStatusTip(_translate("MainWindow", "Return a book"))
        self.actionExit.setText(_translate("MainWindow", "Exit"))
        self.actionExit.setStatusTip(_translate("MainWindow", "Exit a program"))
        self.actionRefresh.setText(_translate("MainWindow", "Refresh All"))
        self.actionRefresh.setStatusTip(_translate("MainWindow", "Refresh all of the data"))
        self.actionReport.setText(_translate("MainWindow", "View Report"))
        self.actionReport.setStatusTip(_translate("MainWindow", "View statistical report"))

import SmartLib_LibrarianRes_rc

if __name__ == "__main__":
    import sys
    app = QtWidgets.QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()
    ui = Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())


# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'SmartLib_LibrarianUI.ui'
#
# Created by: PyQt5 UI code generator 5.10
#
# WARNING! All changes made in this file will be lost!

from PyQt5 import QtCore, QtGui, QtWidgets

class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1538, 1026)
        MainWindow.setMinimumSize(QtCore.QSize(1366, 768))
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(":/button/IMG/library.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        MainWindow.setWindowIcon(icon)
        MainWindow.setStatusTip("")
        MainWindow.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)
        self.verticalLayout.setObjectName("verticalLayout")
        self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.tabWidget.setFont(font)
        self.tabWidget.setStatusTip("")
        self.tabWidget.setIconSize(QtCore.QSize(48, 48))
        self.tabWidget.setElideMode(QtCore.Qt.ElideLeft)
        self.tabWidget.setObjectName("tabWidget")
        self.tabOverview = QtWidgets.QWidget()
        self.tabOverview.setObjectName("tabOverview")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.tabOverview)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.labelOverview_Image = QtWidgets.QLabel(self.tabOverview)
        self.labelOverview_Image.setObjectName("labelOverview_Image")
        self.horizontalLayout.addWidget(self.labelOverview_Image)
        self.labelOverview_Welcome = QtWidgets.QLabel(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(16)
        self.labelOverview_Welcome.setFont(font)
        self.labelOverview_Welcome.setTextFormat(QtCore.Qt.PlainText)
        self.labelOverview_Welcome.setObjectName("labelOverview_Welcome")
        self.horizontalLayout.addWidget(self.labelOverview_Welcome)
        self.label = QtWidgets.QLabel(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(16)
        self.label.setFont(font)
        self.label.setObjectName("label")
        self.horizontalLayout.addWidget(self.label)
        spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem)
        self.verticalLayout_3.addLayout(self.horizontalLayout)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.buttonOverview_Books = QtWidgets.QPushButton(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(14)
        self.buttonOverview_Books.setFont(font)
        self.buttonOverview_Books.setAutoFillBackground(False)
        self.buttonOverview_Books.setIcon(icon)
        self.buttonOverview_Books.setIconSize(QtCore.QSize(128, 128))
        self.buttonOverview_Books.setObjectName("buttonOverview_Books")
        self.horizontalLayout_2.addWidget(self.buttonOverview_Books)
        self.buttonOverview_Users = QtWidgets.QPushButton(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(14)
        self.buttonOverview_Users.setFont(font)
        icon1 = QtGui.QIcon()
        icon1.addPixmap(QtGui.QPixmap(":/button/IMG/all_users.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonOverview_Users.setIcon(icon1)
        self.buttonOverview_Users.setIconSize(QtCore.QSize(128, 128))
        self.buttonOverview_Users.setObjectName("buttonOverview_Users")
        self.horizontalLayout_2.addWidget(self.buttonOverview_Users)
        self.buttonOverview_Issue = QtWidgets.QPushButton(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(14)
        self.buttonOverview_Issue.setFont(font)
        icon2 = QtGui.QIcon()
        icon2.addPixmap(QtGui.QPixmap(":/button/IMG/issue_books.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonOverview_Issue.setIcon(icon2)
        self.buttonOverview_Issue.setIconSize(QtCore.QSize(128, 128))
        self.buttonOverview_Issue.setObjectName("buttonOverview_Issue")
        self.horizontalLayout_2.addWidget(self.buttonOverview_Issue)
        self.verticalLayout_3.addLayout(self.horizontalLayout_2)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.buttonOverview_AddBook = QtWidgets.QPushButton(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(14)
        self.buttonOverview_AddBook.setFont(font)
        icon3 = QtGui.QIcon()
        icon3.addPixmap(QtGui.QPixmap(":/button/IMG/add_book.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonOverview_AddBook.setIcon(icon3)
        self.buttonOverview_AddBook.setIconSize(QtCore.QSize(128, 128))
        self.buttonOverview_AddBook.setObjectName("buttonOverview_AddBook")
        self.horizontalLayout_3.addWidget(self.buttonOverview_AddBook)
        self.buttonOverview_AddUser = QtWidgets.QPushButton(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(14)
        self.buttonOverview_AddUser.setFont(font)
        icon4 = QtGui.QIcon()
        icon4.addPixmap(QtGui.QPixmap(":/button/IMG/add_user.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonOverview_AddUser.setIcon(icon4)
        self.buttonOverview_AddUser.setIconSize(QtCore.QSize(128, 128))
        self.buttonOverview_AddUser.setObjectName("buttonOverview_AddUser")
        self.horizontalLayout_3.addWidget(self.buttonOverview_AddUser)
        self.buttonOverview_ReturnBook = QtWidgets.QPushButton(self.tabOverview)
        font = QtGui.QFont()
        font.setPointSize(14)
        self.buttonOverview_ReturnBook.setFont(font)
        icon5 = QtGui.QIcon()
        icon5.addPixmap(QtGui.QPixmap(":/button/IMG/return_book.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonOverview_ReturnBook.setIcon(icon5)
        self.buttonOverview_ReturnBook.setIconSize(QtCore.QSize(128, 128))
        self.buttonOverview_ReturnBook.setObjectName("buttonOverview_ReturnBook")
        self.horizontalLayout_3.addWidget(self.buttonOverview_ReturnBook)
        self.verticalLayout_3.addLayout(self.horizontalLayout_3)
        icon6 = QtGui.QIcon()
        icon6.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.eye.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.tabWidget.addTab(self.tabOverview, icon6, "")
        self.tabBooks = QtWidgets.QWidget()
        self.tabBooks.setStatusTip("")
        self.tabBooks.setObjectName("tabBooks")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.tabBooks)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.buttonBooks_Add = QtWidgets.QToolButton(self.tabBooks)
        self.buttonBooks_Add.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonBooks_Add.setMaximumSize(QtCore.QSize(135, 83))
        icon7 = QtGui.QIcon()
        icon7.addPixmap(QtGui.QPixmap(":/icon_tool/Modern UI Icons Light/appbar.add.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonBooks_Add.setIcon(icon7)
        self.buttonBooks_Add.setIconSize(QtCore.QSize(48, 48))
        self.buttonBooks_Add.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonBooks_Add.setObjectName("buttonBooks_Add")
        self.horizontalLayout_5.addWidget(self.buttonBooks_Add)
        self.buttonBooks_Edit = QtWidgets.QToolButton(self.tabBooks)
        self.buttonBooks_Edit.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonBooks_Edit.setMaximumSize(QtCore.QSize(135, 83))
        icon8 = QtGui.QIcon()
        icon8.addPixmap(QtGui.QPixmap(":/icon_tool/Modern UI Icons Light/appbar.edit.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonBooks_Edit.setIcon(icon8)
        self.buttonBooks_Edit.setIconSize(QtCore.QSize(48, 48))
        self.buttonBooks_Edit.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonBooks_Edit.setObjectName("buttonBooks_Edit")
        self.horizontalLayout_5.addWidget(self.buttonBooks_Edit)
        self.buttonBooks_Delete = QtWidgets.QToolButton(self.tabBooks)
        self.buttonBooks_Delete.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonBooks_Delete.setMaximumSize(QtCore.QSize(135, 83))
        icon9 = QtGui.QIcon()
        icon9.addPixmap(QtGui.QPixmap(":/icon_tool/Modern UI Icons Light/appbar.delete.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonBooks_Delete.setIcon(icon9)
        self.buttonBooks_Delete.setIconSize(QtCore.QSize(48, 48))
        self.buttonBooks_Delete.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonBooks_Delete.setObjectName("buttonBooks_Delete")
        self.horizontalLayout_5.addWidget(self.buttonBooks_Delete)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_5.addItem(spacerItem1)
        self.labelBooks_Search = QtWidgets.QLabel(self.tabBooks)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.labelBooks_Search.setFont(font)
        self.labelBooks_Search.setObjectName("labelBooks_Search")
        self.horizontalLayout_5.addWidget(self.labelBooks_Search)
        self.lineEditBooks_SearchBox = QtWidgets.QLineEdit(self.tabBooks)
        font = QtGui.QFont()
        font.setPointSize(10)
        self.lineEditBooks_SearchBox.setFont(font)
        self.lineEditBooks_SearchBox.setObjectName("lineEditBooks_SearchBox")
        self.horizontalLayout_5.addWidget(self.lineEditBooks_SearchBox)
        self.buttonBooks_Go = QtWidgets.QToolButton(self.tabBooks)
        icon10 = QtGui.QIcon()
        icon10.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.arrow.right.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonBooks_Go.setIcon(icon10)
        self.buttonBooks_Go.setIconSize(QtCore.QSize(32, 32))
        self.buttonBooks_Go.setObjectName("buttonBooks_Go")
        self.horizontalLayout_5.addWidget(self.buttonBooks_Go)
        self.label_2 = QtWidgets.QLabel(self.tabBooks)
        self.label_2.setText("")
        self.label_2.setObjectName("label_2")
        self.horizontalLayout_5.addWidget(self.label_2)
        self.buttonBooks_Refresh = QtWidgets.QToolButton(self.tabBooks)
        icon11 = QtGui.QIcon()
        icon11.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.refresh.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonBooks_Refresh.setIcon(icon11)
        self.buttonBooks_Refresh.setIconSize(QtCore.QSize(48, 48))
        self.buttonBooks_Refresh.setToolButtonStyle(QtCore.Qt.ToolButtonTextBesideIcon)
        self.buttonBooks_Refresh.setObjectName("buttonBooks_Refresh")
        self.horizontalLayout_5.addWidget(self.buttonBooks_Refresh)
        self.verticalLayout_2.addLayout(self.horizontalLayout_5)
        self.tableBooks = QtWidgets.QTableWidget(self.tabBooks)
        self.tableBooks.setTabKeyNavigation(False)
        self.tableBooks.setAlternatingRowColors(True)
        self.tableBooks.setSelectionMode(QtWidgets.QAbstractItemView.SingleSelection)
        self.tableBooks.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)
        self.tableBooks.setObjectName("tableBooks")
        self.tableBooks.setColumnCount(6)
        self.tableBooks.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.tableBooks.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableBooks.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableBooks.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableBooks.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableBooks.setHorizontalHeaderItem(4, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableBooks.setHorizontalHeaderItem(5, item)
        self.tableBooks.verticalHeader().setVisible(False)
        self.verticalLayout_2.addWidget(self.tableBooks)
        icon12 = QtGui.QIcon()
        icon12.addPixmap(QtGui.QPixmap(":/icon_book/Modern UI Icons Light/appbar.book.list.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.tabWidget.addTab(self.tabBooks, icon12, "")
        self.tabUsers = QtWidgets.QWidget()
        self.tabUsers.setObjectName("tabUsers")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.tabUsers)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.buttonUsers_Add = QtWidgets.QToolButton(self.tabUsers)
        self.buttonUsers_Add.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonUsers_Add.setMaximumSize(QtCore.QSize(135, 83))
        self.buttonUsers_Add.setIcon(icon7)
        self.buttonUsers_Add.setIconSize(QtCore.QSize(48, 48))
        self.buttonUsers_Add.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonUsers_Add.setObjectName("buttonUsers_Add")
        self.horizontalLayout_6.addWidget(self.buttonUsers_Add)
        self.buttonUsers_Edit = QtWidgets.QToolButton(self.tabUsers)
        self.buttonUsers_Edit.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonUsers_Edit.setMaximumSize(QtCore.QSize(135, 83))
        self.buttonUsers_Edit.setIcon(icon8)
        self.buttonUsers_Edit.setIconSize(QtCore.QSize(48, 48))
        self.buttonUsers_Edit.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonUsers_Edit.setObjectName("buttonUsers_Edit")
        self.horizontalLayout_6.addWidget(self.buttonUsers_Edit)
        self.buttonUsers_Delete = QtWidgets.QToolButton(self.tabUsers)
        self.buttonUsers_Delete.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonUsers_Delete.setMaximumSize(QtCore.QSize(135, 83))
        self.buttonUsers_Delete.setIcon(icon9)
        self.buttonUsers_Delete.setIconSize(QtCore.QSize(48, 48))
        self.buttonUsers_Delete.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonUsers_Delete.setObjectName("buttonUsers_Delete")
        self.horizontalLayout_6.addWidget(self.buttonUsers_Delete)
        spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_6.addItem(spacerItem2)
        self.labelUsers_Search = QtWidgets.QLabel(self.tabUsers)
        self.labelUsers_Search.setObjectName("labelUsers_Search")
        self.horizontalLayout_6.addWidget(self.labelUsers_Search)
        self.lineEditUsers_SearchBox = QtWidgets.QLineEdit(self.tabUsers)
        font = QtGui.QFont()
        font.setPointSize(10)
        self.lineEditUsers_SearchBox.setFont(font)
        self.lineEditUsers_SearchBox.setObjectName("lineEditUsers_SearchBox")
        self.horizontalLayout_6.addWidget(self.lineEditUsers_SearchBox)
        self.buttonUsers_Go = QtWidgets.QToolButton(self.tabUsers)
        self.buttonUsers_Go.setIcon(icon10)
        self.buttonUsers_Go.setObjectName("buttonUsers_Go")
        self.horizontalLayout_6.addWidget(self.buttonUsers_Go)
        self.label_3 = QtWidgets.QLabel(self.tabUsers)
        self.label_3.setText("")
        self.label_3.setObjectName("label_3")
        self.horizontalLayout_6.addWidget(self.label_3)
        self.buttonUsers_Refresh = QtWidgets.QToolButton(self.tabUsers)
        self.buttonUsers_Refresh.setIcon(icon11)
        self.buttonUsers_Refresh.setIconSize(QtCore.QSize(48, 48))
        self.buttonUsers_Refresh.setToolButtonStyle(QtCore.Qt.ToolButtonTextBesideIcon)
        self.buttonUsers_Refresh.setObjectName("buttonUsers_Refresh")
        self.horizontalLayout_6.addWidget(self.buttonUsers_Refresh)
        self.verticalLayout_4.addLayout(self.horizontalLayout_6)
        self.tableUsers = QtWidgets.QTableWidget(self.tabUsers)
        self.tableUsers.setAlternatingRowColors(True)
        self.tableUsers.setSelectionMode(QtWidgets.QAbstractItemView.SingleSelection)
        self.tableUsers.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)
        self.tableUsers.setObjectName("tableUsers")
        self.tableUsers.setColumnCount(5)
        self.tableUsers.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.tableUsers.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableUsers.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableUsers.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableUsers.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableUsers.setHorizontalHeaderItem(4, item)
        self.tableUsers.verticalHeader().setVisible(False)
        self.verticalLayout_4.addWidget(self.tableUsers)
        icon13 = QtGui.QIcon()
        icon13.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.people.multiple.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.tabWidget.addTab(self.tabUsers, icon13, "")
        self.tabHistory = QtWidgets.QWidget()
        self.tabHistory.setObjectName("tabHistory")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.tabHistory)
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.buttonHistory_Filter = QtWidgets.QToolButton(self.tabHistory)
        self.buttonHistory_Filter.setEnabled(True)
        self.buttonHistory_Filter.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonHistory_Filter.setMaximumSize(QtCore.QSize(135, 83))
        icon14 = QtGui.QIcon()
        icon14.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.calendar.day.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonHistory_Filter.setIcon(icon14)
        self.buttonHistory_Filter.setIconSize(QtCore.QSize(48, 48))
        self.buttonHistory_Filter.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonHistory_Filter.setObjectName("buttonHistory_Filter")
        self.horizontalLayout_7.addWidget(self.buttonHistory_Filter)
        spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_7.addItem(spacerItem3)
        self.labelHistory_Search = QtWidgets.QLabel(self.tabHistory)
        self.labelHistory_Search.setObjectName("labelHistory_Search")
        self.horizontalLayout_7.addWidget(self.labelHistory_Search)
        self.lineEditHistory_SearchBox = QtWidgets.QLineEdit(self.tabHistory)
        font = QtGui.QFont()
        font.setPointSize(10)
        self.lineEditHistory_SearchBox.setFont(font)
        self.lineEditHistory_SearchBox.setObjectName("lineEditHistory_SearchBox")
        self.horizontalLayout_7.addWidget(self.lineEditHistory_SearchBox)
        self.buttonHistory_Go = QtWidgets.QToolButton(self.tabHistory)
        self.buttonHistory_Go.setIcon(icon10)
        self.buttonHistory_Go.setObjectName("buttonHistory_Go")
        self.horizontalLayout_7.addWidget(self.buttonHistory_Go)
        self.label_4 = QtWidgets.QLabel(self.tabHistory)
        self.label_4.setText("")
        self.label_4.setObjectName("label_4")
        self.horizontalLayout_7.addWidget(self.label_4)
        self.buttonHistory_Refresh = QtWidgets.QToolButton(self.tabHistory)
        self.buttonHistory_Refresh.setIcon(icon11)
        self.buttonHistory_Refresh.setIconSize(QtCore.QSize(48, 48))
        self.buttonHistory_Refresh.setToolButtonStyle(QtCore.Qt.ToolButtonTextBesideIcon)
        self.buttonHistory_Refresh.setObjectName("buttonHistory_Refresh")
        self.horizontalLayout_7.addWidget(self.buttonHistory_Refresh)
        self.verticalLayout_5.addLayout(self.horizontalLayout_7)
        self.tableHistory = QtWidgets.QTableWidget(self.tabHistory)
        self.tableHistory.setEditTriggers(QtWidgets.QAbstractItemView.AnyKeyPressed|QtWidgets.QAbstractItemView.EditKeyPressed)
        self.tableHistory.setAlternatingRowColors(True)
        self.tableHistory.setSelectionMode(QtWidgets.QAbstractItemView.SingleSelection)
        self.tableHistory.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)
        self.tableHistory.setObjectName("tableHistory")
        self.tableHistory.setColumnCount(6)
        self.tableHistory.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.tableHistory.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableHistory.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableHistory.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableHistory.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableHistory.setHorizontalHeaderItem(4, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableHistory.setHorizontalHeaderItem(5, item)
        self.tableHistory.horizontalHeader().setSortIndicatorShown(True)
        self.tableHistory.verticalHeader().setVisible(False)
        self.verticalLayout_5.addWidget(self.tableHistory)
        icon15 = QtGui.QIcon()
        icon15.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.timer.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.tabWidget.addTab(self.tabHistory, icon15, "")
        self.tabIssue = QtWidgets.QWidget()
        self.tabIssue.setObjectName("tabIssue")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.tabIssue)
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_8.setObjectName("horizontalLayout_8")
        self.buttonIssue_ReturnBook = QtWidgets.QToolButton(self.tabIssue)
        self.buttonIssue_ReturnBook.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonIssue_ReturnBook.setMaximumSize(QtCore.QSize(135, 83))
        icon16 = QtGui.QIcon()
        icon16.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.return.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonIssue_ReturnBook.setIcon(icon16)
        self.buttonIssue_ReturnBook.setIconSize(QtCore.QSize(48, 48))
        self.buttonIssue_ReturnBook.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonIssue_ReturnBook.setObjectName("buttonIssue_ReturnBook")
        self.horizontalLayout_8.addWidget(self.buttonIssue_ReturnBook)
        self.buttonIssue_Remind = QtWidgets.QToolButton(self.tabIssue)
        self.buttonIssue_Remind.setMinimumSize(QtCore.QSize(135, 83))
        self.buttonIssue_Remind.setMaximumSize(QtCore.QSize(135, 83))
        self.buttonIssue_Remind.setIcon(icon15)
        self.buttonIssue_Remind.setIconSize(QtCore.QSize(48, 48))
        self.buttonIssue_Remind.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.buttonIssue_Remind.setObjectName("buttonIssue_Remind")
        self.horizontalLayout_8.addWidget(self.buttonIssue_Remind)
        spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_8.addItem(spacerItem4)
        self.labelIssue_Search = QtWidgets.QLabel(self.tabIssue)
        self.labelIssue_Search.setObjectName("labelIssue_Search")
        self.horizontalLayout_8.addWidget(self.labelIssue_Search)
        self.lineEditIssue_SearchBox = QtWidgets.QLineEdit(self.tabIssue)
        font = QtGui.QFont()
        font.setPointSize(10)
        self.lineEditIssue_SearchBox.setFont(font)
        self.lineEditIssue_SearchBox.setObjectName("lineEditIssue_SearchBox")
        self.horizontalLayout_8.addWidget(self.lineEditIssue_SearchBox)
        self.buttonIssue_Go = QtWidgets.QToolButton(self.tabIssue)
        self.buttonIssue_Go.setIcon(icon10)
        self.buttonIssue_Go.setObjectName("buttonIssue_Go")
        self.horizontalLayout_8.addWidget(self.buttonIssue_Go)
        self.label_5 = QtWidgets.QLabel(self.tabIssue)
        self.label_5.setText("")
        self.label_5.setObjectName("label_5")
        self.horizontalLayout_8.addWidget(self.label_5)
        self.buttonIssue_Refresh = QtWidgets.QToolButton(self.tabIssue)
        self.buttonIssue_Refresh.setIcon(icon11)
        self.buttonIssue_Refresh.setIconSize(QtCore.QSize(48, 48))
        self.buttonIssue_Refresh.setToolButtonStyle(QtCore.Qt.ToolButtonTextBesideIcon)
        self.buttonIssue_Refresh.setObjectName("buttonIssue_Refresh")
        self.horizontalLayout_8.addWidget(self.buttonIssue_Refresh)
        self.verticalLayout_6.addLayout(self.horizontalLayout_8)
        self.tableIssue = QtWidgets.QTableWidget(self.tabIssue)
        self.tableIssue.setEditTriggers(QtWidgets.QAbstractItemView.AnyKeyPressed|QtWidgets.QAbstractItemView.EditKeyPressed)
        self.tableIssue.setAlternatingRowColors(True)
        self.tableIssue.setSelectionMode(QtWidgets.QAbstractItemView.SingleSelection)
        self.tableIssue.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)
        self.tableIssue.setObjectName("tableIssue")
        self.tableIssue.setColumnCount(6)
        self.tableIssue.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.tableIssue.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableIssue.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableIssue.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableIssue.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableIssue.setHorizontalHeaderItem(4, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableIssue.setHorizontalHeaderItem(5, item)
        self.tableIssue.verticalHeader().setVisible(False)
        self.verticalLayout_6.addWidget(self.tableIssue)
        icon17 = QtGui.QIcon()
        icon17.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.information.circle.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.tabWidget.addTab(self.tabIssue, icon17, "")
        self.verticalLayout.addWidget(self.tabWidget)
        MainWindow.setCentralWidget(self.centralwidget)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setStatusTip("")
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.toolBar = QtWidgets.QToolBar(MainWindow)
        self.toolBar.setStatusTip("")
        self.toolBar.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.toolBar.setMovable(False)
        self.toolBar.setIconSize(QtCore.QSize(76, 76))
        self.toolBar.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.toolBar.setObjectName("toolBar")
        MainWindow.addToolBar(QtCore.Qt.LeftToolBarArea, self.toolBar)
        self.actionMain_Menu = QtWidgets.QAction(MainWindow)
        icon18 = QtGui.QIcon()
        icon18.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.tiles.nine.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionMain_Menu.setIcon(icon18)
        self.actionMain_Menu.setVisible(True)
        self.actionMain_Menu.setIconVisibleInMenu(True)
        self.actionMain_Menu.setObjectName("actionMain_Menu")
        self.actionAdd_Book = QtWidgets.QAction(MainWindow)
        icon19 = QtGui.QIcon()
        icon19.addPixmap(QtGui.QPixmap(":/icon_book/Modern UI Icons Light/appbar.book.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionAdd_Book.setIcon(icon19)
        self.actionAdd_Book.setObjectName("actionAdd_Book")
        self.actionAdd_User = QtWidgets.QAction(MainWindow)
        icon20 = QtGui.QIcon()
        icon20.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.user.add.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionAdd_User.setIcon(icon20)
        self.actionAdd_User.setObjectName("actionAdd_User")
        self.actionReturnBook = QtWidgets.QAction(MainWindow)
        self.actionReturnBook.setEnabled(True)
        icon21 = QtGui.QIcon()
        icon21.addPixmap(QtGui.QPixmap(":/icon_book/Modern UI Icons Light/appbar.book.open.information.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionReturnBook.setIcon(icon21)
        self.actionReturnBook.setVisible(True)
        self.actionReturnBook.setObjectName("actionReturnBook")
        self.actionExit = QtWidgets.QAction(MainWindow)
        icon22 = QtGui.QIcon()
        icon22.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.power.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionExit.setIcon(icon22)
        self.actionExit.setObjectName("actionExit")
        self.actionRefresh = QtWidgets.QAction(MainWindow)
        self.actionRefresh.setIcon(icon11)
        self.actionRefresh.setObjectName("actionRefresh")
        self.actionReport = QtWidgets.QAction(MainWindow)
        icon23 = QtGui.QIcon()
        icon23.addPixmap(QtGui.QPixmap(":/icon_app/Modern UI Icons Light/appbar.graph.line.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionReport.setIcon(icon23)
        self.actionReport.setObjectName("actionReport")
        self.toolBar.addAction(self.actionMain_Menu)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionAdd_Book)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionAdd_User)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionReturnBook)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionRefresh)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionReport)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionExit)
        self.toolBar.addSeparator()

        self.retranslateUi(MainWindow)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
        MainWindow.setWindowTitle(_translate("MainWindow", "SmartLibrary - Librarian Console"))
        self.labelOverview_Image.setStatusTip(_translate("MainWindow", "Profile picture"))
        self.labelOverview_Image.setText(_translate("MainWindow", "<html><head/><body><p><img src=\":/avatar/IMG/Susan_big.png\"/></p></body></html>"))
        self.labelOverview_Welcome.setText(_translate("MainWindow", "  Welcome,    "))
        self.label.setText(_translate("MainWindow", "<NAME> | 190389344"))
        self.buttonOverview_Books.setStatusTip(_translate("MainWindow", "View all books"))
        self.buttonOverview_Books.setText(_translate("MainWindow", "  ___ Books"))
        self.buttonOverview_Users.setStatusTip(_translate("MainWindow", "View all users"))
        self.buttonOverview_Users.setText(_translate("MainWindow", "  ___ Users"))
        self.buttonOverview_Issue.setStatusTip(_translate("MainWindow", "View all issue books"))
        self.buttonOverview_Issue.setText(_translate("MainWindow", " ___ Issue Books"))
        self.buttonOverview_AddBook.setStatusTip(_translate("MainWindow", "Add a new book"))
        self.buttonOverview_AddBook.setText(_translate("MainWindow", "  Add Book"))
        self.buttonOverview_AddUser.setStatusTip(_translate("MainWindow", "Add a new user"))
        self.buttonOverview_AddUser.setText(_translate("MainWindow", "  Add User"))
        self.buttonOverview_ReturnBook.setStatusTip(_translate("MainWindow", "Return a book"))
        self.buttonOverview_ReturnBook.setText(_translate("MainWindow", "  Return Book"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabOverview), _translate("MainWindow", "Overview"))
        self.buttonBooks_Add.setStatusTip(_translate("MainWindow", "Add a new book"))
        self.buttonBooks_Add.setText(_translate("MainWindow", "Add Book"))
        self.buttonBooks_Edit.setStatusTip(_translate("MainWindow", "Edit selected book"))
        self.buttonBooks_Edit.setText(_translate("MainWindow", "Edit Book"))
        self.buttonBooks_Delete.setStatusTip(_translate("MainWindow", "Delete selected book"))
        self.buttonBooks_Delete.setText(_translate("MainWindow", "Delete Book"))
        self.labelBooks_Search.setStatusTip(_translate("MainWindow", "Enter a book title"))
        self.labelBooks_Search.setText(_translate("MainWindow", "Search:"))
        self.lineEditBooks_SearchBox.setStatusTip(_translate("MainWindow", "Enter a book title"))
        self.buttonBooks_Go.setStatusTip(_translate("MainWindow", "Search"))
        self.buttonBooks_Go.setText(_translate("MainWindow", "Go"))
        self.buttonBooks_Refresh.setStatusTip(_translate("MainWindow", "Refresh"))
        self.buttonBooks_Refresh.setText(_translate("MainWindow", "Refresh"))
        self.tableBooks.setStatusTip(_translate("MainWindow", "Double click to edit a book"))
        self.tableBooks.setSortingEnabled(True)
        item = self.tableBooks.horizontalHeaderItem(0)
        item.setText(_translate("MainWindow", "ID"))
        item = self.tableBooks.horizontalHeaderItem(1)
        item.setText(_translate("MainWindow", "Title"))
        item = self.tableBooks.horizontalHeaderItem(2)
        item.setText(_translate("MainWindow", "Author"))
        item = self.tableBooks.horizontalHeaderItem(3)
        item.setText(_translate("MainWindow", "Publisher"))
        item = self.tableBooks.horizontalHeaderItem(4)
        item.setText(_translate("MainWindow", "ISBN"))
        item = self.tableBooks.horizontalHeaderItem(5)
        item.setText(_translate("MainWindow", "RFID"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabBooks), _translate("MainWindow", "All Books"))
        self.buttonUsers_Add.setStatusTip(_translate("MainWindow", "Add a new user"))
        self.buttonUsers_Add.setText(_translate("MainWindow", "Add User"))
        self.buttonUsers_Edit.setStatusTip(_translate("MainWindow", "Edit selected user"))
        self.buttonUsers_Edit.setText(_translate("MainWindow", "Edit User"))
        self.buttonUsers_Delete.setStatusTip(_translate("MainWindow", "Delete selected user"))
        self.buttonUsers_Delete.setText(_translate("MainWindow", "Delete User"))
        self.labelUsers_Search.setStatusTip(_translate("MainWindow", "Enter student name"))
        self.labelUsers_Search.setText(_translate("MainWindow", "Search:"))
        self.lineEditUsers_SearchBox.setStatusTip(_translate("MainWindow", "Enter student name"))
        self.buttonUsers_Go.setStatusTip(_translate("MainWindow", "Enter student name"))
        self.buttonUsers_Go.setText(_translate("MainWindow", "Go"))
        self.buttonUsers_Refresh.setStatusTip(_translate("MainWindow", "Refresh"))
        self.buttonUsers_Refresh.setText(_translate("MainWindow", "Refresh"))
        self.tableUsers.setStatusTip(_translate("MainWindow", "Double click to edit a user"))
        self.tableUsers.setSortingEnabled(True)
        item = self.tableUsers.horizontalHeaderItem(0)
        item.setText(_translate("MainWindow", "ID"))
        item = self.tableUsers.horizontalHeaderItem(1)
        item.setText(_translate("MainWindow", "Name"))
        item = self.tableUsers.horizontalHeaderItem(2)
        item.setText(_translate("MainWindow", "Email"))
        item = self.tableUsers.horizontalHeaderItem(3)
        item.setText(_translate("MainWindow", "Registered On"))
        item = self.tableUsers.horizontalHeaderItem(4)
        item.setText(_translate("MainWindow", "RFID"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabUsers), _translate("MainWindow", "All Users"))
        self.buttonHistory_Filter.setStatusTip(_translate("MainWindow", "Click to refresh"))
        self.buttonHistory_Filter.setText(_translate("MainWindow", " Filter Date "))
        self.labelHistory_Search.setStatusTip(_translate("MainWindow", "Enter book title or student name"))
        self.labelHistory_Search.setText(_translate("MainWindow", "Search:"))
        self.lineEditHistory_SearchBox.setStatusTip(_translate("MainWindow", "Enter book title or student name"))
        self.buttonHistory_Go.setStatusTip(_translate("MainWindow", "Enter book title or student name"))
        self.buttonHistory_Go.setText(_translate("MainWindow", "Go"))
        self.buttonHistory_Refresh.setStatusTip(_translate("MainWindow", "Refresh"))
        self.buttonHistory_Refresh.setText(_translate("MainWindow", "Refresh"))
        self.tableHistory.setSortingEnabled(True)
        item = self.tableHistory.horizontalHeaderItem(0)
        item.setText(_translate("MainWindow", "ID"))
        item = self.tableHistory.horizontalHeaderItem(1)
        item.setText(_translate("MainWindow", "Book"))
        item = self.tableHistory.horizontalHeaderItem(2)
        item.setText(_translate("MainWindow", "User"))
        item = self.tableHistory.horizontalHeaderItem(3)
        item.setText(_translate("MainWindow", "Borrow Time"))
        item = self.tableHistory.horizontalHeaderItem(4)
        item.setText(_translate("MainWindow", "Due Time"))
        item = self.tableHistory.horizontalHeaderItem(5)
        item.setText(_translate("MainWindow", "Return Time"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabHistory), _translate("MainWindow", "History"))
        self.buttonIssue_ReturnBook.setStatusTip(_translate("MainWindow", "Return a book"))
        self.buttonIssue_ReturnBook.setText(_translate("MainWindow", "Return Book"))
        self.buttonIssue_Remind.setText(_translate("MainWindow", "Remind"))
        self.labelIssue_Search.setStatusTip(_translate("MainWindow", "Enter "))
        self.labelIssue_Search.setText(_translate("MainWindow", "Search:"))
        self.buttonIssue_Go.setText(_translate("MainWindow", "Go"))
        self.buttonIssue_Refresh.setStatusTip(_translate("MainWindow", "Refresh"))
        self.buttonIssue_Refresh.setText(_translate("MainWindow", "Refresh"))
        self.tableIssue.setSortingEnabled(True)
        item = self.tableIssue.horizontalHeaderItem(0)
        item.setText(_translate("MainWindow", "ID"))
        item = self.tableIssue.horizontalHeaderItem(1)
        item.setText(_translate("MainWindow", "Book"))
        item = self.tableIssue.horizontalHeaderItem(2)
        item.setText(_translate("MainWindow", "User"))
        item = self.tableIssue.horizontalHeaderItem(3)
        item.setText(_translate("MainWindow", "Borrow Time"))
        item = self.tableIssue.horizontalHeaderItem(4)
        item.setText(_translate("MainWindow", "Due Time"))
        item = self.tableIssue.horizontalHeaderItem(5)
        item.setText(_translate("MainWindow", "Return Time"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabIssue), _translate("MainWindow", "Issue Books"))
        self.toolBar.setWindowTitle(_translate("MainWindow", "toolBar"))
        self.actionMain_Menu.setText(_translate("MainWindow", "Main Menu"))
        self.actionMain_Menu.setStatusTip(_translate("MainWindow", "Display All Menu"))
        self.actionAdd_Book.setText(_translate("MainWindow", "Add Book"))
        self.actionAdd_Book.setStatusTip(_translate("MainWindow", "Add a new book"))
        self.actionAdd_User.setText(_translate("MainWindow", "Add User"))
        self.actionAdd_User.setStatusTip(_translate("MainWindow", "Add a new user"))
        self.actionReturnBook.setText(_translate("MainWindow", "Return Book"))
        self.actionReturnBook.setIconText(_translate("MainWindow", "Return Book"))
        self.actionReturnBook.setStatusTip(_translate("MainWindow", "Return a book"))
        self.actionExit.setText(_translate("MainWindow", "Exit"))
        self.actionExit.setStatusTip(_translate("MainWindow", "Exit a program"))
        self.actionRefresh.setText(_translate("MainWindow", "Refresh All"))
        self.actionRefresh.setStatusTip(_translate("MainWindow", "Refresh all of the data"))
        self.actionReport.setText(_translate("MainWindow", "View Report"))
        self.actionReport.setStatusTip(_translate("MainWindow", "View statistical report"))

import SmartLib_LibrarianRes_rc

if __name__ == "__main__":
    import sys
    app = QtWidgets.QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()
    ui = Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())
# -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'SmartLib_LibrarianUI.ui' # # Created by: PyQt5 UI code generator 5.10 # # WARNING! All changes made in this file will be lost!