python GUI库图形界面开发之PyQt5信号与槽基本操作

  

信号与槽基本操作

  

进入Qt设计器,加入控件,本文以按钮为例。

  

按F4开始后,选择需要加入信号与槽的按钮,如下图所示该按钮会变红,按住鼠标拉出一条红线,若该按钮需控制旁边的标签,则红线连接到标签上(图1),若对框体(主窗口)进行操作,则链接到框体上,会出现一个像物理中“地”线似的符号(图2)。

  

 python GUI库图形界面开发之PyQt5信号与槽基本操作“> <br/>
  图1 </p>
  <p> <img src=

图6   

 python GUI库图形界面开发之PyQt5信号与槽基本操作“>图7 </p>
  <h3>添加自定义槽的功能:</h3>
  <p>保存Qt设计器文件。切换回pycharm界面,列表中的“。ui”文件即刚刚设计的界面(图8)。将“。ui”文件转换为“. py”文件后(参考文章开头的博客),在“. py”文件中添加自定义槽代码。(与ui文件相同名字的py文件)</p>
  <p> <img src=python GUI库图形界面开发之PyQt5信号与槽基本操作