今天使用
#ifndef SQ_ADD_PEER_FRAME
#define SQ_ADD_PEER_FRAME 1
#endif
#if SQ_ADD_PEER_FRAME
Q_SLOT void func_pb_peer(bool b);
#endif
QObject::connect(m_peerAction, SIGNAL(toggled(bool)), this, SLOT(func_pb_peer(bool)));
發現最後一條語句實際沒有起作用,在moc文件中也找不到func_pb_peer()函數。
最後 將#if SQ_ADD_PEER_FRAME #endif 隱掉,一切恢復正常。