#ifndef PYTHONQTWRAPPER_QCOLUMNVIEW_H #define PYTHONQTWRAPPER_QCOLUMNVIEW_H #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include class PythonQtWrapper_QColumnView : public QObject { Q_OBJECT public: public slots: QColumnView* new_QColumnView(QWidget* parent = 0); void delete_QColumnView(QColumnView* obj) { delete obj; } QList columnWidths(QColumnView* theWrappedObject) const; QModelIndex indexAt(QColumnView* theWrappedObject, const QPoint& point) const; QWidget* previewWidget(QColumnView* theWrappedObject) const; bool resizeGripsVisible(QColumnView* theWrappedObject) const; void scrollTo(QColumnView* theWrappedObject, const QModelIndex& index, QAbstractItemView::ScrollHint hint = QAbstractItemView::EnsureVisible); void selectAll(QColumnView* theWrappedObject); void setColumnWidths(QColumnView* theWrappedObject, const QList& list); void setModel(QColumnView* theWrappedObject, QAbstractItemModel* model); void setPreviewWidget(QColumnView* theWrappedObject, QWidget* widget); void setResizeGripsVisible(QColumnView* theWrappedObject, bool visible); void setRootIndex(QColumnView* theWrappedObject, const QModelIndex& index); void setSelectionModel(QColumnView* theWrappedObject, QItemSelectionModel* selectionModel); QSize sizeHint(QColumnView* theWrappedObject) const; QRect visualRect(QColumnView* theWrappedObject, const QModelIndex& index) const; }; #endif // PYTHONQTWRAPPER_QCOLUMNVIEW_H