Qt入門學習之Qt元對象特性

Qt 是一個用標準 C++ 編寫的跨平臺開發類庫,它對標準 C++ 進行了擴展,引入了元對象系統、信號與槽、屬性等特性,使應用程序的開發變得更高效。 Qt的元對象編譯器(MOC)是一個預處理器,在源程序被編譯前先將Qt特性的程序轉換爲標準C++兼容的形式,而後再由標準C++編譯器進行編譯。這就是爲何使用信號與槽機制的類裏必須添加一個Q_OBJECT宏的緣由,只有添加了這個宏,moc才能對類裏的信號
相關文章
相關標籤/搜索