def runCalendarEditor(): """运行日历编辑器""" reload(sys) sys.setdefaultencoding('utf8') app = QtWidgets.QApplication(sys.argv) app.setFont(QtGui.QFont(u'微软雅黑', 12)) try: import qdarkstyle app.setStyleSheet(qdarkstyle.load_stylesheet(pyside=False)) except: pass manager = CalendarManager() manager.showMaximized() sys.exit(app.exec_())
self.show() #---------------------------------------------------------------------- def closeEvent(self, event): """""" self.hide() event.ignore() #---------------------------------------------------------------------- def exit(self): """""" self.active = False self.thread.join() QtWidgets.qApp.quit() if __name__ == '__main__': font = QtGui.QFont(u'微软雅黑', 12) app = QtWidgets.QApplication([]) app.setFont(font) app.setStyleSheet(qdarkstyle.load_stylesheet_from_environment()) ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID( 'RQDataService') manager = RqDataManager() manager.show() app.exec_()