我遇到Qt 5.5和QTreeView
的问题。 qtreeview.h (是的,来自Qt文件夹)有编译错误:
致命错误:QTreeViewPrivate:没有这样的文件或目录。
我的Qt5.5库并不了解 QTreeViewPrivate ,但qtreeview.h需要它。每个简单的代码(例如QTreeWidget *fileList = new QTreeWidget();
或其他链接到QTreeView
的代码都会让我的编译器生气!也许这是一些错误? QTreeViewPrivate在哪里?
答案 0 :(得分:0)
答案 1 :(得分:0)
检查是否为项目添加了正确的Qt文件夹路径。
在项目属性中,c / c ++通用库。
答案 2 :(得分:0)
好吧,我找到了解决方案。要使用不需要QTableWidget
标题的QTableViewPrivate
我在我的Qt文件夹中编辑 qtableview.h ,我将#include <QTreeViewPrivate>
重新设置为class QTreeViewPrivate;
。现在代码工作正常!