widgets、dialogs与自动连接(auto-connect)
QMetaObject的自动连接设施(auto-connect facilities)可以自动将槽与信号连接起来,只需要声明和定义一个符合标准命名规则的槽函数
void on_<object name>_<signal name>(<signal parameters>);
举个例子:
class ImageDialog : public QDialog, private Ui::ImageDialog { Q_OBJECT public: ImageDialog(QWidget *parent = 0); private slots: void on_okButton_clicked(); };
使用自动连接技术,我们可以声明和定义一个响应鼠标点击ok按钮的槽函数