76 addFormatConfigurationWidgetFactory( QStringLiteral(
"basic" ),
new QgsBasicNumericFormatConfigurationWidgetFactory() );
77 addFormatConfigurationWidgetFactory( QStringLiteral(
"bearing" ),
new QgsBearingNumericFormatConfigurationWidgetFactory() );
78 addFormatConfigurationWidgetFactory( QStringLiteral(
"currency" ),
new QgsCurrencyNumericFormatConfigurationWidgetFactory() );
79 addFormatConfigurationWidgetFactory( QStringLiteral(
"percentage" ),
new QgsPercentageNumericFormatConfigurationWidgetFactory() );
80 addFormatConfigurationWidgetFactory( QStringLiteral(
"scientific" ),
new QgsScientificNumericFormatConfigurationWidgetFactory() );
85 qDeleteAll( mFormatConfigurationWidgetFactories );
90 mFormatConfigurationWidgetFactories.insert(
id, factory );
95 delete mFormatConfigurationWidgetFactories.value(
id );
96 mFormatConfigurationWidgetFactories.remove(
id );
104 if ( !mFormatConfigurationWidgetFactories.contains( format->
id() ) )
107 return mFormatConfigurationWidgetFactories.value( format->
id() )->create( format );