大唐秦汉 2023-09-01 16:23 采纳率: 44.4%
浏览 5
已结题

pyqt5中按钮和界面中图片如何互动?

界面上有三个按钮,两个label框(一个显示待判断图像,一个显示标准图像)。按按钮“开始测试”,两个图像框都显示第一幅图像,然后按“正确”或“错误”按钮,分别返回不同值(用来记载),并两框分别显示下一副图像。直到全部图像测试完成。如何在程序循环中等待按钮响应?不按“正确”或“错误”按钮,不出下一副图像,直到按键触发了。

img

img

  • 写回答

2条回答 默认 最新

  • threenewbee 2023-09-01 16:38
    关注
    for i in range(len(z_name)):
    那一行去掉(下面的缩进相应往前)
    在 def __init__ 方法里加上
    self.i = 0
    在bun3_click最后加上
    
    self.i += 1
    if i >= len(z_name):
        i = 0
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
    1人已打赏
查看更多回答(1条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月1日
  • 已采纳回答 9月1日
  • 创建了问题 9月1日