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

# Form implementation generated from reading ui file './src/werkudara/ui/main_gui.ui'
#
# Created by: PyQt5 UI code generator 5.15.11
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again.  Do not edit this file unless you know what you are doing.


from PyQt5 import QtCore, QtGui, QtWidgets


class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(952, 494)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.title_app = QtWidgets.QLabel(self.centralwidget)
        self.title_app.setGeometry(QtCore.QRect(10, 10, 471, 31))
        font = QtGui.QFont()
        font.setPointSize(18)
        self.title_app.setFont(font)
        self.title_app.setObjectName("title_app")
        self.frame_cred = QtWidgets.QFrame(self.centralwidget)
        self.frame_cred.setGeometry(QtCore.QRect(10, 50, 331, 121))
        self.frame_cred.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_cred.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_cred.setObjectName("frame_cred")
        self.title_av = QtWidgets.QLabel(self.frame_cred)
        self.title_av.setGeometry(QtCore.QRect(10, 0, 201, 21))
        font = QtGui.QFont()
        font.setPointSize(10)
        font.setBold(True)
        font.setWeight(75)
        self.title_av.setFont(font)
        self.title_av.setObjectName("title_av")
        self.title_avpass = QtWidgets.QLabel(self.frame_cred)
        self.title_avpass.setGeometry(QtCore.QRect(10, 60, 61, 17))
        self.title_avpass.setObjectName("title_avpass")
        self.title_avuser = QtWidgets.QLabel(self.frame_cred)
        self.title_avuser.setGeometry(QtCore.QRect(10, 30, 61, 17))
        self.title_avuser.setObjectName("title_avuser")
        self.input_user = QtWidgets.QLineEdit(self.frame_cred)
        self.input_user.setGeometry(QtCore.QRect(80, 30, 241, 25))
        self.input_user.setObjectName("input_user")
        self.input_pass = QtWidgets.QLineEdit(self.frame_cred)
        self.input_pass.setGeometry(QtCore.QRect(80, 60, 241, 25))
        self.input_pass.setInputMask("")
        self.input_pass.setText("")
        self.input_pass.setEchoMode(QtWidgets.QLineEdit.Password)
        self.input_pass.setObjectName("input_pass")
        self.btn_login = QtWidgets.QPushButton(self.frame_cred)
        self.btn_login.setGeometry(QtCore.QRect(260, 90, 61, 25))
        self.btn_login.setObjectName("btn_login")
        self.checkbox_remember = QtWidgets.QCheckBox(self.frame_cred)
        self.checkbox_remember.setGeometry(QtCore.QRect(80, 90, 111, 23))
        self.checkbox_remember.setChecked(False)
        self.checkbox_remember.setObjectName("checkbox_remember")
        self.frame_tab = QtWidgets.QTabWidget(self.centralwidget)
        self.frame_tab.setEnabled(False)
        self.frame_tab.setGeometry(QtCore.QRect(360, 50, 581, 411))
        self.frame_tab.setObjectName("frame_tab")
        self.tab_1 = QtWidgets.QWidget()
        self.tab_1.setObjectName("tab_1")
        self.btn_refresh = QtWidgets.QPushButton(self.tab_1)
        self.btn_refresh.setGeometry(QtCore.QRect(30, 110, 151, 31))
        font = QtGui.QFont()
        font.setPointSize(9)
        self.btn_refresh.setFont(font)
        self.btn_refresh.setObjectName("btn_refresh")
        self.btn_import = QtWidgets.QPushButton(self.tab_1)
        self.btn_import.setGeometry(QtCore.QRect(30, 150, 151, 31))
        font = QtGui.QFont()
        font.setPointSize(9)
        self.btn_import.setFont(font)
        self.btn_import.setObjectName("btn_import")
        self.btn_export = QtWidgets.QPushButton(self.tab_1)
        self.btn_export.setGeometry(QtCore.QRect(30, 190, 151, 31))
        font = QtGui.QFont()
        font.setPointSize(9)
        self.btn_export.setFont(font)
        self.btn_export.setObjectName("btn_export")
        self.title_sub_3 = QtWidgets.QLabel(self.tab_1)
        self.title_sub_3.setGeometry(QtCore.QRect(10, 40, 471, 17))
        self.title_sub_3.setObjectName("title_sub_3")
        self.title_main_3 = QtWidgets.QLabel(self.tab_1)
        self.title_main_3.setGeometry(QtCore.QRect(10, 10, 251, 31))
        font = QtGui.QFont()
        font.setPointSize(14)
        font.setBold(True)
        font.setWeight(75)
        self.title_main_3.setFont(font)
        self.title_main_3.setObjectName("title_main_3")
        self.btn_purge = QtWidgets.QPushButton(self.tab_1)
        self.btn_purge.setGeometry(QtCore.QRect(30, 230, 151, 31))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(190, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(190, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(190, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush)
        self.btn_purge.setPalette(palette)
        font = QtGui.QFont()
        font.setPointSize(9)
        self.btn_purge.setFont(font)
        self.btn_purge.setFlat(False)
        self.btn_purge.setObjectName("btn_purge")
        self.label_2 = QtWidgets.QLabel(self.tab_1)
        self.label_2.setGeometry(QtCore.QRect(210, 100, 221, 40))
        font = QtGui.QFont()
        font.setPointSize(11)
        font.setBold(True)
        font.setWeight(75)
        self.label_2.setFont(font)
        self.label_2.setObjectName("label_2")
        self.stat_1 = QtWidgets.QLabel(self.tab_1)
        self.stat_1.setGeometry(QtCore.QRect(460, 100, 54, 40))
        font = QtGui.QFont()
        font.setPointSize(11)
        font.setBold(True)
        font.setWeight(75)
        self.stat_1.setFont(font)
        self.stat_1.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.stat_1.setObjectName("stat_1")
        self.label_5 = QtWidgets.QLabel(self.tab_1)
        self.label_5.setGeometry(QtCore.QRect(210, 130, 221, 40))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_5.setFont(font)
        self.label_5.setObjectName("label_5")
        self.label_6 = QtWidgets.QLabel(self.tab_1)
        self.label_6.setGeometry(QtCore.QRect(210, 150, 221, 40))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.label_6.setFont(font)
        self.label_6.setObjectName("label_6")
        self.label_7 = QtWidgets.QLabel(self.tab_1)
        self.label_7.setGeometry(QtCore.QRect(210, 170, 221, 40))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.label_7.setFont(font)
        self.label_7.setObjectName("label_7")
        self.label_8 = QtWidgets.QLabel(self.tab_1)
        self.label_8.setGeometry(QtCore.QRect(210, 190, 221, 40))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_8.setFont(font)
        self.label_8.setObjectName("label_8")
        self.label_10 = QtWidgets.QLabel(self.tab_1)
        self.label_10.setGeometry(QtCore.QRect(210, 210, 221, 40))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.label_10.setFont(font)
        self.label_10.setObjectName("label_10")
        self.label_11 = QtWidgets.QLabel(self.tab_1)
        self.label_11.setGeometry(QtCore.QRect(210, 230, 221, 40))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.label_11.setFont(font)
        self.label_11.setObjectName("label_11")
        self.label_12 = QtWidgets.QLabel(self.tab_1)
        self.label_12.setGeometry(QtCore.QRect(210, 250, 221, 40))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.label_12.setFont(font)
        self.label_12.setObjectName("label_12")
        self.label_13 = QtWidgets.QLabel(self.tab_1)
        self.label_13.setGeometry(QtCore.QRect(210, 270, 221, 40))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.label_13.setFont(font)
        self.label_13.setObjectName("label_13")
        self.label_14 = QtWidgets.QLabel(self.tab_1)
        self.label_14.setGeometry(QtCore.QRect(210, 290, 221, 40))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_14.setFont(font)
        self.label_14.setObjectName("label_14")
        self.label_16 = QtWidgets.QLabel(self.tab_1)
        self.label_16.setGeometry(QtCore.QRect(210, 310, 221, 40))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.label_16.setFont(font)
        self.label_16.setObjectName("label_16")
        self.label_17 = QtWidgets.QLabel(self.tab_1)
        self.label_17.setGeometry(QtCore.QRect(210, 330, 221, 40))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.label_17.setFont(font)
        self.label_17.setObjectName("label_17")
        self.stat_2 = QtWidgets.QLabel(self.tab_1)
        self.stat_2.setGeometry(QtCore.QRect(460, 150, 54, 40))
        font = QtGui.QFont()
        font.setPointSize(9)
        font.setBold(False)
        font.setWeight(50)
        self.stat_2.setFont(font)
        self.stat_2.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.stat_2.setObjectName("stat_2")
        self.stat_3 = QtWidgets.QLabel(self.tab_1)
        self.stat_3.setGeometry(QtCore.QRect(460, 170, 54, 40))
        font = QtGui.QFont()
        font.setPointSize(9)
        font.setBold(False)
        font.setWeight(50)
        self.stat_3.setFont(font)
        self.stat_3.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.stat_3.setObjectName("stat_3")
        self.stat_4 = QtWidgets.QLabel(self.tab_1)
        self.stat_4.setGeometry(QtCore.QRect(460, 210, 54, 40))
        font = QtGui.QFont()
        font.setPointSize(9)
        font.setBold(False)
        font.setWeight(50)
        self.stat_4.setFont(font)
        self.stat_4.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.stat_4.setObjectName("stat_4")
        self.stat_5 = QtWidgets.QLabel(self.tab_1)
        self.stat_5.setGeometry(QtCore.QRect(460, 230, 54, 40))
        font = QtGui.QFont()
        font.setPointSize(9)
        font.setBold(False)
        font.setWeight(50)
        self.stat_5.setFont(font)
        self.stat_5.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.stat_5.setObjectName("stat_5")
        self.stat_6 = QtWidgets.QLabel(self.tab_1)
        self.stat_6.setGeometry(QtCore.QRect(460, 250, 54, 40))
        font = QtGui.QFont()
        font.setPointSize(9)
        font.setBold(False)
        font.setWeight(50)
        self.stat_6.setFont(font)
        self.stat_6.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.stat_6.setObjectName("stat_6")
        self.stat_7 = QtWidgets.QLabel(self.tab_1)
        self.stat_7.setGeometry(QtCore.QRect(460, 270, 54, 40))
        font = QtGui.QFont()
        font.setPointSize(9)
        font.setBold(False)
        font.setWeight(50)
        self.stat_7.setFont(font)
        self.stat_7.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.stat_7.setObjectName("stat_7")
        self.stat_8 = QtWidgets.QLabel(self.tab_1)
        self.stat_8.setGeometry(QtCore.QRect(460, 310, 54, 40))
        font = QtGui.QFont()
        font.setPointSize(9)
        font.setBold(False)
        font.setWeight(50)
        self.stat_8.setFont(font)
        self.stat_8.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.stat_8.setObjectName("stat_8")
        self.stat_9 = QtWidgets.QLabel(self.tab_1)
        self.stat_9.setGeometry(QtCore.QRect(460, 330, 54, 40))
        font = QtGui.QFont()
        font.setPointSize(9)
        font.setBold(False)
        font.setWeight(50)
        self.stat_9.setFont(font)
        self.stat_9.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.stat_9.setObjectName("stat_9")
        self.label_48 = QtWidgets.QLabel(self.tab_1)
        self.label_48.setGeometry(QtCore.QRect(30, 70, 480, 21))
        font = QtGui.QFont()
        font.setPointSize(14)
        font.setBold(False)
        font.setItalic(False)
        font.setUnderline(True)
        font.setWeight(50)
        self.label_48.setFont(font)
        self.label_48.setObjectName("label_48")
        self.frame_tab.addTab(self.tab_1, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.title_main = QtWidgets.QLabel(self.tab_2)
        self.title_main.setGeometry(QtCore.QRect(10, 10, 251, 31))
        font = QtGui.QFont()
        font.setPointSize(14)
        font.setBold(True)
        font.setWeight(75)
        self.title_main.setFont(font)
        self.title_main.setObjectName("title_main")
        self.radio_sync_some = QtWidgets.QRadioButton(self.tab_2)
        self.radio_sync_some.setGeometry(QtCore.QRect(10, 80, 221, 23))
        self.radio_sync_some.setChecked(False)
        self.radio_sync_some.setObjectName("radio_sync_some")
        self.title_sub = QtWidgets.QLabel(self.tab_2)
        self.title_sub.setGeometry(QtCore.QRect(10, 40, 431, 17))
        self.title_sub.setObjectName("title_sub")
        self.btn_sync_now = QtWidgets.QPushButton(self.tab_2)
        self.btn_sync_now.setGeometry(QtCore.QRect(450, 70, 121, 31))
        font = QtGui.QFont()
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.btn_sync_now.setFont(font)
        self.btn_sync_now.setObjectName("btn_sync_now")
        self.radio_sync_all = QtWidgets.QRadioButton(self.tab_2)
        self.radio_sync_all.setGeometry(QtCore.QRect(10, 60, 221, 23))
        self.radio_sync_all.setChecked(True)
        self.radio_sync_all.setObjectName("radio_sync_all")
        self.frame_lecturers = QtWidgets.QFrame(self.tab_2)
        self.frame_lecturers.setEnabled(False)
        self.frame_lecturers.setGeometry(QtCore.QRect(10, 110, 561, 261))
        self.frame_lecturers.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_lecturers.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_lecturers.setObjectName("frame_lecturers")
        self.title_lecturers_left = QtWidgets.QLabel(self.frame_lecturers)
        self.title_lecturers_left.setGeometry(QtCore.QRect(20, 10, 171, 21))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.title_lecturers_left.setFont(font)
        self.title_lecturers_left.setObjectName("title_lecturers_left")
        self.btn_move_left = QtWidgets.QPushButton(self.frame_lecturers)
        self.btn_move_left.setGeometry(QtCore.QRect(260, 140, 41, 25))
        self.btn_move_left.setObjectName("btn_move_left")
        self.btn_move_right = QtWidgets.QPushButton(self.frame_lecturers)
        self.btn_move_right.setGeometry(QtCore.QRect(260, 100, 41, 25))
        self.btn_move_right.setObjectName("btn_move_right")
        self.list_lecturers_left = QtWidgets.QListWidget(self.frame_lecturers)
        self.list_lecturers_left.setEnabled(False)
        self.list_lecturers_left.setGeometry(QtCore.QRect(20, 31, 231, 211))
        self.list_lecturers_left.setSelectionMode(QtWidgets.QAbstractItemView.ExtendedSelection)
        self.list_lecturers_left.setObjectName("list_lecturers_left")
        self.title_lecturers_right = QtWidgets.QLabel(self.frame_lecturers)
        self.title_lecturers_right.setGeometry(QtCore.QRect(310, 10, 231, 21))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.title_lecturers_right.setFont(font)
        self.title_lecturers_right.setObjectName("title_lecturers_right")
        self.list_lecturers_right = QtWidgets.QListWidget(self.frame_lecturers)
        self.list_lecturers_right.setEnabled(False)
        self.list_lecturers_right.setGeometry(QtCore.QRect(310, 30, 231, 211))
        self.list_lecturers_right.setSelectionMode(QtWidgets.QAbstractItemView.ExtendedSelection)
        self.list_lecturers_right.setObjectName("list_lecturers_right")
        self.frame_tab.addTab(self.tab_2, "")
        self.tab_3 = QtWidgets.QWidget()
        self.tab_3.setObjectName("tab_3")
        self.label_47 = QtWidgets.QLabel(self.tab_3)
        self.label_47.setGeometry(QtCore.QRect(10, 10, 311, 31))
        font = QtGui.QFont()
        font.setPointSize(14)
        font.setBold(True)
        font.setWeight(75)
        self.label_47.setFont(font)
        self.label_47.setObjectName("label_47")
        self.label_49 = QtWidgets.QLabel(self.tab_3)
        self.label_49.setGeometry(QtCore.QRect(10, 40, 521, 17))
        self.label_49.setObjectName("label_49")
        self.label_46 = QtWidgets.QLabel(self.tab_3)
        self.label_46.setGeometry(QtCore.QRect(20, 70, 151, 21))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_46.setFont(font)
        self.label_46.setObjectName("label_46")
        self.list_active_lecturers = QtWidgets.QListWidget(self.tab_3)
        self.list_active_lecturers.setEnabled(False)
        self.list_active_lecturers.setGeometry(QtCore.QRect(20, 91, 201, 271))
        self.list_active_lecturers.setSelectionMode(QtWidgets.QAbstractItemView.SingleSelection)
        self.list_active_lecturers.setObjectName("list_active_lecturers")
        self.label_24 = QtWidgets.QLabel(self.tab_3)
        self.label_24.setGeometry(QtCore.QRect(240, 70, 91, 17))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_24.setFont(font)
        self.label_24.setObjectName("label_24")
        self.info_name = QtWidgets.QLabel(self.tab_3)
        self.info_name.setGeometry(QtCore.QRect(340, 70, 221, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.info_name.setFont(font)
        self.info_name.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop)
        self.info_name.setWordWrap(True)
        self.info_name.setObjectName("info_name")
        self.label_26 = QtWidgets.QLabel(self.tab_3)
        self.label_26.setGeometry(QtCore.QRect(240, 110, 91, 17))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_26.setFont(font)
        self.label_26.setObjectName("label_26")
        self.info_role = QtWidgets.QLabel(self.tab_3)
        self.info_role.setGeometry(QtCore.QRect(340, 110, 221, 17))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.info_role.setFont(font)
        self.info_role.setObjectName("info_role")
        self.label_28 = QtWidgets.QLabel(self.tab_3)
        self.label_28.setGeometry(QtCore.QRect(240, 150, 91, 17))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_28.setFont(font)
        self.label_28.setObjectName("label_28")
        self.info_program = QtWidgets.QLabel(self.tab_3)
        self.info_program.setGeometry(QtCore.QRect(340, 150, 221, 17))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.info_program.setFont(font)
        self.info_program.setObjectName("info_program")
        self.label_30 = QtWidgets.QLabel(self.tab_3)
        self.label_30.setGeometry(QtCore.QRect(240, 170, 91, 17))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_30.setFont(font)
        self.label_30.setObjectName("label_30")
        self.info_nidn = QtWidgets.QLabel(self.tab_3)
        self.info_nidn.setGeometry(QtCore.QRect(340, 170, 221, 17))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.info_nidn.setFont(font)
        self.info_nidn.setObjectName("info_nidn")
        self.label_32 = QtWidgets.QLabel(self.tab_3)
        self.label_32.setGeometry(QtCore.QRect(240, 190, 91, 17))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_32.setFont(font)
        self.label_32.setObjectName("label_32")
        self.info_nat_id = QtWidgets.QLabel(self.tab_3)
        self.info_nat_id.setGeometry(QtCore.QRect(340, 190, 221, 17))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.info_nat_id.setFont(font)
        self.info_nat_id.setObjectName("info_nat_id")
        self.label_34 = QtWidgets.QLabel(self.tab_3)
        self.label_34.setGeometry(QtCore.QRect(240, 210, 101, 17))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_34.setFont(font)
        self.label_34.setObjectName("label_34")
        self.info_birthplace = QtWidgets.QLabel(self.tab_3)
        self.info_birthplace.setGeometry(QtCore.QRect(340, 210, 221, 17))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.info_birthplace.setFont(font)
        self.info_birthplace.setObjectName("info_birthplace")
        self.label_36 = QtWidgets.QLabel(self.tab_3)
        self.label_36.setGeometry(QtCore.QRect(240, 230, 91, 17))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_36.setFont(font)
        self.label_36.setObjectName("label_36")
        self.info_dob = QtWidgets.QLabel(self.tab_3)
        self.info_dob.setGeometry(QtCore.QRect(340, 230, 221, 17))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.info_dob.setFont(font)
        self.info_dob.setObjectName("info_dob")
        self.label_38 = QtWidgets.QLabel(self.tab_3)
        self.label_38.setGeometry(QtCore.QRect(240, 250, 91, 17))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_38.setFont(font)
        self.label_38.setObjectName("label_38")
        self.info_phone = QtWidgets.QLabel(self.tab_3)
        self.info_phone.setGeometry(QtCore.QRect(340, 250, 221, 17))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.info_phone.setFont(font)
        self.info_phone.setObjectName("info_phone")
        self.label_40 = QtWidgets.QLabel(self.tab_3)
        self.label_40.setGeometry(QtCore.QRect(240, 270, 91, 17))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_40.setFont(font)
        self.label_40.setObjectName("label_40")
        self.info_email = QtWidgets.QLabel(self.tab_3)
        self.info_email.setGeometry(QtCore.QRect(340, 270, 221, 17))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.info_email.setFont(font)
        self.info_email.setObjectName("info_email")
        self.label_42 = QtWidgets.QLabel(self.tab_3)
        self.label_42.setGeometry(QtCore.QRect(240, 330, 91, 17))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_42.setFont(font)
        self.label_42.setObjectName("label_42")
        self.info_address = QtWidgets.QLabel(self.tab_3)
        self.info_address.setGeometry(QtCore.QRect(340, 330, 221, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.info_address.setFont(font)
        self.info_address.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop)
        self.info_address.setWordWrap(True)
        self.info_address.setObjectName("info_address")
        self.label_44 = QtWidgets.QLabel(self.tab_3)
        self.label_44.setGeometry(QtCore.QRect(240, 290, 91, 17))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_44.setFont(font)
        self.label_44.setObjectName("label_44")
        self.label_45 = QtWidgets.QLabel(self.tab_3)
        self.label_45.setGeometry(QtCore.QRect(240, 310, 91, 17))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_45.setFont(font)
        self.label_45.setObjectName("label_45")
        self.info_gender = QtWidgets.QLabel(self.tab_3)
        self.info_gender.setGeometry(QtCore.QRect(340, 290, 221, 17))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.info_gender.setFont(font)
        self.info_gender.setObjectName("info_gender")
        self.info_affiliation = QtWidgets.QLabel(self.tab_3)
        self.info_affiliation.setGeometry(QtCore.QRect(340, 310, 221, 17))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.info_affiliation.setFont(font)
        self.info_affiliation.setObjectName("info_affiliation")
        self.info_highest_degree = QtWidgets.QLabel(self.tab_3)
        self.info_highest_degree.setGeometry(QtCore.QRect(340, 130, 221, 17))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.info_highest_degree.setFont(font)
        self.info_highest_degree.setObjectName("info_highest_degree")
        self.label_29 = QtWidgets.QLabel(self.tab_3)
        self.label_29.setGeometry(QtCore.QRect(240, 130, 91, 17))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_29.setFont(font)
        self.label_29.setObjectName("label_29")
        self.frame_tab.addTab(self.tab_3, "")
        self.frame_log = QtWidgets.QFrame(self.centralwidget)
        self.frame_log.setEnabled(False)
        self.frame_log.setGeometry(QtCore.QRect(10, 190, 331, 271))
        self.frame_log.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_log.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_log.setObjectName("frame_log")
        self.progress_sync = QtWidgets.QProgressBar(self.frame_log)
        self.progress_sync.setGeometry(QtCore.QRect(10, 30, 311, 23))
        self.progress_sync.setProperty("value", 0)
        self.progress_sync.setObjectName("progress_sync")
        self.title_syncprog = QtWidgets.QLabel(self.frame_log)
        self.title_syncprog.setGeometry(QtCore.QRect(10, 0, 201, 21))
        font = QtGui.QFont()
        font.setPointSize(10)
        font.setBold(True)
        font.setWeight(75)
        self.title_syncprog.setFont(font)
        self.title_syncprog.setObjectName("title_syncprog")
        self.area_message = QtWidgets.QPlainTextEdit(self.frame_log)
        self.area_message.setGeometry(QtCore.QRect(10, 90, 311, 171))
        self.area_message.setReadOnly(True)
        self.area_message.setObjectName("area_message")
        self.title_message = QtWidgets.QLabel(self.frame_log)
        self.title_message.setGeometry(QtCore.QRect(10, 60, 201, 21))
        font = QtGui.QFont()
        font.setPointSize(10)
        font.setBold(True)
        font.setWeight(75)
        self.title_message.setFont(font)
        self.title_message.setObjectName("title_message")
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 952, 21))
        self.menubar.setObjectName("menubar")
        self.menu_help = QtWidgets.QMenu(self.menubar)
        self.menu_help.setObjectName("menu_help")
        self.menu_about = QtWidgets.QMenu(self.menubar)
        self.menu_about.setObjectName("menu_about")
        self.menu_file = QtWidgets.QMenu(self.menubar)
        self.menu_file.setObjectName("menu_file")
        MainWindow.setMenuBar(self.menubar)
        self.action_howto = QtWidgets.QAction(MainWindow)
        self.action_howto.setObjectName("action_howto")
        self.action_about = QtWidgets.QAction(MainWindow)
        self.action_about.setObjectName("action_about")
        self.action_license = QtWidgets.QAction(MainWindow)
        self.action_license.setObjectName("action_license")
        self.action_quit = QtWidgets.QAction(MainWindow)
        self.action_quit.setObjectName("action_quit")
        self.action_troubleshooting = QtWidgets.QAction(MainWindow)
        self.action_troubleshooting.setObjectName("action_troubleshooting")
        self.action_changelog = QtWidgets.QAction(MainWindow)
        self.action_changelog.setObjectName("action_changelog")
        self.menu_help.addAction(self.action_howto)
        self.menu_help.addAction(self.action_troubleshooting)
        self.menu_about.addAction(self.action_about)
        self.menu_about.addAction(self.action_changelog)
        self.menu_about.addAction(self.action_license)
        self.menu_file.addAction(self.action_quit)
        self.menubar.addAction(self.menu_file.menuAction())
        self.menubar.addAction(self.menu_help.menuAction())
        self.menubar.addAction(self.menu_about.menuAction())

        self.retranslateUi(MainWindow)
        self.frame_tab.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
        MainWindow.setTabOrder(self.input_user, self.input_pass)
        MainWindow.setTabOrder(self.input_pass, self.checkbox_remember)
        MainWindow.setTabOrder(self.checkbox_remember, self.btn_login)
        MainWindow.setTabOrder(self.btn_login, self.area_message)
        MainWindow.setTabOrder(self.area_message, self.btn_refresh)
        MainWindow.setTabOrder(self.btn_refresh, self.btn_import)
        MainWindow.setTabOrder(self.btn_import, self.btn_export)
        MainWindow.setTabOrder(self.btn_export, self.btn_purge)
        MainWindow.setTabOrder(self.btn_purge, self.radio_sync_some)
        MainWindow.setTabOrder(self.radio_sync_some, self.frame_tab)
        MainWindow.setTabOrder(self.frame_tab, self.radio_sync_all)
        MainWindow.setTabOrder(self.radio_sync_all, self.btn_move_left)
        MainWindow.setTabOrder(self.btn_move_left, self.btn_move_right)
        MainWindow.setTabOrder(self.btn_move_right, self.list_lecturers_left)
        MainWindow.setTabOrder(self.list_lecturers_left, self.list_lecturers_right)
        MainWindow.setTabOrder(self.list_lecturers_right, self.list_active_lecturers)
        MainWindow.setTabOrder(self.list_active_lecturers, self.btn_sync_now)

    def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
        MainWindow.setWindowTitle(_translate("MainWindow", "Werkudara: BIMA Auto-synchronization"))
        self.title_app.setText(_translate("MainWindow", "Werkudara: BIMA Auto-synchronization"))
        self.title_av.setText(_translate("MainWindow", "BIMA Operator Credential"))
        self.title_avpass.setText(_translate("MainWindow", "Password"))
        self.title_avuser.setText(_translate("MainWindow", "Username"))
        self.input_user.setPlaceholderText(_translate("MainWindow", "e.g., adminbima@univ.ac.id"))
        self.btn_login.setText(_translate("MainWindow", "LOGIN"))
        self.checkbox_remember.setText(_translate("MainWindow", "Remember Me"))
        self.btn_refresh.setText(_translate("MainWindow", "Refresh Online Data"))
        self.btn_import.setText(_translate("MainWindow", "Import Local Data"))
        self.btn_export.setText(_translate("MainWindow", "Export Data"))
        self.title_sub_3.setText(_translate("MainWindow", "Here you can update the local BIMA database and take a look at the brief statistics"))
        self.title_main_3.setText(_translate("MainWindow", "Database Overview"))
        self.btn_purge.setText(_translate("MainWindow", "Purge All Data"))
        self.label_2.setText(_translate("MainWindow", "ACTIVE LECTURERS"))
        self.stat_1.setText(_translate("MainWindow", "0"))
        self.label_5.setText(_translate("MainWindow", "Highest Educational Background"))
        self.label_6.setText(_translate("MainWindow", "• Master\'s Degree"))
        self.label_7.setText(_translate("MainWindow", "• Doctoral"))
        self.label_8.setText(_translate("MainWindow", "Functional Role"))
        self.label_10.setText(_translate("MainWindow", "• Expert Assistant (AA)"))
        self.label_11.setText(_translate("MainWindow", "• Lector (L)"))
        self.label_12.setText(_translate("MainWindow", "• Head Lector (LK)"))
        self.label_13.setText(_translate("MainWindow", "• Professor (Prof)"))
        self.label_14.setText(_translate("MainWindow", "Gender"))
        self.label_16.setText(_translate("MainWindow", "• Male"))
        self.label_17.setText(_translate("MainWindow", "• Female"))
        self.stat_2.setText(_translate("MainWindow", "0"))
        self.stat_3.setText(_translate("MainWindow", "0"))
        self.stat_4.setText(_translate("MainWindow", "0"))
        self.stat_5.setText(_translate("MainWindow", "0"))
        self.stat_6.setText(_translate("MainWindow", "0"))
        self.stat_7.setText(_translate("MainWindow", "0"))
        self.stat_8.setText(_translate("MainWindow", "0"))
        self.stat_9.setText(_translate("MainWindow", "0"))
        self.label_48.setText(_translate("MainWindow", "Unknown University"))
        self.frame_tab.setTabText(self.frame_tab.indexOf(self.tab_1), _translate("MainWindow", "BIMA Database"))
        self.title_main.setText(_translate("MainWindow", "Synchronization Selection"))
        self.radio_sync_some.setText(_translate("MainWindow", "Only sync selected lecturers:"))
        self.title_sub.setText(_translate("MainWindow", "Please determine the BIMA lecturers whose PDDIKTI data you wish to sync"))
        self.btn_sync_now.setText(_translate("MainWindow", "SYNC NOW!"))
        self.radio_sync_all.setText(_translate("MainWindow", "Sync all BIMA lecturers"))
        self.title_lecturers_left.setText(_translate("MainWindow", "List of Active Lecturers:"))
        self.btn_move_left.setText(_translate("MainWindow", "<<<"))
        self.btn_move_right.setText(_translate("MainWindow", ">>>"))
        self.title_lecturers_right.setText(_translate("MainWindow", "Lecturers queued for synchronization:"))
        self.frame_tab.setTabText(self.frame_tab.indexOf(self.tab_2), _translate("MainWindow", "Sync Selection"))
        self.label_47.setText(_translate("MainWindow", "Detailed Lecturer Information"))
        self.label_49.setText(_translate("MainWindow", "Please select from the list of active lecturers in the left pane to take a look at the detail info"))
        self.label_46.setText(_translate("MainWindow", "List of Active Lecturers:"))
        self.label_24.setText(_translate("MainWindow", "NAME"))
        self.info_name.setText(_translate("MainWindow", "-"))
        self.label_26.setText(_translate("MainWindow", "ROLE"))
        self.info_role.setText(_translate("MainWindow", "-"))
        self.label_28.setText(_translate("MainWindow", "PROGRAM"))
        self.info_program.setText(_translate("MainWindow", "-"))
        self.label_30.setText(_translate("MainWindow", "NIDN"))
        self.info_nidn.setText(_translate("MainWindow", "-"))
        self.label_32.setText(_translate("MainWindow", "NATIONAL ID"))
        self.info_nat_id.setText(_translate("MainWindow", "-"))
        self.label_34.setText(_translate("MainWindow", "BIRTHPLACE"))
        self.info_birthplace.setText(_translate("MainWindow", "-"))
        self.label_36.setText(_translate("MainWindow", "DATE OF BIRTH"))
        self.info_dob.setText(_translate("MainWindow", "-"))
        self.label_38.setText(_translate("MainWindow", "PHONE"))
        self.info_phone.setText(_translate("MainWindow", "-"))
        self.label_40.setText(_translate("MainWindow", "EMAIL"))
        self.info_email.setText(_translate("MainWindow", "-"))
        self.label_42.setText(_translate("MainWindow", "ADDRESS"))
        self.info_address.setText(_translate("MainWindow", "-"))
        self.label_44.setText(_translate("MainWindow", "GENDER"))
        self.label_45.setText(_translate("MainWindow", "AFFILIATION"))
        self.info_gender.setText(_translate("MainWindow", "-"))
        self.info_affiliation.setText(_translate("MainWindow", "-"))
        self.info_highest_degree.setText(_translate("MainWindow", "-"))
        self.label_29.setText(_translate("MainWindow", "EDUCATION"))
        self.frame_tab.setTabText(self.frame_tab.indexOf(self.tab_3), _translate("MainWindow", "Lecturer Info"))
        self.title_syncprog.setText(_translate("MainWindow", "Synchronization Progress"))
        self.title_message.setText(_translate("MainWindow", "Log Message"))
        self.menu_help.setTitle(_translate("MainWindow", "Help"))
        self.menu_about.setTitle(_translate("MainWindow", "About"))
        self.menu_file.setTitle(_translate("MainWindow", "File"))
        self.action_howto.setText(_translate("MainWindow", "How to use the app ..."))
        self.action_about.setText(_translate("MainWindow", "About Werkudara"))
        self.action_license.setText(_translate("MainWindow", "License"))
        self.action_quit.setText(_translate("MainWindow", "Quit"))
        self.action_troubleshooting.setText(_translate("MainWindow", "Troubleshooting ..."))
        self.action_changelog.setText(_translate("MainWindow", "Changelog"))
