功能:发送一个信号,经过槽函数处理,在ui界面显示出文本内容(字符串和整数)。
操作:
1、按下pushbutton,在label上显示输入的字符串。
(1)在ui界面放置部件PushBotton(发送者)和部件TextLabel
(2)添加与信号相联系的槽,并保存。
(3)在VS中生成解决方案,并且在创建的函数头文件.h中定义、声明槽函数。
注:可以在Generated Files里的ui函数头文件中看自己设置的发送者(按钮)、信号(pressed、clicked、released等)、接受者(this/主窗口、或也可以是一个按钮)、调用的槽函数的名称。
信号的功能是触发回调函数,也就是槽函数,作用是中断。
(4)调用槽函数。
注:&既有引用又有取地址,一句话概括就是:=左边是引用,=右边是取地址。
eg:
int a=3;
int &b=a; //引用
Int *p=&a; //取地址
(5)运行。
2、按下pushbutton,在label上显示输出的整数。
(1)-(3)同前
(4)编辑调用槽函数。
(5)运行