Exemple #1
0
def main ():

    #make sure to shown tacskIcon right when use pyinstaller to make exe file you can commont it
    ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID("BatterayDetection")

    me = singleton.SingleInstance()
    app = QtGui.QApplication(sys.argv)
    splash = QSplashScreen(QPixmap(":/Start/Resource/start.png"), Qt.WindowStaysOnTopHint)
    splash.setDisabled(True)  # Disables widget input events, or when mouse click splash will be hide
    splash.show()
    splash.showMessage("Start Application ......", Qt.AlignBottom, Qt.black)
    app.processEvents()

    start = time()
    while time() - start < 1:
        sleep(0.1)
        app.processEvents()

    login = Login()
    #login.show()
    splash.finish(login)

    if (login.exec_() == QtGui.QDialog.Accepted) :
        main = MainWindow()
        main.show()
        sys.exit(app.exec_())
Exemple #2
0
from Login import Login
import sys
from PyQt5.QtWidgets import QApplication
from PyQt5 import QtWidgets
from MainUi import MainUi


# 登录窗口
app = QApplication(sys.argv)
login = Login()
login.show()
if login.exec_() == QtWidgets.QDialog.Accepted:
    gui = MainUi(login.db)
    gui.show()
    sys.exit(app.exec_())
Exemple #3
0
import sys
from PyQt4 import QtGui, QtCore

from Login import Login
from Window import Window

app = QtGui.QApplication(sys.argv)
login = Login()

if login.exec_() == QtGui.QDialog.Accepted:
    current_user = login.getUser()
    window = Window(current_user)
    window.show()
    sys.exit(app.exec_())