[Qt] Q_SLOTS vs slots

Q: 
請問一下這兩種寫法有什麼差別嗎?
protected Q_SLOTS:
protected slots:

A: 
Qt 為了避免即有函式庫用掉 slots 這個 define
另外定了一系列 macro 以防衝突
舉例來說
foreach -> Q_FOREACH
slots -> Q_SLOTS

留言