1

MarbleAbstractPresenter 类存在于 api ( https://api.kde.org/4.x-api/kdeedu-apidocs/marble/html/classMarble_1_1MarbleAbstractPresenter.html ) 以及当前源代码 ( https://github .com/KDE/marble/blob/master/src/lib/marble/MarbleAbstractPresenter.h),但不能添加到 Qt 项目中。

#include <marble/MarbleWidgetInputHandler.h> //Works
#include <marble/MarbleAbstractPresenter.h> //No Valid Expression

MarbleAbstractPresenter 文件不像大多数其他 .h 文件一样位于 /export/include/marble/ 目录中。有没有办法添加这个文件以便 Qt 可以读取它,或者有没有不同的方法来创建一个 MarbleAbstractPresenter 以便可以运行这样的命令?

MarbleWidgetInputHandler *a = new MyInputHandler(new MarbleAbstractPresenter(new MarbleMap()), mapWidget);
4

0 回答 0