@@ -297,11 +297,11 @@ QgsNodeEditor::QgsNodeEditor(
297
297
298
298
mTableView ->setSelectionMode ( QTableWidget::ExtendedSelection );
299
299
mTableView ->setSelectionBehavior ( QTableWidget::SelectRows );
300
- mTableView ->setItemDelegateForColumn ( 0 , new CoordinateItemDelegate () );
301
- mTableView ->setItemDelegateForColumn ( 1 , new CoordinateItemDelegate () );
302
- mTableView ->setItemDelegateForColumn ( 2 , new CoordinateItemDelegate () );
303
- mTableView ->setItemDelegateForColumn ( 3 , new CoordinateItemDelegate () );
304
- mTableView ->setItemDelegateForColumn ( 4 , new CoordinateItemDelegate () );
300
+ mTableView ->setItemDelegateForColumn ( 0 , new CoordinateItemDelegate ( this ) );
301
+ mTableView ->setItemDelegateForColumn ( 1 , new CoordinateItemDelegate ( this ) );
302
+ mTableView ->setItemDelegateForColumn ( 2 , new CoordinateItemDelegate ( this ) );
303
+ mTableView ->setItemDelegateForColumn ( 3 , new CoordinateItemDelegate ( this ) );
304
+ mTableView ->setItemDelegateForColumn ( 4 , new CoordinateItemDelegate ( this ) );
305
305
306
306
setWidget ( mTableView );
307
307
@@ -396,6 +396,12 @@ void QgsNodeEditor::keyPressEvent( QKeyEvent *e )
396
396
// CoordinateItemDelegate
397
397
//
398
398
399
+ CoordinateItemDelegate::CoordinateItemDelegate ( QObject *parent )
400
+ : QStyledItemDelegate( parent )
401
+ {
402
+
403
+ }
404
+
399
405
QString CoordinateItemDelegate::displayText ( const QVariant &value, const QLocale &locale ) const
400
406
{
401
407
return locale.toString ( value.toDouble (), ' f' , 4 );
0 commit comments