[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/work/soc-pim/kdepim/kmail
From: Ronny Yabar Aizcorbe <ronnycontacto () gmail ! com>
Date: 2010-07-05 22:40:23
Message-ID: 20100705224023.699DDAC85D () svn ! kde ! org
[Download RAW message or body]
SVN commit 1146405 by ronnyy:
Make use of the HeaderTheme class and methods instead of HeaderStrategy and HeaderStyle ones.
M +4 -5 kmcommands.cpp
M +3 -6 kmcommands.h
M +1 -2 kmmainwidget.cpp
M +5 -12 kmreaderwin.cpp
M +4 -9 kmreaderwin.h
M +1 -2 messageactions.cpp
--- branches/work/soc-pim/kdepim/kmail/kmcommands.cpp #1146404:1146405
@@ -1437,12 +1437,11 @@
KMPrintCommand::KMPrintCommand( QWidget *parent, const Akonadi::Item &msg,
- MessageViewer::HeaderStyle *headerStyle,
- const MessageViewer::HeaderStrategy *headerStrategy,
+ MessageViewer::HeaderTheme *headerTheme,
bool htmlOverride, bool htmlLoadExtOverride,
bool useFixedFont, const QString & encoding )
: KMCommand( parent, msg ),
- mHeaderStyle( headerStyle ), mHeaderStrategy( headerStrategy ),
+ mHeaderTheme( headerTheme ),
mAttachmentStrategy( 0 ),
mHtmlOverride( htmlOverride ),
mHtmlLoadExtOverride( htmlLoadExtOverride ),
@@ -1474,8 +1473,8 @@
KMReaderWin *printerWin = new KMReaderWin( kmkernel->mainWin(), 0, 0 );
printerWin->setPrinting( true );
printerWin->readConfig();
- if ( mHeaderStyle != 0 && mHeaderStrategy != 0 )
- printerWin->setHeaderStyleAndStrategy( mHeaderStyle, mHeaderStrategy );
+ if ( mHeaderTheme != 0 )
+ printerWin->setHeaderTheme( mHeaderTheme );
printerWin->setHtmlOverride( mHtmlOverride );
printerWin->setHtmlLoadExtOverride( mHtmlLoadExtOverride );
printerWin->setUseFixedFont( mUseFixedFont );
--- branches/work/soc-pim/kdepim/kmail/kmcommands.h #1146404:1146405
@@ -7,8 +7,7 @@
#include <kmime/kmime_message.h>
#include "messageviewer/viewer.h"
#include "messageviewer/editorwatcher.h"
-#include "messageviewer/headerstrategy.h"
-#include "messageviewer/headerstyle.h"
+#include "messageviewer/headertheme.h"
using MessageViewer::EditorWatcher;
#include <messagecore/messagestatus.h>
#include <messagelist/core/view.h>
@@ -487,8 +486,7 @@
public:
KMPrintCommand( QWidget *parent, const Akonadi::Item &msg,
- MessageViewer::HeaderStyle *headerStyle = 0,
- const MessageViewer::HeaderStrategy *headerStrategy = 0,
+ MessageViewer::HeaderTheme *headerTheme = 0,
bool htmlOverride = false,
bool htmlLoadExtOverride = false,
bool useFixedFont = false,
@@ -500,8 +498,7 @@
private:
virtual Result execute();
- MessageViewer::HeaderStyle *mHeaderStyle;
- const MessageViewer::HeaderStrategy *mHeaderStrategy;
+ MessageViewer::HeaderTheme *mHeaderTheme;
const MessageViewer::AttachmentStrategy *mAttachmentStrategy;
bool mHtmlOverride;
bool mHtmlLoadExtOverride;
--- branches/work/soc-pim/kdepim/kmail/kmmainwidget.cpp #1146404:1146405
@@ -66,8 +66,7 @@
#include "messageviewer/globalsettings.h"
#include "messageviewer/viewer.h"
#include "messageviewer/attachmentstrategy.h"
-#include "messageviewer/headerstrategy.h"
-#include "messageviewer/headerstyle.h"
+#include "messageviewer/headertheme.h"
#include "messageviewer/kcursorsaver.h"
--- branches/work/soc-pim/kdepim/kmail/kmreaderwin.cpp #1146404:1146405
@@ -34,8 +34,7 @@
#include "mdnadvicedialog.h"
#include <QByteArray>
#include <QVBoxLayout>
-#include "messageviewer/headerstrategy.h"
-#include "messageviewer/headerstyle.h"
+#include "messageviewer/headertheme.h"
#include "messageviewer/mailwebview.h"
#include "messageviewer/globalsettings.h"
@@ -231,9 +230,8 @@
mViewer->setAttachmentStrategy( strategy );
}
-void KMReaderWin::setHeaderStyleAndStrategy( HeaderStyle * style,
- const HeaderStrategy * strategy ) {
- mViewer->setHeaderStyleAndStrategy( style, strategy );
+void KMReaderWin::setHeaderTheme( HeaderTheme * theme ) {
+ mViewer->setHeaderTheme( theme );
}
//-----------------------------------------------------------------------------
void KMReaderWin::setOverrideEncoding( const QString & encoding )
@@ -584,16 +582,11 @@
return mViewer->selectAllAction();
}
-const HeaderStrategy * KMReaderWin::headerStrategy() const
+HeaderTheme * KMReaderWin::headerTheme() const
{
- return mViewer->headerStrategy();
+ return mViewer->headerTheme();
}
-HeaderStyle * KMReaderWin::headerStyle() const
-{
- return mViewer->headerStyle();
-}
-
KAction *KMReaderWin::copyURLAction()
{
return mViewer->copyURLAction();
--- branches/work/soc-pim/kdepim/kmail/kmreaderwin.h #1146404:1146405
@@ -39,8 +39,7 @@
class KToggleAction;
class KUrl;
namespace MessageViewer {
- class HeaderStrategy;
- class HeaderStyle;
+ class HeaderTheme;
class Viewer;
class CSSHelper;
class AttachmentStrategy;
@@ -70,14 +69,10 @@
/** Read settings from app's config file. */
void readConfig();
- MessageViewer::HeaderStyle * headerStyle() const;
+ MessageViewer::HeaderTheme * headerTheme() const;
- /** Set the header style and strategy. We only want them to be set
- together. */
- void setHeaderStyleAndStrategy( MessageViewer::HeaderStyle * style,
- const MessageViewer::HeaderStrategy * strategy );
- /** Getthe message header strategy. */
- const MessageViewer::HeaderStrategy * headerStrategy() const;
+ /** Set the headertheme */
+ void setHeaderTheme( MessageViewer::HeaderTheme * theme );
/** Get/set the message attachment strategy. */
const MessageViewer::AttachmentStrategy * attachmentStrategy() const;
--- branches/work/soc-pim/kdepim/kmail/messageactions.cpp #1146404:1146405
@@ -488,8 +488,7 @@
const Akonadi::Item message = mMessageView ? mMessageView->message() : mCurrentItem;
KMPrintCommand *command =
new KMPrintCommand( mParent, message,
- mMessageView ? mMessageView->headerStyle() : 0,
- mMessageView ? mMessageView->headerStrategy() : 0,
+ mMessageView ? mMessageView->headerTheme() : 0,
htmlOverride, htmlLoadExtOverride,
useFixedFont, overrideEncoding );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic