Instantiate KPropertyWidgetsFactoryManager from KPropertyFactoryManager

Authored by staniek on Dec 5 2015, 8:43 PM.


  • this fixes missing instantiation of KDefaultPropertyFactory, now composed properties such as QSize work again
  • make KDefaultPropertyFactory owned by KPropertyFactoryManager
  • instantiation is completely delayed
  • KPropertyFactoryManager::addInitFunction() can be used in the future for similar needs
Test Plan

Run kpropertyexample, QSize works, etc.

Diff Detail

R13 KProperty
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.
staniek updated this revision to Diff 1457.Dec 5 2015, 8:43 PM
staniek retitled this revision from to Instantiate KPropertyWidgetsFactoryManager from KPropertyFactoryManager.
staniek updated this object.
staniek edited the test plan for this revision. (Show Details)
staniek added a reviewer: piggz.
piggz accepted this revision.Dec 7 2015, 8:47 PM
piggz edited edge metadata.
This revision is now accepted and ready to land.Dec 7 2015, 8:47 PM
This revision was automatically updated to reflect the committed changes.