#include <QtGui/qitemeditorfactory.h>
#ifndef QITEMEDITORFACTORY_H
#ifndef QT_NO_ITEMVIEWS
class QItemEditorFactory{
public: inline QItemEditorFactory();
public: virtual ~QItemEditorFactory();
public: virtual struct QWidget* createEditor(enum QVariant::Type type, struct QWidget* parent) const
public: virtual class QByteArray valuePropertyName(enum QVariant::Type type) const
public: void registerEditor(enum QVariant::Type type, class QItemEditorCreatorBase* creator);
public: static class QItemEditorFactory const * defaultFactory();
public: static void setDefaultFactory(class QItemEditorFactory* factory);
private: class QHash < enum QVariant::Type, class QItemEditorCreatorBase* > creatorMap;
};
#endif // QT_NO_ITEMVIEWS
#endif // QITEMEDITORFACTORY_H