[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/4.5/kdepim/messagelist/core
From: Tobias Koenig <tokoe () kde ! org>
Date: 2010-10-16 20:54:43
Message-ID: 20101016205443.86A7BAC896 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1186559 by tokoe:
Use member initialization
M +0 -5 item.cpp
M +8 -1 item_p.h
M +5 -4 messageitem.cpp
--- branches/KDE/4.5/kdepim/messagelist/core/item.cpp #1186558:1186559
@@ -35,11 +35,6 @@
: d( new ItemPrivate( this ) )
{
d->mType = type;
- d->mChildItems = 0;
- d->mParent = 0;
- d->mThisItemIndexGuess = 0;
- d->mIsViewable = false;
- d->mInitialExpandStatus = NoExpandNeeded;
}
Item::~Item()
--- branches/KDE/4.5/kdepim/messagelist/core/item_p.h #1186558:1186559
@@ -43,7 +43,14 @@
{
public:
ItemPrivate( Item *owner )
- : q( owner ) { }
+ : q( owner ),
+ mChildItems( 0 ),
+ mParent( 0 ),
+ mThisItemIndexGuess( 0 ),
+ mIsViewable( false ),
+ mInitialExpandStatus( Item::NoExpandNeeded )
+ {
+ }
/**
* Implements "in the middle" insertions of child items.
--- branches/KDE/4.5/kdepim/messagelist/core/messageitem.cpp #1186558:1186559
@@ -193,7 +193,11 @@
QFont MessageItem::Private::mFontToDoMessage;
MessageItem::Private::Private()
- : mAnnotationStateChecked( false ), mTagList( 0 )
+ : mThreadingStatus( MessageItem::ParentMissing ),
+ mUniqueId( 0 ),
+ mAboutToBeRemoved( false ),
+ mAnnotationStateChecked( false ),
+ mTagList( 0 )
{
}
@@ -287,9 +291,6 @@
MessageItem::MessageItem()
: Item( Message ), ModelInvariantIndex(), d( new Private )
{
- d->mThreadingStatus = MessageItem::ParentMissing;
- d->mAboutToBeRemoved = false;
- d->mUniqueId = 0;
}
MessageItem::~MessageItem()
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic