Qt重新分解QStandardItemModel
Qt Re-factoring QStandardItemModel
我想我犯了一个大错误。QtCreater不再识别QStandardItemModel,我突出显示了QStandardItemsModel,然后点击"Refactor"->"重命名光标下的符号",并将其重命名为QAbstractItemModel。目的是在类中使用QAbstractItemModel来引用名为QStandardItemModel的内容,就像您在eclipse中所做的那样。然而,我似乎做得更多。
关于如何解决这个问题的任何建议:(
以下是一个片段;
#ifndef LISTMANAGER_H
#define LISTMANAGER_H
#include <QString>
#include <QList>
#include <QStandardItemModel>
class listManager: QObject
{
Q_OBJECT
public:
listManager();
listManager(QList<QString> list);
QAbstractItemModel* listManager::getmodelview();
QAbstractItemModel* listManager::getclassmodelView();
public:
QStandardItemModel *courseModel = new QStandardItemModel(0,0);
QStandardItemModel *classModel = new QStandardItemModel(0,0);
};
#endif // LISTMANAGER_H
QStandardItemModel保持黑色,并没有变为紫色,这意味着编译器尚未识别它。
输出大约有80个错误,其中大多数是内部qstandarditemmode或qabstractitemmodel错误。
我卸载了Qt Creator,重新启动并重新安装。我可以再次使用QStandardItemModel。
相关文章:
- 通过递归进行因子分解
- 有人能分解一下这个c++模板的语法吗
- C++ 乔列斯基因式分解
- 如何加快本征C++中的LU分解?
- 如何将整数分解为不同的变量?
- 减少本征的 QR 分解
- Xcode 中的加速框架以获得 A 的 QR 分解,但找不到 zgeqrf
- 将无向连接图分解为两个组件
- 在 C++ 中分解数字
- 分解SWIG Python接口 - 容器会产生命名空间冲突
- 对模板参数包操作进行因素分解
- 如何修复 LU 分解?
- 动态矩阵特征分解过程中的误差
- 正在从程序内存中分解x指令
- C++错误:此上下文中不允许使用分解声明
- 计算将整数n分解为4平方和的方法的数量
- 下面的代码是如何工作的?它输出分解的数字并且功能齐全,我只是不明白它是如何做到的
- 当我使用Connect信号和插槽时,会出现此分解错误
- 用C++打印指数形式的素数分解
- 如何分解嵌套的循环?