qt designer 模板:
import sys
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
from PyQt5.QtChart import QChartView, QLineSeries, QChart
from chart_app_ui import *
class MyMainWindow(QMainWindow, Ui_MainWindow):
def __init__(self, parent=None):
super(MyMainWindow, self).__init__(parent)
self.setupUi(self)
if __name__ == "__main__":
app = QApplication(sys.argv)
myWin = MyMainWindow()
myWin.show()
sys.exit(app.exec_())
输入“文件”
第一个子菜单,输入 中文 有点问题
方法1是 从别的地方写好,复制过来
方法2 输入一个英文,然后在 属性的 TEXT那个地方,重新输入
添加事件 还是 手动 代码里面添加吧, qt designer 里面 现在 不会
最终代码:
import sys
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
from PyQt5.QtChart import QChartView, QLineSeries, QChart
from menu_ui import *
class MyMainWindow(QMainWindow, Ui_MainWindow):
def __init__(self, parent=None):
super(MyMainWindow, self).__init__(parent)
self.setupUi(self)
self.actionopen.triggered.connect(self.call_back_action_open_func)
self.actionstore.triggered.connect(self.call_back_action_store_func)
def call_back_action_open_func(self):
print("call_back_action_open_func")
def call_back_action_store_func(self):
print("call_back_action_store_func")
if __name__ == "__main__":
app = QApplication(sys.argv)
myWin = MyMainWindow()
myWin.show()
sys.exit(app.exec_())