Added Splash screen Mock Up

This commit is contained in:
JayPiKay 2017-10-27 14:27:02 +02:00
parent c00c1aeb89
commit 6758fff13b
1 changed files with 10 additions and 5 deletions

View File

@ -2,8 +2,8 @@
import sys
from PyQt5.QtCore import Qt, QDateTime, QObject, pyqtSignal
from PyQt5.QtWidgets import QApplication, QMainWindow, QFileDialog, QAbstractItemView, QTableWidgetItem
from PyQt5.QtGui import QStandardItemModel
from PyQt5.QtWidgets import QApplication, QMainWindow, QFileDialog, QAbstractItemView, QTableWidgetItem, QSplashScreen
from PyQt5.QtGui import QStandardItemModel, QPixmap
from MuleAnalyzerUI import Ui_MainWindow
from ED2K import load_knownfiles
@ -148,13 +148,18 @@ class MainWindow(QMainWindow, Ui_MainWindow):
self.tableWidget.setItem(0, 1, QTableWidgetItem(str('{0:,}'.format(transfered))))
def main(argv):
app = QApplication(argv)
splash_pix = QPixmap('splash-screen.jpg')
splash_screen = QSplashScreen(splash_pix, Qt.WindowStaysOnTopHint)
splash_screen.setMask(splash_pix.mask())
splash_screen.show()
app.processEvents()
window = MainWindow()
window.show()
exceptionHandler.errorSignal.connect(load_hashsets)
splash_screen.finish(window)
sys.exit(app.exec_())