プロジェクトにデリゲートファイルを追加しようとすると、コードに問題があります。どうしてか分かりません。私の操作は以下の通りです。 My operationdelegate.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から継承しています。 –