mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Add method to change default marker in RifTextDataTableFormatter.
This commit is contained in:
parent
acddb4a156
commit
e692dfaf4f
@ -35,6 +35,7 @@ RifTextDataTableFormatter::RifTextDataTableFormatter( QTextStream& out )
|
||||
, m_commentPrefix( "-- " )
|
||||
, m_headerPrefix( "-- " )
|
||||
, m_maxDataRowWidth( MAX_ECLIPSE_DATA_ROW_WIDTH )
|
||||
, m_defaultMarker( "1*" )
|
||||
{
|
||||
}
|
||||
|
||||
@ -48,6 +49,7 @@ RifTextDataTableFormatter::RifTextDataTableFormatter( const RifTextDataTableForm
|
||||
, m_tableRowAppendText( rhs.m_tableRowAppendText )
|
||||
, m_commentPrefix( rhs.m_commentPrefix )
|
||||
, m_maxDataRowWidth( rhs.m_maxDataRowWidth )
|
||||
, m_defaultMarker( rhs.m_defaultMarker )
|
||||
{
|
||||
}
|
||||
|
||||
@ -156,6 +158,22 @@ int RifTextDataTableFormatter::maxDataRowWidth() const
|
||||
return m_maxDataRowWidth;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RifTextDataTableFormatter::setDefaultMarker( const QString& defaultMarker )
|
||||
{
|
||||
m_defaultMarker = defaultMarker;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
QString RifTextDataTableFormatter::defaultMarker() const
|
||||
{
|
||||
return m_defaultMarker;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@ -420,7 +438,7 @@ RifTextDataTableFormatter& RifTextDataTableFormatter::addValueOrDefaultMarker( d
|
||||
{
|
||||
if ( value == defaultValue )
|
||||
{
|
||||
return add( QString( "1*" ) );
|
||||
return add( m_defaultMarker );
|
||||
}
|
||||
return add( value );
|
||||
}
|
||||
|
@ -123,6 +123,8 @@ public:
|
||||
void setHeaderPrefix( const QString& headerPrefix );
|
||||
void setUnlimitedDataRowWidth();
|
||||
int maxDataRowWidth() const;
|
||||
void setDefaultMarker( const QString& defaultMarker );
|
||||
QString defaultMarker() const;
|
||||
|
||||
RifTextDataTableFormatter& keyword( const QString& keyword );
|
||||
RifTextDataTableFormatter& header( std::vector<RifTextDataTableColumn> tableHeader );
|
||||
@ -171,4 +173,5 @@ private:
|
||||
QString m_commentPrefix;
|
||||
QString m_headerPrefix;
|
||||
int m_maxDataRowWidth;
|
||||
QString m_defaultMarker;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user