Branch data Line data Source code
1 : : /*************************************************************************** 2 : : qgsfallbacknumericformat.cpp 3 : : ---------------------------- 4 : : begin : January 2020 5 : : copyright : (C) 2020 by Nyall Dawson 6 : : email : nyall dot dawson at gmail dot com 7 : : 8 : : *************************************************************************** 9 : : * * 10 : : * This program is free software; you can redistribute it and/or modify * 11 : : * it under the terms of the GNU General Public License as published by * 12 : : * the Free Software Foundation; either version 2 of the License, or * 13 : : * (at your option) any later version. * 14 : : * * 15 : : ***************************************************************************/ 16 : : 17 : : #include "qgsfallbacknumericformat.h" 18 : : 19 : : 20 : 5 : QString QgsFallbackNumericFormat::id() const 21 : : { 22 : 10 : return QStringLiteral( "default" ); 23 : : } 24 : : 25 : 0 : QString QgsFallbackNumericFormat::visibleName() const 26 : : { 27 : 0 : return QObject::tr( "General" ); 28 : : } 29 : : 30 : 0 : int QgsFallbackNumericFormat::sortKey() 31 : : { 32 : 0 : return 0; 33 : : } 34 : : 35 : 0 : QString QgsFallbackNumericFormat::formatDouble( double value, const QgsNumericFormatContext & ) const 36 : : { 37 : 0 : return QString::number( value ); 38 : : } 39 : : 40 : 0 : QgsNumericFormat *QgsFallbackNumericFormat::clone() const 41 : : { 42 : 0 : return new QgsFallbackNumericFormat(); 43 : : } 44 : : 45 : 0 : QgsNumericFormat *QgsFallbackNumericFormat::create( const QVariantMap &, const QgsReadWriteContext & ) const 46 : : { 47 : 0 : return new QgsFallbackNumericFormat(); 48 : : } 49 : : 50 : 0 : QVariantMap QgsFallbackNumericFormat::configuration( const QgsReadWriteContext & ) const 51 : : { 52 : 0 : return QVariantMap(); 53 : : }