/************************************************************************ * This file has been generated automatically from * * * * src/gui/attributetable/qgsattributetabledelegate.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/ class QgsAttributeTableDelegate : QItemDelegate { %Docstring A delegate item class for QgsAttributeTable (see Qt documentation for QItemDelegate). %End %TypeHeaderCode #include "qgsattributetabledelegate.h" %End public: QgsAttributeTableDelegate( QObject *parent /TransferThis/ = 0 ); %Docstring Constructor \param parent parent object %End virtual QWidget *createEditor( QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index ) const; %Docstring Used to create an editor for when the user tries to change the contents of a cell :rtype: QWidget %End virtual void paint( QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index ) const; %Docstring Overloads the paint method form the QItemDelegate base class %End virtual void setModelData( QWidget *editor, QAbstractItemModel *model, const QModelIndex &index ) const; %Docstring Sets data from editor back to model. Overloads default method \param editor editor which was created by create editor function in this class \param model model where data should be updated \param index index of field which is to be modified %End virtual void setEditorData( QWidget *editor, const QModelIndex &index ) const; %Docstring Sets data from model into the editor. Overloads default method \param editor editor which was created by create editor function in this class \param index index of field which is to be retrieved %End void setFeatureSelectionModel( QgsFeatureSelectionModel *featureSelectionModel ); signals: void actionColumnItemPainted( const QModelIndex &index ) const; %Docstring Is emitted when an action column item is painted. The consumer of this signal can initialize the index widget. .. note:: This signal is emitted repeatedly whenever the item is being painted. It is the consumers responsibility to check if initialization has already happened before. %End }; /************************************************************************ * This file has been generated automatically from * * * * src/gui/attributetable/qgsattributetabledelegate.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/