【QT】3_1_2_Qt助手怎么查QPushButton支持哪些信号和槽?

作者:永恒0852永恒0852发布时间:2017-11-13 22:06
1.点击帮助图表或按下F1
    1.png

2.弹出查找对话框,在查找对话框中,输入QPushButton,点击搜索,显示了以下界面,点击第一个链接:
    2.png

3.弹出了关于QPushButton的信息,我们点击Contents 下的Public Slots,查看。(下面示QPushButton是继承(Inherits)于QAbstractButton这个抽象类。)
    3.png

4.打开之后看,可以看到,公有信号和槽分别来自这些父类,可以分别点击查看各自的内容
    4.png

5.点击:QAbstractButton 后,显示出了这个类的信息,是继承于:QWidget和QObject这个类,并且显示了信号和槽
    5.png

6.信号Signals说明:
        1)void clicked(bool checked = false):触发(点击)检测,触发中,为true,未触发为false。
        2)void pressed():点击时触发信号
        3)void released():释放时触发信号
        4)void toggled(bool checked):和clicked功能相似,区别如下:
            ①clicked是用户在界面上操作时导致的触发动作,例如鼠标点击、快捷键操作等。而编程方式不会触发它。
            ②toggled是在状态切换时触发的,不管编程的切换还是用户操作的切换。

7.在使用帮助时,可以点击,向前箭头,可以返回到上一个界面,我们在进入QWidget查看槽函数。
    6.png



8.这里就不对上面的槽函数做相应的翻译了,自行有道翻译。多用帮助功能,可以了解更多的qt功能。


/*************************************************************
*   温馨提示:
*            为了不影响文章的可读性,本站图片均不自动加水印。
*            除非注明,文章均由"永恒0852"整理发布,欢迎转载。
*            否则转载请注明本文地址:http://www.yongheng0852.com/qt/43.html
**************************************************************/



评论