v0.19
This commit is contained in:
45
index.py
Normal file
45
index.py
Normal file
@@ -0,0 +1,45 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
import sys
|
||||
from PyQt5.QtWidgets import QApplication
|
||||
from PyQt5 import QtCore, QtGui
|
||||
from need.main import userMain
|
||||
import qtmodern.styles
|
||||
import qtmodern.windows
|
||||
# from qt_material import apply_stylesheet
|
||||
#以下导入为打包导入所需-使用软件
|
||||
import os
|
||||
import sys
|
||||
import json
|
||||
import docx
|
||||
import docxtpl
|
||||
import six
|
||||
import docxcompose
|
||||
import lxml
|
||||
import markupsafe
|
||||
import win32api
|
||||
import win32com
|
||||
|
||||
if __name__ == "__main__":
|
||||
pyqt5_path = os.path.join(sys.prefix, 'Lib', 'site-packages', 'PyQt5', 'Qt5', 'plugins', 'platforms')
|
||||
if os.path.exists(pyqt5_path) and os.path.exists(os.path.join(pyqt5_path, 'qwindows.dll')):
|
||||
os.environ['QT_QPA_PLATFORM_PLUGIN_PATH'] = pyqt5_path
|
||||
|
||||
QtCore.QCoreApplication.setAttribute(QtCore.Qt.ApplicationAttribute.AA_EnableHighDpiScaling)
|
||||
app = QApplication(sys.argv)
|
||||
# 设置任务栏软件图标
|
||||
app.setWindowIcon(QtGui.QIcon('Icon.png'))
|
||||
win = userMain()
|
||||
##以下是qt_material样式加载
|
||||
# apply_stylesheet(app,theme = 'dark_teal.xml')
|
||||
# win.show()
|
||||
|
||||
qtmodern.styles.light(app) #还有dark可以选择
|
||||
mw = qtmodern.windows.ModernWindow(win)
|
||||
mw.show()
|
||||
'''
|
||||
#设置窗口有边框可拖动,但删除标题栏
|
||||
self.setWindowFlags(
|
||||
Qt.Window | Qt.CustomizeWindowHint | Qt.WindowSystemMenuHint)
|
||||
# win.show()
|
||||
'''
|
||||
sys.exit(app.exec_())
|
||||
Reference in New Issue
Block a user