def splash(self): pixmap = QPixmap(".\\gui\\pyspec_less_ugly_shorter.png") smallerPixmap = pixmap.scaled(256, 256, Qt.KeepAspectRatio, Qt.SmoothTransformation) splash = QSplashScreen(smallerPixmap, Qt.WindowStaysOnTopHint) splash.setMask(smallerPixmap.mask()) splash.setWindowFlag(Qt.WindowStaysOnTopHint) splash.show() self.processEvents() self.init_logging() self.processEvents() log.info("Initialization of views, models, controllers...") time.sleep(2) self.processEvents() self.mainModel = MainModel() self.mainCtrl = MainController() self.mainWindow = MainWindow(self.mainModel, self.mainCtrl) self.mainWindow.setWindowTitle("PySpec Software") self.mainWindow.setAttribute(Qt.WA_AlwaysStackOnTop) self.processEvents() log.info("Initialization completed.") self.processEvents() self.mainWindow.show() log.info("This is the MAIN THREAD")
def __init__(self, sys_argv): super(App, self).__init__(sys_argv) self.main_view = MainWindow() self.setAttribute(Qt.AA_EnableHighDpiScaling) self.setStyle("Fusion") self.setStyleSheet("") self.splash() self.main_view.show() self.main_view.setWindowTitle("PyGrapher")
#!/usr/bin/env python # This work is licensed under the Creative Commons Attribution-NonCommercial- # ShareAlike 4.0 International License. To view a copy of this license, visit # http://creativecommons.org/licenses/by-nc-sa/4.0/ or send a letter to Creative # Commons, PO Box 1866, Mountain View, CA 94042, USA. import sys import argparse from gui.mainWindow import MainWindow from PyQt4 import QtGui qApp = QtGui.QApplication(sys.argv) parser = argparse.ArgumentParser(prog='CoatingGUI.py') parser.add_argument('-p', '--project', help='open CoatingGUI project file PROJECT') args = parser.parse_args() Window = MainWindow(vars(args)) Window.show() qApp.exec_()
import sys from gui.mainWindow import MainWindow from PyQt5.QtWidgets import QApplication if __name__ == '__main__': app = QApplication(sys.argv) desktop = QApplication.desktop() window = MainWindow(desktop) window.show() sys.exit(app.exec_())
# -*- coding: utf-8 -*- from gui.mainWindow import MainWindow from gui.chooseFaceDetectionModel import chooseFaceDetectionModelDialog from PyQt4 import QtCore, QtGui if __name__ == "__main__": import sys app = QtGui.QApplication(sys.argv) MainWindow = MainWindow() MainWindow.show() sys.exit(app.exec_())
import sys #quit when ctrl+c is pressed in console import signal signal.signal(signal.SIGINT, signal.SIG_DFL) from PyQt5.QtWidgets import QApplication from gui.mainWindow import MainWindow """ @TODO - do not use '../' to find file path of settings file - when error occured, stop thread until message box is closed - make exposure setable by texbox """ if __name__ == '__main__': app = QApplication(sys.argv) app.setStyleSheet(open('resources/pyQtStyleSheet.css').read()) win = MainWindow() # win.showMaximized() win.showFullScreen() win.setWindowTitle("Cell Counter") sys.exit(app.exec_())
import sys from PyQt5 import QtWidgets from gui.mainWindow import MainWindow app = QtWidgets.QApplication(sys.argv) playerWindow = MainWindow() playerWindow.show() app.aboutToQuit.connect(playerWindow.exit) sys.exit(app.exec_())