#参考来源:Qt Designer 预览界面与实际运行界面不同_qt designer用pyuic生成后界面变化-CSDN博客
import sys
import first
from PyQt5.QtWidgets import QApplication, QMainWindow
from PyQt5 import QtCore
if __name__ == '__main__':
#通过设置窗体样式,规范运行窗体样式,解决在Qt设计下与python运行样式不一致的问题
QtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling)
app = QApplication(sys.argv)
#设置setStyle,在Windows下样式
app.setStyle('windows')
MainWindow = QMainWindow()
ui = first.Ui_Form()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
重点代码在标红位置,完美解决了预览样式与实际运行样式不同的问题