PyQt5使用笔记

     用的是PyQt5自带的designer设计了界面然后 转化成.py文件使用,首先设置好界面   保存.ui文件到指定文件夹,运行CMD命令  cd到.ui文件所在目录 使用命令pyuic5  进行转化  

pyuic5 -o _oms.py oms.ui

   记录一个小东西:

    

%的转义是%%  
str = "%%%s%%" %('15')
print(str)

 在当前目录中就会生成指定的.py文件 打开生成的py文件发现我们在designer中绑定的按钮的点击事件

  

'''绑定'''
self.query_btn.clicked.connect(self.queryBtnClick)
self.load_btn.clicked.connect(self.loadExcelData)

在designer中设置按钮的槽函数方法:是点击编辑按钮选择编辑信号/槽 快捷键F4 PyQt5使用笔记_第1张图片

然后选中想要绑定的按钮点击拖动选择即可。 模仿这个绑定的写法,自定义绑定了其他按钮的槽函数  

     下面是使用这个导出的界面类 

import sys
from omsUI import Ui_Dialog
from PyQt5.Qt import QDialog, QApplication

class OMSDialog(QDialog, Ui_Dialog):
    def __init__(self):
        super(OMSDialog,self).__init__()
        self.setupUi(self)
 
if __name__ == '__main__':       
    app = QApplication(sys.argv)
    dialog = OMSDialog()
    dialog.show()
    sys.exit(app.exec_())

   这样代码一个简单的pyqt5程序就运行出来了 ,运行效果如下图

   PyQt5使用笔记_第2张图片

   

你可能感兴趣的:(PyQt5)