QGIS API Documentation  2.5.0-Master
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
qgslegendsettings.cpp
Go to the documentation of this file.
1 #include "qgslegendsettings.h"
2 
4  : mTitle( QObject::tr( "Legend" ) )
5  , mTitleAlignment( Qt::AlignLeft )
6  , mWrapChar( "" )
7  , mFontColor( QColor( 0, 0, 0 ) )
8  , mBoxSpace( 2 )
9  , mSymbolSize( 7, 4 )
10  , mWmsLegendSize( 50, 25 )
11  , mLineSpacing( 1.5 )
12  , mColumnSpace( 2 )
13  , mColumnCount( 1 )
14  , mSplitLayer( false )
15  , mEqualColumnWidth( false )
16  , mMmPerMapUnit( 1 )
17  , mUseAdvancedEffects( true )
18 {
25  rstyle( QgsComposerLegendStyle::Title ).rfont().setPointSizeF( 16.0 );
26  rstyle( QgsComposerLegendStyle::Group ).rfont().setPointSizeF( 14.0 );
27  rstyle( QgsComposerLegendStyle::Subgroup ).rfont().setPointSizeF( 12.0 );
28  rstyle( QgsComposerLegendStyle::SymbolLabel ).rfont().setPointSizeF( 12.0 );
29 }
QgsComposerLegendStyle & rstyle(QgsComposerLegendStyle::Style s)
Returns reference to modifiable style.
void setMargin(Side side, double margin)
#define tr(sourceText)