<table><tr><td style="">staniek created this revision.<br />staniek added a reviewer: piggz.<br />staniek added a subscriber: Kexi-Devel-list.<br />Restricted Application added a project: KProperty.
</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/D3957" rel="noreferrer">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>Reimplement support for property groups, add API to show/hide groups</p>

<p>+ update the example app<br />
+ fix doxygen tags<br />
+ API: change some setters to slots<br />
+ API: Rename "auto sync" to "value sync enabled" and "value sync policy"<br />
+ Add: childPropertyItemsExpanded and groupItemsExpanded flags to KPropertyEditorView</p></div></div><br /><div><strong>TEST PLAN</strong><div><p>Run the kpropertyexample, play with the 'Show groups' check box, try the --flat option, use the editors, study the new API</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R13 KProperty</div></div></div><br /><div><strong>BRANCH</strong><div><div>groups-staniek</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D3957" rel="noreferrer">https://phabricator.kde.org/D3957</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>examples/window.cpp<br />
examples/window.h<br />
src/CMakeLists.txt<br />
src/KProperty.cpp<br />
src/KProperty.h<br />
src/KPropertyEditorDataModel.cpp<br />
src/KPropertyEditorDataModel.h<br />
src/KPropertyEditorView.cpp<br />
src/KPropertyEditorView.h<br />
src/KPropertyLineStyleSelector_p.h<br />
src/KPropertySet.cpp<br />
src/KPropertySet.h<br />
src/KPropertySet_p.h<br />
src/KPropertyUtils.h<br />
src/KProperty_p.h<br />
src/editors/KPropertyGenericSelectionEditor.h<br />
src/editors/combobox.h<br />
src/editors/cursoredit.h<br />
src/editors/dummywidget.h<br />
src/editors/stringlistedit.h<br />
src/editors/symbolcombo.h</div></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.kde.org/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.kde.org/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>staniek, piggz<br /><strong>Cc: </strong>Kexi-Devel-list, staniek<br /></div>