2008年10月17日 星期五

錯誤記錄

1. slots必需宣告為public slots
error: expected primary-expression before 'void'
error: ISO C++ forbids declaration of 'type name' with no type
error: expected ';' before 'void'

2. signals必需宣告為signals就好,不需要宣告為public signals
error: expected `:' before 'protected'

3. 當header檔中,加入Q_OBJECT之後,必須重新qmake -project;qmake
它必需重新建立pro檔與Makefile

4. 在connect中,若要使用到本類別新建的function,必須要用到this指標
error: no match for call to 類別

沒有留言: