1、能携带任意数量和任意类型的参数,取代原先的回调和消息映射机制

2、面向对象。独立于标准C/C++,必须借助QT工具moc(MetaObjectComplier),C++预处理器,为高层次事件处理自动生成所需要附加代码
3、必须把事件和相关代码联系起来,才能对事件作出相应。才能使不同类型的对象之间能够相互通信

connect(ui->cmdLineEdit,SIGNAL(returnPressed()),this,SLOT(on_submitButton_clicked()));