进入QT官网,注册,创建账号,登录;
下载在线安装程序;10天试用版本;安装;完成后如下;
新建一个widgets项目,也就是桌面的窗口应用;
按向导新建完成项目;
.ui 这个是界面描述文件,双击此文件,或者左侧第一列中的 设计 按钮,进入到界面的设计环境;
放一个按钮和一个Text Edit;然后看一下,信号和槽编辑器是在设计界面的下方;
点加号添加一行;通过下拉来选择对象;发送者选择按钮;信号选择clicked();接收者选择textEdit;然后看一下槽,下拉出来看一下,是编辑框可以执行的各种函数;槽先选择selectAll();
从这里来看,发送者是一个组件,它叫widget,widget英文是小器物、小装置的意思;信号是发送者的某种行为,单击、双击等;接收者也是一个widget;槽是接收者可以执行的一个函数;
它的定义是这样的:当一个特定事件发生的时候,一个信号被发射;槽就是一个可以被调用处理特定 信号的函数;
双击textEdit,弹出内容编辑界面;看上去这是一个富文本的控件;编辑一些内容,确定;
现在界面如下;
运行程序;单击按钮,textEdit中的内容被全选中;