Когда я пытаюсь добавить файл делегата в свой проект, что-то не так с моими кодами. Я не знаю почему. Мои операции приведены ниже. My operationПочему в файле delegate.h нет #include <QItemDelegate>?
И учебник выглядит следующим образом:
#ifndef MYDELEGATE_H
#define MYDELEGATE_H
#include <QItemDelegate>
class MyDelegate : public QItemDelegate
{
Q_OBJECT
public:
explicit MyDelegate(QObject *parent = 0);
signals:
public slots;
};
#endif // MYDELEGATE_H
Что не так с моей установкой файла? Почему я потерял родителя QObject *
QItemDelegate - это подкласс QObject, поэтому ваш класс наследует от QObject через это уже. –