Re: [Interest] qt5 settings ini format regression

2013-01-01 Thread Thiago Macieira
On terça-feira, 1 de janeiro de 2013 19.12.33, Philippe wrote: > > The QMap implementation was completely changed in Qt 5.0. In Qt 4, it was > > a > > skiplist; in Qt 5, it's an RB tree -- the same implementation as Qt 3. > > What was the motivation for this change? Because the Qt 4 implementation

Re: [Interest] qt5 settings ini format regression

2013-01-01 Thread Philippe
> The QMap implementation was completely changed in Qt 5.0. In Qt 4, it was a > skiplist; in Qt 5, it's an RB tree -- the same implementation as Qt 3. What was the motivation for this change? Philippe ___ Interest mailing list Interest@qt-project.org

Re: [Interest] qt5 settings ini format regression

2013-01-01 Thread Thiago Macieira
On terça-feira, 1 de janeiro de 2013 16.58.06, Frank Hemer wrote: > Done, @see here: > https://bugreports.qt-project.org/browse/QTBUG-28893 > > Thanks Thiago for the detailed diff - looking over the code I suspect the > splitting into several sections being an old issue that was possibly never > re

Re: [Interest] qt5 settings ini format regression

2013-01-01 Thread Frank Hemer
On Sunday 30 December 2012 16:50:50 Thiago Macieira wrote: > On domingo, 30 de dezembro de 2012 18.35.20, Frank Hemer wrote: > > In QT5, QSettings with IniFormat being used with keys like > > 'general/entry1' > > do write all items into a '%General' section. > > This is what the doc explains as a w

[Interest] qt5 settings ini format regression

2012-12-30 Thread Frank Hemer
In QT5, QSettings with IniFormat being used with keys like 'general/entry1' do write all items into a '%General' section. This is what the doc explains as a way to ensure no keys without a group may get overwritten. Unfortunately it seems that with qt5 there appear multiple '%General' sections