@ -1578,10 +1578,14 @@ KMCommand::Result KMCustomForwardCommand::execute()
}
KMPrintCommand : : KMPrintCommand ( QWidget * parent ,
KMMessage * msg , bool htmlOverride , bool htmlLoadExtOverride ,
bool useFixedFont , const QString & encoding )
: KMCommand ( parent , msg ) , mHtmlOverride ( htmlOverride ) ,
KMPrintCommand : : KMPrintCommand ( QWidget * parent , KMMessage * msg ,
const KMail : : HeaderStyle * headerStyle ,
const KMail : : HeaderStrategy * headerStrategy ,
bool htmlOverride , bool htmlLoadExtOverride ,
bool useFixedFont , const QString & encoding )
: KMCommand ( parent , msg ) ,
mHeaderStyle ( headerStyle ) , mHeaderStrategy ( headerStrategy ) ,
mHtmlOverride ( htmlOverride ) ,
mHtmlLoadExtOverride ( htmlLoadExtOverride ) ,
mUseFixedFont ( useFixedFont ) , mEncoding ( encoding )
{
@ -1599,6 +1603,8 @@ KMCommand::Result KMPrintCommand::execute()
KMReaderWin printWin ( 0 , 0 , 0 ) ;
printWin . setPrinting ( true ) ;
printWin . readConfig ( ) ;
if ( mHeaderStyle ! = 0 & & mHeaderStrategy ! = 0 )
printWin . setHeaderStyleAndStrategy ( mHeaderStyle , mHeaderStrategy ) ;
printWin . setHtmlOverride ( mHtmlOverride ) ;
printWin . setHtmlLoadExtOverride ( mHtmlLoadExtOverride ) ;
printWin . setUseFixedFont ( mUseFixedFont ) ;