如一个信号声明为:
signals:
void completed(const QModelIndex &index);
一个糟声明为:
public slots:
void showXXX(const QModelIndex &index);
在连接信号与糟的时候:
方式1. connect(xyz, SIGNAL(completed(const QModelIndex &)), this, SLOT(showXXX(const QModelIndex &)));
方式2. connect(xyz, SIGNAL(completed(QModelIndex)), this, SLOT(showXXX(QModelIndex)));
这两种方式都能正常工作, 还没有发现他们工作的时候有什么区别. 这两种方式真的实际上就是等价的吗?