import sys
import os
from PyQt5.QtWidgets import QApplication
from PyQt5.QtCore import *
from sivicncdriver import settings
from sivicncdriver.ui.interface import MainWindow
[docs]def main():
"""
The main function of the application.
It will create a QApplication and a main window then run the application and
exit.
"""
app = QApplication(sys.argv)
qtTranslator = QTranslator()
qtTranslator.load(os.path.join(settings.TRANSLATE_DIR, "SiviCNCDriver_" + QLocale.system().name()))
app.installTranslator(qtTranslator)
window = MainWindow()
window.show()
sys.exit(app.exec())