on_objectName_signal
[static] void QMetaObject::connectSlotsByName(QObject *object)
void on_<object name>_<signal name>(<signal parameters>);
eg.
void on_button1_clicked();
QMetaObject::connectSlotsByName(this);
执行上面一个语句就会去连接 this 对象中的信号和槽
Posted 學海無涯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt 信号如何自动连接槽函数?相关的知识,希望对你有一定的参考价值。
[static] void QMetaObject::connectSlotsByName(QObject *object)
void on_<object name>_<signal name>(<signal parameters>);
eg.
void on_button1_clicked();
QMetaObject::connectSlotsByName(this);
执行上面一个语句就会去连接 this 对象中的信号和槽
以上是关于Qt 信号如何自动连接槽函数?的主要内容,如果未能解决你的问题,请参考以下文章
Qt之信号槽连接——基于字符串与基于函数的连接之间的不同(译)
Qt5 UI信号槽自动连接的控件重名大坑(UI生成的槽函数存在一个隐患,即控件重名。对很复杂的控件,不要在 designer 里做提升,而是等到程序启动后,再动态创建,可以避免很多问题)