######################################################################## def progress(self): global counter # SET VALUE TO PROGRESS BAR self.ui.progressBar.setValue(counter) # CLOSE SPLASH SCREE AND OPEN APP if counter > 100: # STOP TIMER self.timer.stop() # SHOW MAIN WINDOW self.main = MainWindow() self.main.show() # CLOSE SPLASH SCREEN self.close() # INCREASE COUNTER counter += 1 if __name__ == "__main__": Assistant.greeting() app = QApplication(sys.argv) QtGui.QFontDatabase.addApplicationFont('fonts/segoeui.ttf') QtGui.QFontDatabase.addApplicationFont('fonts/segoeuib.ttf') window = SplashScreen() sys.exit(app.exec_())