目录
还可以通过按钮的方式来创建 hello world
涉及Qt 中的信号槽机制本质就是给按钮的点击操作,关联上一个处理函数当用户点击的时候 就会执行这个处理函数
connect(谁发的信号, 信号类型, 谁来处理这个信息, 怎么处理的);
还可以通过按钮的方式来创建 hello world
Push Button:普通按钮
正常情况,点击按钮应该有反应----按钮点击操作
涉及Qt 中的信号槽机制
本质就是给按钮的点击操作,关联上一个处理函数
当用户点击的时候 就会执行这个处理函数
connect();
Linux 网络编程中,也学过一个函数,叫做 connect()
这个函数用来给 TCP socket 建立连接的
写 TCP 客户端的时候就需要先建立连接,然后才能读写数据~~
TCP 三次握手.... (面试中, 网络部分最高频的面试题,没有之一!!)
Qt 中的 connect 是 QObject 这个类提供的静态函数.这个函数的作用就是"连接信号 和 槽
和 TCP 的建立连接操作没有任何关系!!!
(ui->pushButton)
访问到 form file (ui 文件) 中创建的控件!!!
会自动生成一个
也可以手动修改成别的
在 Qt Designer 中创建一个控件的时候
此时就会给这个控件分配一个 objectName 属性
这个属性的值要求是在界面中得是唯一的.(不能和别人重复)
qmake 在预处理.ui 文件的时候,就会根据这里的 objectName 生成对应的C++ 代码.
C++ 代码中该 QPushButton 对象的变量名字就是这里的 objectName.
这个变量就是 ui 属性中的成员变量
在 objectName 中,设置成什么值,生成的变量名就叫啥名字
就可以根据这个名字来获取到对应的控件的变量了 !!!