16#ifndef QGSLOCALEAWARENUMERICLINEEDITDELEGATE_H 
   17#define QGSLOCALEAWARENUMERICLINEEDITDELEGATE_H 
   19#include <QStyledItemDelegate> 
   36class QgsLocaleAwareNumericLineEditDelegate: 
public QStyledItemDelegate
 
   48    QgsLocaleAwareNumericLineEditDelegate( 
Qgis::DataType dataType, QWidget *parent = 
nullptr );
 
   50    QWidget *createEditor( QWidget *parent, 
const QStyleOptionViewItem &option, 
const QModelIndex &index ) 
const override;
 
   54    void setEditorData( QWidget *editor, 
const QModelIndex &index ) 
const override;
 
   55    void setModelData( QWidget *editor, QAbstractItemModel *model, 
const QModelIndex &index ) 
const override;
 
   56    QString displayText( 
const QVariant &value, 
const QLocale &locale ) 
const override;
 
DataType
Raster data types.