[Development] QContactLocalId in Qt5

paivi.rajala at nokia.com paivi.rajala at nokia.com
Wed Nov 2 14:29:27 CET 2011


Hi Mathias,

Getting rid of QContactManagerEngineV2 and QOrganizerManagerEngineV2 is quite high on the todo list. :-) Plan is to merge the methods to QContactManagerEngine as you suggested. Actually for organizer there is already a patch under review: http://codereview.qt-project.org/#change,7802,patchset=2

Br,
Päivi

-----Original Message-----
From: ext Mathias Hasselmann [mailto:mathias at openismus.com] 
Sent: 2. marraskuuta 2011 11:55
To: Robin Burchell
Cc: development at qt-project.org; Zhu Xizhi (Nokia-MP-Qt/Tampere); Rajala Paivi (Nokia-MP-Qt/Tampere); Di-Flora Cristiano (Nokia-MP-Qt/Tampere); Knoll Lars (Nokia-MP-Qt/Oslo); Bustany Adrien (Nokia-SD/Helsinki); Kolga Aleksej (EXT-Teleca/Helsinki); Friedrich W. H. Kossebau
Subject: Re: QContactLocalId in Qt5

Am Dienstag, den 01.11.2011, 09:56 +0100 schrieb Robin Burchell:
> Hi Paivi,
> 
> > About source-compatibility... As a Qt5 AddOn module QtPim has little 
> > less restrictions regarding source-compatibility than Essential modules, see e.g.
> > http://developer.qt.nokia.com/groups/qt_contributors_summit/wiki/Qt5ProductDefinition.
> > While we try not to break source-compatibility if it's not 
> > necessary, we also see moving from QtMobility to QtPim as a good 
> > opportunity to simplify QtPim APIs a bit and to make some other changes, which might be more difficult later.
> > Some of the changes are already visible in qtpim repository, some 
> > are still in the planning phase. We will tell more about the changes 
> > and reasoning behind them in the near future.

One more thing. Should learn to focus! :-)

QContactManagerEngineV2 - right now it is marked as interface, but actually it extends QContactManagerEngine. So I'd propose to either merge its virtual methods into QContactManagerEngine, or to make it a real interface (by not inheriting QContactManagerEngine).

Friedrich Kossebau has some insights on this.

Ciao,
Mathias

--
Mathias Hasselmann <mathias at openismus.com> http://openismus.com/



More information about the Development mailing list