1、连接后,如果不手动断开连接,那么这个槽绑定一直存在,直到该对象销毁为止。
2、在槽连接的时候,Qt::UniqueConnection标识失效,也就是说,你建立的几次重复的连接,当信号触发时,就会有几次重复的槽函数响应。
3、在正常使用中,根据实际情况进行绑定、解绑定操作。
testname.h
#pragma once
#include <QObject>
#include <QSharedDataPointer>
#include <qglobal.h>
#include <QCoreApplication>
#include <QMetaObject>
#include <QtCore>
class testNameData;
class testName : public QObject
{
Q_OBJECT
public:
explicit testName(QObject *parent = nullptr);
testName(const testName &);
testName &operator=(const testName &)