Asociación automática
En el entorno de diseño del archivo ui, puede usar el botón derecho del mouse para seleccionar "Ir a la ranura" para que los componentes visibles comiencen a asociar componentes con acciones.
En el proceso de asociación automática, el software actúa automáticamente
Es necesario guardar el archivo de encabezado anterior para poder utilizar la función declarada. Para mayor comodidad, todos los archivos se guardan primero durante la asociación automática.
Cabe señalar que si el siguiente archivo de encabezado no se guarda, esta declaración generada automáticamente no será reconocida por el widget.cpp posterior, por lo que la función correspondiente también informará un error. .
asociación manual
A diferencia de la asociación automática, primero debe declararla en widget.h, en segundo lugar, usar la función de conexión de conexión en widget.cpp y, en tercer lugar, definir la función de conexión.
connect(ui->log_BT,SIGNAL(clicked()),this,SLOT(my_connect()));
Tenga en cuenta que la ubicación de la definición y declaración de la función : se declara en el archivo widget.h y en las ranuras privadas, la conexión y la definición de la función se implementan en el archivo widget.cpp.