9)到此为止就可以编译了,虽然什么功能都没有实现。这时会发现编译会产生一个warning。这个warning是:“Header<QtDesigner/QDesignerCustomWidgetInterface> is depreated.Please include<QtUiPlugin/QDesignerCustomWidgetInterface>。”如下图:
1)qdashboard.hNo such file or directary,如图十所示。这个问题是,找不到qdashboard.h文件,这个好解决,把qdashboard.h拷贝到Qt的include目录下即可,我的Qt include目录是:/opt/Qt5.8.0/5.8/gcc_64/include。
图十 找不到qdashboard.h
2)这时再次编译会出现第二个问题:undefined reference to ‘QDashBoard::QDashBoard(QWidget)’。