#!/usr/bin/env python3

import sys
import os
from PyQt5 import QtWidgets as Qt
from PyQt5.QtCore import QTranslator
from controllers.mainwindow_controller import MainWindow
from database import Database
from globals import Global


def main():
    path = os.path.dirname(os.path.abspath(__file__))
    Global.db = Database()
    app = Qt.QApplication(sys.argv)
    translator = QTranslator()
    translator.load(path + "translations/czech.qm")
    app.installTranslator(translator)
    form = MainWindow()
    form.show()
    app.exec_()

if __name__ == '__main__':
    main()