Qt 4.7:QUndoCommand失踪?
问题描述:
../browser/bookmarks.h:48: fatal error: QtWidgets/QUndoCommand: No such file or directoryQt 4.7:QUndoCommand失踪?
这是编译输出,当我尝试加载
#include <QtWidgets/QUndoCommand>
哪里可以找到这一点,你怎么有这正常吗?
答
垫的回答没有覆盖所有可能的角落案件或根本原因。
在Ubuntu 12.04 LTS中尝试编译http://fritzing.org/download/0.7.7b/source-tarball/fritzing-0.7.7b.source.tar.bz2时,遇到了同样的错误消息“致命错误:QtWidgets/QUndoCommand:No such file or directory”。
的解决方案,我是第一个安装缺少的依赖包,它们分别是:
libqt4-dev的libqt4核libqt4-qt3support
那之后,我能成功地执行QMAKE,制作,须藤让安装跳舞...
答
QUndoCommand
位于QtGui
模块中。您不需要在您的#include
指令中添加路径。这应该如果你使用qmake
或QtCreator只是工作:
#include <QUndoCommand>