QGIS/python/gui/qgsdetaileditemdelegate.sip

31 lines
859 B
Plaintext
Raw Normal View History

/** \ingroup gui
* A custom model/view delegate that can display an icon, heading
* and detail sections.
* @see also QgsDetailedItemData
*/
class QgsDetailedItemDelegate : QAbstractItemDelegate
{
%TypeHeaderCode
#include <qgsdetaileditemdelegate.h>
%End
public:
QgsDetailedItemDelegate( QObject *parent /TransferThis/ = 0 );
~QgsDetailedItemDelegate();
2015-07-29 11:52:14 +02:00
/** Reimplement for parent class */
void paint( QPainter * painter,
const QStyleOptionViewItem & option,
const QModelIndex &index ) const;
2015-07-29 11:52:14 +02:00
/** Reimplement for parent class */
QSize sizeHint( const QStyleOptionViewItem & option,
const QModelIndex &index ) const;
void setVerticalSpacing( int value );
int verticalSpacing() const;
void setHorizontalSpacing( int value );
int horizontalSpacing() const;
};