《Qt Creator快速入門》第二章總結

1. 第1,2和22行是預處理指令,避免該頭文件多重包含。命名空間Ui中的前置聲明是爲了加快編譯速度,也可以避免在一個頭文件中隨意包含其他頭文件而產生錯誤。這並不需要該類的完整定義,所以可以使用前置聲明。這樣就不用在這裏添加ui_hellodialog.h的頭文件包含,而可以將其放到hellodialog.cpp文件中進行頭文件包含。第12行定義了Q_OBJECT宏,擴展了普通C++類的功能,具備
相關文章
相關標籤/搜索