#include <QtGui/qdatawidgetmapper.h>
#ifndef QDATAWIDGETMAPPER_H
#ifndef QT_NO_DATAWIDGETMAPPER
class QDataWidgetMapper: public QObject{
public: virtual struct QMetaObject const * metaObject() const
public: static struct QMetaObject const staticMetaObject;
public: virtual void* qt_metacast(char const *);
public: static inline class QString tr(char const * s, char const * c = 0);
public: static inline class QString trUtf8(char const * s, char const * c = 0);
public: static inline class QString tr(char const * s, char const * c, int n);
public: static inline class QString trUtf8(char const * s, char const * c, int n);
public: virtual int qt_metacall(enum QMetaObject::Call, int, void* *);
public: QDataWidgetMapper(class QObject* parent = 0);
public: virtual ~QDataWidgetMapper();
public: void setModel(struct QAbstractItemModel* model);
public: struct QAbstractItemModel* model() const
public: void setItemDelegate(struct QAbstractItemDelegate* delegate);
public: struct QAbstractItemDelegate* itemDelegate() const
public: void setRootIndex(struct QModelIndex const & index);
public: struct QModelIndex rootIndex() const
public: void setOrientation(enum Qt::Orientation aOrientation);
public: enum Qt::Orientation orientation() const
public: enum SubmitPolicy{
AutoSubmit = 0,
ManualSubmit = 1,
};
public: void setSubmitPolicy(enum QDataWidgetMapper::SubmitPolicy policy);
public: enum QDataWidgetMapper::SubmitPolicy submitPolicy() const
public: void addMapping(struct QWidget* widget, int section);
public: void removeMapping(struct QWidget* widget);
public: int mappedSection(struct QWidget* widget) const
public: struct QWidget* mappedWidgetAt(int section) const
public: void clearMapping();
public: int currentIndex() const
public: void revert();
public: bool submit();
public: void toFirst();
public: void toLast();
public: void toNext();
public: void toPrevious();
public: virtual void setCurrentIndex(int index);
public: void setCurrentModelIndex(struct QModelIndex const & index);
protected: void currentIndexChanged(int index);
private: inline struct QDataWidgetMapperPrivate* d_func();
private: inline struct QDataWidgetMapperPrivate const * d_func() const
private: QDataWidgetMapper(class QDataWidgetMapper const &);
private: class QDataWidgetMapper& operator =(class QDataWidgetMapper const &);
friend struct QDataWidgetMapperPrivate;
};
#endif // QT_NO_DATAWIDGETMAPPER
#endif