Source code for daplis_rtp.main

"""Application starter.

Run this file in the terminal to start the application.

"""

import os
import sys

import qdarkstyle
from PyQt5.QtWidgets import QApplication, QMainWindow

from daplis_rtp.gui.ui.mainwindow import Ui_MainWindow


[docs] class MainWindow(QMainWindow, Ui_MainWindow):
[docs] def __init__(self, parent=None): super().__init__(parent) self.setupUi(self)
# for stopping the script upon closing the app window
[docs] def closeEvent(self, event): QApplication.quit()
[docs] def main(): app = QApplication(sys.argv) window = MainWindow() # For dark theme app.setStyleSheet(qdarkstyle.load_stylesheet()) window.show() app.exec()
if __name__ == "__main__": main()