按钮信号操作涵盖按下、释放、点击及状态切换等功能。
1、 创建应用与主窗口,设定初始状态并显示界面。
2、 插入子组件
3、 初始化子控件状态
4、 按钮被按下时立即发出 pressed 信号,鼠标点击后即触发,此时按钮尚未释放。
5、 鼠标释放时触发 released 信号。
6、 例如:
7、 按钮按下时,将单行文本内容添加至多行文本框中。
8、 松开后清除单行文本框内容。
9、 这两步可合并至一个槽函数中,此处仅为示例方便而分开说明。
10、 按钮被触发时发出clicked信号,表示已完成按压与释放的全过程。
11、 状态切换按钮:已切换
12、 常用于选择类按钮,需将其设置为可勾选状态,即调用setCheckable(True)。
13、 切换文本框的显示与隐藏状态。
