def mainGUI(): app = QApplication(sys.argv) try: # ajout de l'id de l'application myappid = 'ValentinLe.lecteur_musique' ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID(myappid) except AttributeError: pass # ajout de l'icone de l'application app.setWindowIcon(QIcon(QPixmap("assets/logo.ico"))) # couleurs pour la scrollBar palette = QPalette() palette.setColor(QPalette.Base, QColor("#454545")) palette.setColor(QPalette.Light, QColor("#454545")) app.setPalette(palette) # affichage de la fenetre principale board = Board() window = MainWindow(board) window.setWindowTitle("Musique") window.showMaximized() # window.show() sys.exit(app.exec_())
pickle.dump(currentOpenBook, output, pickle.HIGHEST_PROTOCOL) else: with open("lastActiveWorkspace.txt", "w") as file: file.write("") if __name__ == '__main__': atexit.register(exit_handler) app = QApplication(sys.argv) rootNode = Workspace("Workspace") app.model = rootNode app.selectionModel = rootNode app.actionManager = ActionManager() mainWindow = MainWindow() mainWindow.setWindowTitle("MuMijA") app.page = mainWindow.page app.mainWidget = mainWindow.central app.statusBar = mainWindow.statusBarLabel app.pageLabel = mainWindow.PageLabel app.tabWidget = mainWindow.tabs app.mainWindow = mainWindow mainWindow.show() item, ok = QInputDialog.getItem( QInputDialog(), "Restoration", "Restore last saved workspace, choose one option:", ["Restore", "Create new"], 0, False) if ok: if item == "Restore": with open("lastActiveWorkspace.txt", "r") as file: for line in file: