<table><tr><td style="">sitter updated this revision to Diff 16858.<br />sitter added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D6672" rel="noreferrer">View Revision</a></tr></table><br /><div><div><ul class="remarkup-list">
<li class="remarkup-list-item">do not use ctor delegation, can't use that in kf5 yet</li>
<li class="remarkup-list-item">eliminate the "partial" private ctor, instead call the full private ctor from the partial public ctors. this results in defaults being implemented in the public ctors' code rather than the private one, and makes it slightly harder to forget initalizing members as there's now only two ctors that have to deal with them directly.</li>
</ul></div></div><br /><div><strong>REPOSITORY</strong><div><div>R244 KCoreAddons</div></div></div><br /><div><strong>CHANGES SINCE LAST UPDATE</strong><div><a href="https://phabricator.kde.org/D6672?vs=16814&id=16858" rel="noreferrer">https://phabricator.kde.org/D6672?vs=16814&id=16858</a></div></div><br /><div><strong>BRANCH</strong><div><div>spdx</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D6672" rel="noreferrer">https://phabricator.kde.org/D6672</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>autotests/kaboutdatatest.cpp<br />
src/lib/kaboutdata.cpp<br />
src/lib/kaboutdata.h</div></div></div><br /><div><strong>To: </strong>sitter, sebas, mpyne<br /><strong>Cc: </strong>Frameworks<br /></div>